Search papers, labs, and topics across Lattice.
This paper analyzes the generalization performance of neural networks trained with high learning rates in the "edge of stability" regime, modeling stochastic optimizers as random dynamical systems converging to fractal attractors. They introduce a novel "sharpness dimension," based on Lyapunov dimension theory, that depends on the full Hessian spectrum and its partial determinants. They then prove a generalization bound based on this sharpness dimension, showing that generalization in the chaotic regime depends on more complex factors than previously considered.
Forget about trace norms – generalization in chaotic training regimes hinges on the intricate structure of the full Hessian spectrum and its partial determinants.
Training modern neural networks often relies on large learning rates, operating at the edge of stability, where the optimization dynamics exhibit oscillatory and chaotic behavior. Empirically, this regime often yields improved generalization performance, yet the underlying mechanism remains poorly understood. In this work, we represent stochastic optimizers as random dynamical systems, which often converge to a fractal attractor set (rather than a point) with a smaller intrinsic dimension. Building on this connection and inspired by Lyapunov dimension theory, we introduce a novel notion of dimension, coined the `sharpness dimension', and prove a generalization bound based on this dimension. Our results show that generalization in the chaotic regime depends on the complete Hessian spectrum and the structure of its partial determinants, highlighting a complexity that cannot be captured by the trace or spectral norm considered in prior work. Experiments across various MLPs and transformers validate our theory while also providing new insights into the recently observed phenomenon of grokking.