Understanding the acceleration phenomenon via high-resolution differential equations

Abstract

Gradient-based optimization algorithms can be studied from the perspective of limiting ordinary differential equations (ODEs). Motivated by the fact that existing ODEs do not distinguish between two fundamentally different algorithms—Nesterov’s accelerated gradient method for strongly convex functions (NAG-) and Polyak’s heavy-ball method—we study an alternative limiting process that yields high-resolution ODEs. We show that these ODEs permit a general Lyapunov function framework for the analysis of convergence in both continuous and discrete time. We also show that these ODEs are more accurate surrogates for the underlying algorithms; in particular, they not only distinguish between NAG- and Polyak’s heavy-ball method, but they allow the identification of a term that we refer to as “gradient correction” that is present in NAG- but not in the heavy-ball method and is responsible for the qualitative difference in convergence of the two methods. We also use the high-resolution ODE framework to study Nesterov’s accelerated gradient method for (non-strongly) convex functions, uncovering a hitherto unknown result—that NAG- minimizes the squared gradient norm at an inverse cubic rate. Finally, by modifying the high-resolution ODE of NAG-, we obtain a family of new optimization methods that are shown to maintain the accelerated convergence rates of NAG- for smooth convex functions.

Document Details

Document Type
Pub Defense Publication
Publication Date
Jul 06, 2021
Source ID
10.1007/s10107-021-01681-8

Entities

People

  • Bin Shi
  • Michael I. Jordan
  • Simon S. Du
  • Weijie J. Su

Organizations

  • National Science Foundation
  • United States Army Research Laboratory

Tags

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Coastal Oceanography
  • Fluid Dynamics.