On the fast convergence of minibatch heavy ball momentum

Abstract Simple stochastic momentum methods are widely used in machine learning optimization, but their good practical performance is at odds with an absence of theoretical guarantees of acceleration in the literature. In this work, we aim to close the gap between theory and practice by showing that stochastic heavy ball momentum retains the fast linear rate of (deterministic) heavy ball momentum on quadratic optimization problems, at least when minibatching with a sufficiently large batch size. The algorithm we study can be interpreted as an accelerated randomized Kaczmarz algorithm with minibatching and heavy ball momentum. The analysis relies on carefully decomposing the momentum transition matrix, and using new spectral norm concentration bounds for products of independent random matrices. We provide numerical illustrations demonstrating that our bounds are reasonably sharp.

Authors

Institutions

Publication Details

Journal
IMA Journal of Numerical Analysis
Published
2024-08-08
DOI
https://doi.org/10.1093/imanum/drae033
Citations
5
Primary Topic
Stochastic Gradient Optimization Techniques
Type
article
Field-Weighted Citation Impact
1.74

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

On the fast convergence of minibatch heavy ball momentum

Tyler Chen, Rachel Ward, Raghu Bollapragada
5 citations
IMA Journal of Numerical Analysis
Stochastic Gradient Optimization Techniques
1.74
article

On the fast convergence of minibatch heavy ball momentum

Tyler Chen, Rachel Ward, Raghu Bollapragada
article en
5 citations

Abstract

Abstract Simple stochastic momentum methods are widely used in machine learning optimization, but their good practical performance is at odds with an absence of theoretical guarantees of acceleration in the literature. In this work, we aim to close the gap between theory and practice by showing that stochastic heavy ball momentum retains the fast linear rate of (deterministic) heavy ball momentum on quadratic optimization problems, at least when minibatching with a sufficiently large batch size. The algorithm we study can be interpreted as an accelerated randomized Kaczmarz algorithm with minibatching and heavy ball momentum. The analysis relies on carefully decomposing the momentum transition matrix, and using new spectral norm concentration bounds for products of independent random matrices. We provide numerical illustrations demonstrating that our bounds are reasonably sharp.

IMA Journal of Numerical AnalysisVol. 45(3)
Mercer University (US), New York University (US), The University of Texas at Austin (US)
National Science Foundation, Multidisciplinary University Research Initiative, Air Force Office of Scientific Research
Openalex Percentile: Top 13%
Stochastic Gradient Optimization Techniques
1.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.