paper-with-me

홈 › Papers

Fast Best Subset Selection: Coordinate Descent and Local Combinatorial Optimization Algorithms

2018-03-05 · Hussein Hazimeh, Rahul Mazumder

The $L_0$-regularized least squares problem (a.k.a. best subsets) is central to sparse statistical learning and has attracted significant attention across the wider statistics, machine learning, and optimization communities. Recent work has shown that modern mixed integer optimization (MIO) solvers can be used to address small to moderate instances of this problem. In spite of the usefulness of $L_0$-based estimators and generic MIO solvers, there is a steep computational price to pay when compared to popular sparse learning algorithms (e.g., based on $L_1$ regularization). In this paper, we aim to push the frontiers of computation for a family of $L_0$-regularized problems with additional convex penalties. We propose a new hierarchy of necessary optimality conditions for these problems. We develop fast algorithms, based on coordinate descent and local combinatorial optimization, that are guaranteed to converge to solutions satisfying these optimality conditions. From a statistical viewpoint, an interesting story emerges. When the signal strength is high, our combinatorial optimization algorithms have an edge in challenging statistical settings. When the signal is lower, pure $L_0$ benefits from additional convex regularization. We empirically demonstrate that our family of $L_0$-based estimators can outperform the state-of-the-art sparse learning algorithms in terms of a combination of prediction, estimation, and variable selection metrics under various regimes (e.g., different signal strengths, feature correlations, number of samples and features). Our new open-source sparse learning toolkit L0Learn (available on CRAN and Github) reaches up to a three-fold speedup (with $p$ up to $10^6$) when compared to competing toolkits such as glmnet and ncvreg.

📄 PDF Abstract BibTeX arXiv:1803.01454

Code (1)

hazimehh/L0Learn 공식 구현

Tasks

Combinatorial OptimizationSparse LearningVariable Selection

Similar Papers 제목 키워드 기반

Approximate Steepest Coordinate Descent

2017-06-26 · ICML 2017 8 · Sebastian U. Stich, Anant Raj, Martin Jaggi

We propose a new selection rule for the coordinate selection in coordinate descent methods for huge-scale optimization. The efficiency of this novel scheme is provably better than the efficiency of uniformly random selec…

Computational Efficiencyregression

When Cyclic Coordinate Descent Outperforms Randomized Coordinate Descent

2017-12-01 · NeurIPS 2017 12 · Mert Gurbuzbalaban, Asuman Ozdaglar, Pablo A. Parrilo, Nuri Vanli

The coordinate descent (CD) method is a classical optimization algorithm that has seen a revival of interest because of its competitive performance in machine learning applications. A number of recent papers provided con…

Coordinate Descent with Arbitrary Sampling I: Algorithms and Complexity

2014-12-27 · Zheng Qu, Peter Richtárik

We study the problem of minimizing the sum of a smooth convex function and a convex block-separable regularizer and propose a new randomized coordinate descent method, which we call ALPHA. Our method at every iteration u…

Coordinate Descent Converges Faster with the Gauss-Southwell Rule Than Random Selection

2015-06-01 · Julie Nutini, Mark Schmidt, Issam H. Laradji, Michael Friedlander 외

There has been significant recent work on the theory and application of randomized coordinate descent algorithms, beginning with the work of Nesterov [SIAM J. Optim., 22(2), 2012], who showed that a random-coordinate sel…

abess: A Fast Best Subset Selection Library in Python and R

2021-10-19 · Jin Zhu, Xueqin Wang, Liyuan Hu, Junhao Huang 외

We introduce a new library named abess that implements a unified framework of best-subset selection for solving diverse machine learning problems, e.g., linear regression, classification, and principal component analysis…

Model SelectionSparse LearningVariable Selection