BMC BioinformaticsBioinformaticsPeer-reviewed journal article
seagull: lasso, group lasso and sparse-group lasso regularisation for linear regression models via proximal gradient descent
Jan KlosaiD, Noah SimoniD, Pål O. WestermarkiD, Volkmar LiebscheriD, Dörte WittenburgiD
Abstract
Statistical analyses of biological problems in life sciences often lead to high-dimensional linear models. To solve the corresponding system of equations, penalisation approaches are often the methods of choice. They are especially useful in case of multicollinearity which appears if the number of explanatory variables exceeds the number of observations or for some biological reason. Then, the model goodness of fit is penalised by some suitable function of interest. Prominent examples are the lasso, group lasso and sparse-group lasso. Here, we offer a fast and numerically cheap implementation of these operators via proximal gradient descent. The grid search for the penalty parameter is realised by warm starts. The step size between consecutive iterations is determined with backtracking line search. Finally, the package produces complete regularisation paths. Availability and implementationseagull is an R package that is freely available on the Comprehensive R Archive Network (CRAN; https://CRAN.R-project.org/package=seagull; vignette included). The source code is available on https://github.com/jklosa/seagull. Contactwittenburg@fbn-dummerstorf.de
- Citations
- 33
- FWCI
- 3.52
- Field percentile
- top 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 framework to efficiently smooth L1 penalties for linear regression
Georg Hahn, Sharon Marie Lutz, … Christoph Lange·bioRxiv·Sep 17, 2020
- A Fast and Scalable Framework for Large-scale and Ultrahigh-dimensional Sparse Regression with Application to the UK Biobank
Junyang Qian, Yosuke Tanigawa, … Trevor J. Hastie·PLoS GeneticsPeer-reviewed·Oct 23, 2020
- Hi-LASSO: High-performance Python and Apache spark packages for feature selection with high-dimensional data
Jongkwon Jo, Seungha Jung, … Mingon Kang·PLoS ONEPeer-reviewed·Dec 1, 2022
- PReMS: Parallel Regularised Regression Model Search for sparse bio-signature discovery
Clive Hoggart·bioRxiv·Jun 27, 2018
- Incorporating Prior Knowledge into Regularized Regression
Chubing Zeng, Duncan C. Thomas, Juan Pablo Lewinger·BioinformaticsPeer-reviewed·Sep 1, 2020
- Computationally scalable regression modeling for ultrahigh-dimensional omics data with ParProx
Seyoon Ko, Ginny Xiaohe Li, … Joong‐Ho Won·Briefings in BioinformaticsPeer-reviewed·Jun 17, 2021