A General Iterative Shrinkage and Thresholding Algorithm for Non-convex Regularized Optimization Problems

By Pinghua Gong, Changshui Zhang, Zhaosong Lu, Jianhua Z. Huang, Jieping Ye. International Conference on Machine Learning, 2013

431 citations recorded by the source corpus.

Non-convex sparsity-inducing penalties have recently received considerable attentions in sparse learning. Recent theoretical investigations have demonstrated their superiority over the convex counterparts in several sparse learning settings. However, solving the non-convex optimization problems associated with non-convex penalties remains a big challenge. A commonly used approach is the Multi-Stage (MS) convex relaxation (or DC programming), which relaxes the original non-convex problem to a sequence of convex problems. This approach is usually not very practical for large-scale problems because its computational cost is a multiple of solving a single convex problem. In this paper, we propose a General Iterative Shrinkage and Thresholding (GIST) algorithm to solve the nonconvex optimization problem for a large class of non-convex penalties. The GIST algorithm iteratively solves a proximal operator problem, which in turn has a closed-form solution for many commonly used penalties. At each outer iteration of the algorithm, we use a line search initialized by the Barzilai-Borwein (BB) rule that allows finding an appropriate step size quickly. The paper also presents a detailed convergence analysis of the GIST algorithm. The efficiency of the proposed algorithm is demonstrated by extensive experiments on large-scale data sets.

Subfields: Computational Mechanics, Computer Vision and Pattern Recognition, Numerical Analysis

View Paper: https://www.semanticscholar.org/paper/3edae395b2a2e8a5a1796367cb7d1b0b206079d0

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mechanics

  1. Qiang Yang
  2. Yu Zhang
  3. Lei Han
  4. Yu Zhang
  5. Jiayu Zhou
  6. Dacheng Tao
  7. Kaixiang Lin
  8. Inci M. Baytas

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Luc Van Gool
  3. Ming-Hsuan Yang
  4. Andrew Zisserman
  5. Li Fei-Fei
  6. Xiaogang Wang
  7. Shuicheng Yan
  8. Trevor Darrell

In Numerical Analysis

  1. Tongliang Liu
  2. Dacheng Tao
  3. Jieping Ye
  4. Jiayu Zhou
  5. Thomas K. Leung
  6. Shuiwang Ji
  7. Deyu Meng
  8. Li-Jia Li

Citations in the corpus