Momentum Improves Normalized SGD
arXiv:2002.03305
Abstract
We provide an improved analysis of normalized SGD showing that adding momentum provably removes the need for large batch sizes on non-convex objectives. Then, we consider the case of objectives with bounded second derivative and show that in this case a small tweak to the momentum formula allows normalized SGD with momentum to find an -critical point in iterations, matching the best-known rates without accruing any logarithmic factors or dependence on dimension. We also provide an adaptive method that automatically improves convergence rates when the variance in the gradients is small. Finally, we show that our method is effective when employed on popular large scale tasks such as ResNet-50 and BERT pretraining, matching the performance of the disparate methods used to get state-of-the-art results on both tasks.
References in corpus (7)
- Accurate, Large Minibatch SGD: Training ImageNet in 1 Hour
- SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimator
- AdaGrad stepsizes: Sharp convergence over nonconvex landscapes
- Adafactor: Adaptive Learning Rates with Sublinear Memory Cost
- Sharp Analysis for Nonconvex SGD Escaping from Saddle Points
- Memory-Efficient Adaptive Optimization
- Reducing the variance in online optimization by transporting past gradients