A variational perspective on accelerated methods in optimization

By Andre Wibisono, Ashia C. Wilson, Michael I. Jordan. Proceedings of the National Academy of Sciences of the United States of America, 2016

659 citations recorded by the source corpus.

Significance Optimization problems arise naturally in statistical machine learning and other fields concerned with data analysis. The rapid growth in the scale and complexity of modern datasets has led to a focus on gradient-based methods and also on the class of accelerated methods, first proposed by Nesterov in 1983. Accelerated methods achieve faster convergence rates than gradient methods and indeed, under certain conditions, they achieve optimal rates. However, accelerated methods are not descent methods and remain a conceptual mystery. We propose a variational, continuous-time framework for understanding accelerated methods. We provide a systematic methodology for converting accelerated higher-order methods from continuous time to discrete time. Our work illuminates a class of dynamics that may be useful for designing better algorithms for optimization. Accelerated gradient methods play a central role in optimization, achieving optimal rates in many settings. Although many generalizations and extensions of Nesterov’s original acceleration method have been proposed, it is not yet clear what is the natural scope of the acceleration concept. In this paper, we study accelerated methods from a continuous-time perspective. We show that there is a Lagrangian functional that we call the Bregman Lagrangian, which generates a large class of accelerated methods in continuous time, including (but not limited to) accelerated gradient descent, its non-Euclidean extension, and accelerated higher-order gradient methods. We show that the continuous-time limit of all of these methods corresponds to traveling the same curve in spacetime at different speeds. From this perspective, Nesterov’s technique and many of its generalizations can be viewed as a systematic way to go from the continuous-time curves generated by the Bregman Lagrangian to a family of discrete-time accelerated algorithms.

Subfields: Artificial Intelligence, Computational Mechanics, Numerical Analysis

View Paper: https://www.semanticscholar.org/paper/6d4f21e1ef8632de182846958a11d4b16e630180

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. Michael I. Jordan
  2. Yoshua Bengio
  3. Sergey Levine
  4. Ruslan Salakhutdinov
  5. Quoc V. Le
  6. Percy Liang
  7. Stefano Soatto
  8. Tengyu Ma

In Computational Mechanics

  1. Michael I. Jordan
  2. Praneeth Netrapalli
  3. Chi Jin
  4. Sanjeev Arora
  5. Peter L. Bartlett
  6. Zeyuan Allen-Zhu
  7. Nadav Cohen
  8. Francis R. Bach

In Numerical Analysis

  1. Michael I. Jordan
  2. B. Recht
  3. Ashia C. Wilson
  4. James Lucas
  5. Roger Baker Grosse
  6. Richard S. Zemel
  7. Elad Hazan
  8. Weijie Su

Citations in the corpus