bioRxivBioinformaticsPreprint
A framework to efficiently smooth L1 penalties for linear regression
Georg HahniD, Sharon Marie LutziD, Nilanjana LahaiD, Christoph LangeiD
Abstract
Penalized linear regression approaches that include an L1 term have become an important tool in statistical data analysis. One prominent example is the least absolute shrinkage and selection operator (Lasso), though the class of L1 penalized regression operators also includes the fused and graphical Lasso, the elastic net, etc. Although the L1 penalty makes their objective function convex, it is not differentiable everywhere, motivating the development of proximal gradient algorithms such as Fista, the current gold standard in the literature. In this work, we take a different approach based on smoothing in a fixed parameter setting (the problem size n and number of parameters p are fixed). The methodological contribution of our article is threefold: (1) We introduce a unified framework to compute closed-form smooth surrogates of a whole class of L1 penalized regression problems using Nesterov smoothing. The surrogates preserve the convexity of the original (unsmoothed) objective functions, are uniformly close to them, and have closed-form derivatives everywhere for efficient minimization via gradient descent; (2) We prove that the estimates obtained with the smooth surrogates can be made arbitrarily close to the ones of the original (unsmoothed) objective functions, and provide explicitly computable a priori error bounds on the accuracy of our estimates; (3) We propose an iterative algorithm to progressively smooth the L1 penalty which increases accuracy and is virtually free of tuning parameters. The proposed methodology is applicable to a large class of L1 penalized regression operators, including all the operators mentioned above. Although the resulting estimates are typically dense, sparseness can be enforced again via thresholding. Using simulation studies, we compare our framework to current gold standards such as Fista, glmnet, gLasso, etc. Our results suggest that our proposed smoothing framework provides predictions of equal or higher accuracy than the gold standards while keeping the aforementioned theoretical guarantees and having roughly the same asymptotic runtime scaling.
- Citations
- 5
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- A fast and efficient smoothing approach to Lasso regression and an application in statistical genetics: polygenic risk scores for chronic obstructive pulmonary disease (COPD)
Georg Hahn, Sharon Marie Lutz, … Christoph Lange·Statistics and ComputingPeer-reviewed·Apr 17, 2021
- seagull: lasso, group lasso and sparse-group lasso regularisation for linear regression models via proximal gradient descent
Jan Klosa, Noah Simon, … Dörte Wittenburg·BMC BioinformaticsPeer-reviewed·Sep 15, 2020
- Fast estimation of L1-regularized linear models in the mass univariate setting
Holger Mohr, Hannes Ruge·NeuroinformaticsPeer-reviewed·Sep 15, 2020
- Adaptive predictor-set linear model: an imputation-free method for linear regression prediction on datasets with missing values
Benjamin Planterose Jiménez, Manfred Kayser, … Amke Caliebe·Biometrical JournalPeer-reviewed·May 30, 2024
- Validation of the linear regression method to evaluate population accuracy and bias of predictions for non-linear models
Haipeng Yu, Rohan L. Fernando, Jack C. M. Dekkers·Frontiers in GeneticsPeer-reviewed·May 31, 2024
- Frisky CALF sometimes outruns LASSO
Clark D. Jeffries, John R. Ford, … Kirk C. Wilhelmsen·bioRxiv·Mar 27, 2020