English

Orthant Based Proximal Stochastic Gradient Method for $\ell_1$-Regularized Optimization

Optimization and Control 2020-07-24 v2 Machine Learning Machine Learning

Abstract

Sparsity-inducing regularization problems are ubiquitous in machine learning applications, ranging from feature selection to model compression. In this paper, we present a novel stochastic method -- Orthant Based Proximal Stochastic Gradient Method (OBProx-SG) -- to solve perhaps the most popular instance, i.e., the l1-regularized problem. The OBProx-SG method contains two steps: (i) a proximal stochastic gradient step to predict a support cover of the solution; and (ii) an orthant step to aggressively enhance the sparsity level via orthant face projection. Compared to the state-of-the-art methods, e.g., Prox-SG, RDA and Prox-SVRG, the OBProx-SG not only converges to the global optimal solutions (in convex scenario) or the stationary points (in non-convex scenario), but also promotes the sparsity of the solutions substantially. Particularly, on a large number of convex problems, OBProx-SG outperforms the existing methods comprehensively in the aspect of sparsity exploration and objective values. Moreover, the experiments on non-convex deep neural networks, e.g., MobileNetV1 and ResNet18, further demonstrate its superiority by achieving the solutions of much higher sparsity without sacrificing generalization accuracy.

Keywords

Cite

@article{arxiv.2004.03639,
  title  = {Orthant Based Proximal Stochastic Gradient Method for $\ell_1$-Regularized Optimization},
  author = {Tianyi Chen and Tianyu Ding and Bo Ji and Guanyi Wang and Jing Tian and Yixin Shi and Sheng Yi and Xiao Tu and Zhihui Zhu},
  journal= {arXiv preprint arXiv:2004.03639},
  year   = {2020}
}

Comments

Accepted by ECML 2020

R2 v1 2026-06-23T14:43:24.927Z