A Fast and Scalable Pathwise-Solver for Group Lasso and Elastic Net Penalized Regression via Block-Coordinate Descent
James Yang, Trevor Hastie

TL;DR
This paper introduces a fast, scalable block-coordinate descent algorithm for group lasso and elastic net penalized regression, significantly improving computational efficiency for generalized linear models.
Contribution
It presents a novel algorithm that efficiently solves group lasso and elastic net problems using Newton's method and adaptive bisection, with quadratic convergence.
Findings
Our package adelie is 3 to 10 times faster than existing tools.
The method matches glmnet's performance for lasso problems.
Benchmarks demonstrate superior scalability on real and simulated data.
Abstract
We develop fast and scalable algorithms based on block-coordinate descent to solve the group lasso and the group elastic net for generalized linear models along a regularization path. Special attention is given when the loss is the usual least squares loss (Gaussian loss). We show that each block-coordinate update can be solved efficiently using Newton's method and further improved using an adaptive bisection method, solving these updates with a quadratic convergence rate. Our benchmarks show that our package adelie performs 3 to 10 times faster than the next fastest package on a wide array of both simulated and real datasets. Moreover, we demonstrate that our package is a competitive lasso solver as well, matching the performance of the popular lasso package glmnet.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStatistical Methods and Inference
