Catalyst Acceleration for First-order Convex Optimization: from Theory to Practice

By Hongzhou Lin, Julien Mairal, Zaïd Harchaoui. 2017

153 citations recorded by the source corpus.

We introduce a generic scheme for accelerating gradient-based optimization methods in the sense of Nesterov. The approach, called Catalyst, builds upon the inexact acceler- ated proximal point algorithm for minimizing a convex objective function, and consists of approximately solving a sequence of well-chosen auxiliary problems, leading to faster convergence. One of the key to achieve acceleration in theory and in practice is to solve these sub-problems with appropriate accuracy by using the right stopping criterion and the right warm-start strategy. In this paper, we give practical guidelines to use Catalyst and present a comprehensive theoretical analysis of its global complexity. We show that Catalyst applies to a large class of algorithms, including gradient descent, block coordinate descent, incremental algorithms such as SAG, SAGA, SDCA, SVRG, Finito/MISO, and their proximal variants. For all of these methods, we provide acceleration and explicit sup- port for non-strongly convex objectives. We conclude with extensive experiments showing that acceleration is useful in practice, especially for ill-conditioned problems.

Subfields: Artificial Intelligence, Computational Mechanics, Numerical Analysis

How researchers see this paper

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

In Artificial Intelligence

  1. Peter Richtárik
  2. Francis R. Bach
  3. Jakub Konecný
  4. Michael I. Jordan
  5. Simon Lacoste-Julien
  6. Tong Zhang
  7. Nicolas Loizou
  8. Julien Mairal

In Computational Mechanics

  1. Peter Richtárik
  2. Francis R. Bach
  3. Jakub Konecný
  4. Nicolas Loizou
  5. Martin Takác
  6. Julien Mairal
  7. Tong Zhang
  8. Robert Mansel Gower

In Numerical Analysis

  1. Peter Richtárik
  2. Francis R. Bach
  3. Michael I. Jordan
  4. Nicolas Loizou
  5. Julien Mairal
  6. Robert Mansel Gower
  7. Tong Zhang
  8. Simon Shaolei Du

Citations in the corpus