Frisky CALF sometimes outruns LASSO
Clark D. JeffriesiD, John R. Ford, Jeffrey L. Tilson, Diana O. PerkinsiD, Darius M. Bost, Dayne L. FileriD, Kirk C. WilhelmseniD
Abstract
Regularized regression analysis is a mature analytic approach to identify weighted sums of variables that predict outcomes. Typically, the number of subjects (N) is smaller than the number of predictors (p). Here, we present a novel coarse approximation linear function (CALF) to frugally select important predictors, build linear models, and discover causality. CALF is a linear regression strategy applied to normalized data that employs only a few (such as 2 to 20) nonzero weights, each +1 or -1. Metrics can be Welch t-test p-value, area under curve (AUC) of receiver operating characteristic, or Pearson correlation, depending upon data type and user preferences. For quantitative approximations, a linear fit (adding an intercept value and rescaling {+/-}1 weights by a common multiplier) can be added to optimize mean squared error (MSE). Real medical data of five types were used to generate examples with goals of binary classification or real variable approximation. Predictors considered were real, sets of integers, or ternary values of single nucleotide polymorphisms. When applied to real data, CALF approximations outperformed in p-value, AUC, correlation, or MSE a popular regularized linear regression algorithm, namely, basic LASSO. It appears that using LASSO without considering CALF might risk wasting resources. AvailabilityR version: Comprehensive R Archive (CRAN): https://cran.r-project.org/web/packages/CALF/index.html Python 3.x version: GitHub: https://github.com/jorufo/CALF_Python Contactclark_jeffries@med.unc.edu
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
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
- Incorporating Prior Knowledge into Regularized Regression
Chubing Zeng, Duncan C. Thomas, Juan Pablo Lewinger·BioinformaticsPeer-reviewed·Sep 1, 2020
- 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
- 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
- PReMS: Parallel Regularised Regression Model Search for sparse bio-signature discovery
Clive Hoggart·bioRxiv·Jun 27, 2018
- OSCAR: Optimal subset cardinality regression using the L0-pseudonorm with applications to prognostic modelling of prostate cancer
Anni S. Halkola, Kaisa Joki, … Teemu D. Laajala·PLoS Computational BiologyPeer-reviewed·Mar 10, 2023