Glocal Smoothness: Line search and adaptive step sizes can help in theory too!
Curtis Fox, Aaron Mishkin, Sharan Vaswani, and Mark Schmidt

TL;DR
This paper introduces a 'glocal' smoothness framework that simplifies the analysis of optimization algorithms, showing how line searches and adaptive step sizes can improve convergence rates independently of iterates.
Contribution
It proposes a new 'glocal' smoothness characterization that enables direct comparison of iteration complexities and demonstrates the benefits of line searches and adaptive steps across various algorithms.
Findings
Line searches outperform fixed step sizes under glocal smoothness.
Gradient descent with line search can have better complexity than accelerated methods.
Glocal smoothness improves complexity bounds for multiple optimization algorithms.
Abstract
Iteration complexities for optimizing smooth functions with first-order algorithms are typically stated in terms of a global Lipschitz constant of the gradient, and near-optimal results are then achieved using fixed step sizes. But many objective functions that arise in practice have regions with small Lipschitz constants where larger step sizes can be used. Many local Lipschitz assumptions have been proposed, which have led to results showing that adaptive step sizes and/or line searches yield improved convergence rates over fixed step sizes. However, these faster rates tend to depend on the iterates of the algorithm, which makes it difficult to compare the iteration complexities of different methods. We consider a simple characterization of global and local ("glocal") smoothness that only depends on properties of the function. This allows upper bounds on iteration complexities in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games · Constraint Satisfaction and Optimization
