Riemannian Lyapunov Optimizer: A Unified Framework for Optimization
Yixuan Wang, Omkar Sudhir Patil, Warren E. Dixon
TL;DR
This work presents a unified geometric framework for optimization by reinterpreting training as a controlled dynamical system on a Riemannian manifold and introducing the normally attracting invariant manifold (NAIM) as the organizing scaffold. A strict Lyapunov function certifies convergence to a target velocity graph, enabling a constructive Lyapunov-based design that yields the Riemannian Lyapunov Optimizer (RLO) family. By mapping existing optimizers to geometric components (the metric $g$, the direction field $\Phi$, and the lifting parameter $\eta$), the authors recover SGD with momentum, AdamW, and Lion as special cases while providing principled two-time-scale dynamics and robustness guarantees under stochastic gradients. Large-scale experiments on ImageNet demonstrate that RLO variants, particularly RLO-$\Lambda$, achieve state-of-the-art or competitive accuracy across CNNs and vision transformers, highlighting the framework’s practical impact for stable, high-performance optimization. Overall, the NAIM-Lyapunov perspective bridges control theory and deep learning optimization, offering a systematic toolkit for designing stable, effective optimizers with principled convergence guarantees.
Abstract
We introduce Riemannian Lyapunov Optimizers (RLOs), a family of optimization algorithms that unifies classic optimizers within one geometric framework. Unlike heuristic improvements to existing optimizers, RLOs are systematically derived from a novel control-theoretic framework that reinterprets optimization as an extended state discrete-time controlled dynamical system on a Riemannian parameter manifold. Central to this framework is the identification of a Normally Attracting Invariant Manifold (NAIM), which organizes training dynamics into two distinct stages: rapid alignment of the speed state to a target graph, followed by controlled evolution within it. We formalize this by constructing a strict Lyapunov function that certifies convergence to a target manifold. This perspective yields a constructive ``optimizer generator" that not only recovers classic algorithms but enables the principled design of RLOs. We validate our theory via geometric diagnostics and demonstrate that grounding optimizer design in control theory yields state-of-the-art performance in large-scale benchmarks. Overall, RLOs bridge control theory and modern machine learning optimization, providing a unified language and a systematic toolkit for designing stable, effective optimizers.
