Simultaneous variable selection and smoothing for high-dimensional function-on-scalar regression

Alice Parodi, Matthew Reimherr

Research output: Contribution to journalArticlepeer-review

12 Scopus citations


We present a new methodology, called FLAME, which simultaneously selects important predictors and produces smooth estimates in a function-on-scalar linear model with a large number of scalar predictors. Our framework applies quite generally by viewing the functional outcomes as elements of an arbitrary real separable Hilbert space. To select important predictors while also producing smooth parameter estimates, we utilize operators to define subspaces that are imbued with certain desirable properties as determined by the practitioner and the setting, such as smoothness or periodicity. In special cases one can show that these subspaces correspond to Reproducing Kernel Hilbert Spaces, however our methodology applies more broadly. We provide a very fast algorithm for computing the estimators, which is based on a functional coordinate descent, and an R package, flm, whose backend is written in C++. Asymptotic properties of the estimators are developed and simulations are provided to illustrate the advantages of FLAME over existing methods, both in terms of statistical performance and computational efficiency. We conclude with an application to childhood asthma, where we find a potentially important genetic mutation that was not selected by previous functional data based methods.

Original languageEnglish (US)
Pages (from-to)4602-4639
Number of pages38
JournalElectronic Journal of Statistics
Issue number2
StatePublished - 2018

All Science Journal Classification (ASJC) codes

  • Statistics and Probability
  • Statistics, Probability and Uncertainty


Dive into the research topics of 'Simultaneous variable selection and smoothing for high-dimensional function-on-scalar regression'. Together they form a unique fingerprint.

Cite this