Acceleration by Stepsize Hedging I: Multi-Step Descent and the Silver Stepsize Schedule
arXiv:2309.07879 · doi:10.1145/3708502
Abstract
Can we accelerate convergence of gradient descent without changing the algorithm -- just by carefully choosing stepsizes? Surprisingly, we show that the answer is yes. Our proposed Silver Stepsize Schedule optimizes strongly convex functions in iterations, where is the silver ratio and is the condition number. This is intermediate between the textbook unaccelerated rate and the accelerated rate due to Nesterov in 1983. The non-strongly convex setting is conceptually identical, and standard black-box reductions imply an analogous accelerated rate . We conjecture and provide partial evidence that these rates are optimal among all possible stepsize schedules. The Silver Stepsize Schedule is constructed recursively in a fully explicit way. It is non-monotonic, fractal-like, and approximately periodic of period . This leads to a phase transition in the convergence rate: initially super-exponential (acceleration regime), then exponential (saturation regime).
arXiv comment7 figures
References in corpus (16)
- A Differential Equation for Modeling Nesterov's Accelerated Gradient Method: Theory and Insights
- A Variational Perspective on Accelerated Methods in Optimization
- Analysis and Design of Optimization Algorithms via Integral Quadratic Constraints
- Optimized first-order methods for smooth convex minimization
- A Lyapunov Analysis of Momentum Methods in Optimization
- Understanding the Acceleration Phenomenon via High-Resolution Differential Equations
- Acceleration Methods
- On the convergence analysis of the optimized gradient method
- Optimizing the Efficiency of First-Order Methods for Decreasing the Gradient of Smooth Convex Functions
- Provable Super-Convergence with a Large Cyclical Learning Rate
- Acceleration by Stepsize Hedging II: Silver Stepsize Schedule for Smooth Convex Optimization
- Accelerated Extra-Gradient Descent: A Novel Accelerated First-Order Method
- Time-Reversed Dissipation Induces Duality Between Minimizing Gradient Norm and Function Value
- Branch-and-Bound Performance Estimation Programming: A Unified Methodology for Constructing Optimal Optimization Methods
- Nonlinear conjugate gradient methods: worst-case convergence rates via computer-assisted analyses
- Provably Faster Gradient Descent via Long Steps