A Tale of Two Geometries: Adaptive Optimizers and Non-Euclidean Descent
Shuo Xie, Tianhao Wang, Beining Wu, Zhiyuan Li
TL;DR
This work establishes a unified theoretical framework connecting adaptive optimizers and NSD through non-Euclidean geometry. By introducing adaptive smoothness $\\Lambda_{\\mathcal{H}}(f)$ and adaptive gradient variance $\\sigma_{\\mathcal{H}}$, it shows adaptive methods converge in nonconvex settings at a rate governed by these stronger, geometry-aware notions, and yet can achieve accelerated $O(1/T^2)$ rates in convex settings when coupled with Nesterov momentum. A novel matrix-inequality tool enables handling general well-structured preconditioner sets beyond diagonal cases, yielding dimension-free stochastic rates under adaptive noise and highlighting a fundamental gap relative to standard smoothness/variance. The results unify AdaGrad, Adam, Shampoo-like methods under a single framework and quantify the benefits of adaptive geometry for both deterministic and stochastic optimization on Euclidean and non-Euclidean geometries. Overall, the paper deepens our understanding of adaptivity in optimization and its interaction with geometry, providing rigorous guarantees and guidance for designing geometry-aware optimizers.
Abstract
Adaptive optimizers can reduce to normalized steepest descent (NSD) when only adapting to the current gradient, suggesting a close connection between the two algorithmic families. A key distinction between their analyses, however, lies in the geometries, e.g., smoothness notions, they rely on. In the convex setting, adaptive optimizers are governed by a stronger adaptive smoothness condition, while NSD relies on the standard notion of smoothness. We extend the theory of adaptive smoothness to the nonconvex setting and show that it precisely characterizes the convergence of adaptive optimizers. Moreover, we establish that adaptive smoothness enables acceleration of adaptive optimizers with Nesterov momentum in the convex setting, a guarantee unattainable under standard smoothness for certain non-Euclidean geometry. We further develop an analogous comparison for stochastic optimization by introducing adaptive gradient variance, which parallels adaptive smoothness and leads to dimension-free convergence guarantees that cannot be achieved under standard gradient variance for certain non-Euclidean geometry.
