The Case for Full-Matrix Adaptive Regularization
By Naman Agarwal, Brian Bullins, Xinyi Chen, Elad Hazan, Karan Singh, Cyril Zhang, Yi Zhang. 2018
21 citations recorded by the source corpus.
Adaptive regularization methods come in diagonal and full-matrix variants. However, only the former have enjoyed widespread adoption in training large-scale deep models. This is due to the computational overhead of manipulating a full matrix in high dimension. In this paper, we show how to make full-matrix adaptive regularization practical and useful. We present GGT, a truly scalable full-matrix adaptive optimizer. At the heart of our algorithm is an efficient method for computing the inverse square root of a low-rank matrix. We show that GGT converges to first-order local minima, providing the first rigorous theoretical analysis of adaptive regularization in non-convex optimization. In preliminary experiments, GGT trains faster across a variety of synthetic tasks and standard deep learning benchmarks.
Subfields: Artificial Intelligence, Computational Mechanics, Computational Theory and Mathematics, Optimization & Training
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
- Sashank J. Reddi
- Sanjiv Kumar
- Zeyuan Allen-Zhu
- Elad Hazan
- Suvrit Sra
- Satyen Kale
- Peter Richtárik
- Sai Praneeth Karimireddy
In Computational Mechanics
- Sashank J. Reddi
- Satyen Kale
- Suvrit Sra
- Sanjiv Kumar
- Tomer Koren
- Elad Hazan
- Naman Agarwal
- Leonard Adolphs
In Computational Theory and Mathematics
- Elad Hazan
- Sashank J. Reddi
- Suvrit Sra
- Satyen Kale
- Sanjiv Kumar
- Tomer Koren
- Yoram Singer
- Jonas Köhler
In Optimization & Training
- Sashank J. Reddi
- Suvrit Sra
- Simon Lacoste-Julien
- Elad Hazan
- Sanjiv Kumar
- Francis R. Bach
- Zeyuan Allen-Zhu
- Tomer Koren
Citations in the corpus
- Memory-Efficient Adaptive Optimization for Large-Scale Learning (2019, methodology): “Yet another recent adaptive optimization method is the GGT algorithm [2].”
- Ellipsoidal Trust Region Methods and the Marginal Value of Hessian Information for Neural Network Training (2019, background): “[2] Naman Agarwal, Brian Bullins, Xinyi Chen, Elad Hazan, Karan Singh, Cyril Zhang, and Yi Zhang.”
- Extreme Tensoring for Low-Memory Preconditioning (2019, methodology): “A framework for reducing the stochastic non-convex setting to the online convex setting is introduced in [ABC + 18], translating a sublinear regret bound to convergence to approximate stationary points.”
- Adaptive norms for deep learning with regularized Newton methods (2019, methodology): “…each iteration for our theoretical analysis but we note that convergence can be retained even for fully stochastic trust region methods (Gratton et al., 2017; Chen et al., 2018; Blanchet et al., 2016) and indeed our experiments in Section 5 use sub-sampled function values due to memory constraints.”
- Escaping Saddle Points with Adaptive Gradient Methods (2019, methodology): “Agarwal et al. [2018] give a convex convergence result for a full-matrix version of RMSProp, which they extend to the nonconvex case via iteratively optimizing convex functions.”
- Why ADAM Beats SGD for Attention Models (2019, background): “Since then, many works studied different interesting aspects of adaptive methods, see (Ward et al., 2018; Li & Orabona, 2018; Zhou et al., 2018a; Staib et al., 2019; Chen et al., 2018; Zou & Shen, 2018; Zhou et al., 2018b; Agarwal et al., 2018; Zou et al., 2019).”
- Why are Adaptive Methods Good for Attention Models? (2020, background): “Since then, many works studied different interesting aspects of adaptive methods, see [1, 6, 13, 16–18, 27, 30, 32–36].”