An Empirical Study of Large-Batch Stochastic Gradient Descent with Structured Covariance Noise
By Yeming Wen, Kevin Luk, Maxime Gazeau, Guodong Zhang, Harris Chan, Jimmy Ba. 2019
24 citations recorded by the source corpus.
The choice of batch-size in a stochastic optimization algorithm plays a substantial role for both optimization and generalization. Increasing the batch-size used typically improves optimization but degrades generalization. To address the problem of improving generalization while maintaining optimal convergence in large-batch training, we propose to add covariance noise to the gradients. We demonstrate that the learning performance of our method is more accurately captured by the structure of the covariance matrix of the noise rather than by the variance of gradients. Moreover, over the convex-quadratic, we prove in theory that it can be characterized by the Frobenius norm of the noise matrix. Our empirical studies with standard deep learning model-architectures and datasets shows that our method not only improves generalization performance in large-batch training, but furthermore, does so in a way where the optimization performance remains desirable and the training duration is not elongated.
Subfields: Artificial Intelligence, Computational Mechanics, Computer Vision and Pattern Recognition
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Martin Jaggi
- Sebastian U. Stich
- Tao Lin
- Philipp Hennig
- Frederik Kunstner
- Jianyu Wang
- Peter Richtárik
- Lukas Balles
In Computational Mechanics
- Sebastian U. Stich
- Martin Jaggi
- Tao Lin
- Philipp Hennig
- Frederik Kunstner
- Lukas Balles
- Peter Richtárik
- Simon Lacoste-Julien
In Computer Vision and Pattern Recognition
- Sebastian U. Stich
- Tao Lin
- Martin Jaggi
- Frederik Kunstner
- Philipp Hennig
- Lukas Balles
- Jianyu Wang
- Gauri Joshi
Citations in the corpus
- Don't Use Large Mini-Batches, Use Local SGD (2018, background): “Wen et al. (2019) propose to inject noise (sampled from the expensive empirical Fisher matrix) to large-batch SGD.”
- Limitations of the Empirical Fisher Approximation (2019, background): “The ubiquity of the EF approximation reaches the extent that the EF is sometimes just called the Fisher [e.g., Chaudhari et al., 2017, Wen et al., 2019].”