KrADagrad: Kronecker Approximation-Domination Gradient Preconditioned Stochastic Optimization
Not on the map. Why?
Abstract (arXiv)
Second order stochastic optimizers allow parameter update step size and direction to adapt to loss curvature, but have traditionally required too much memory and compute for deep learning. Recently, Shampoo [Gupta et al., 2018] introduced a Kronecker factored preconditioner to reduce these requirements: it is used for large deep models [Anil et al., 2020] and in production [Anil et al., 2022]. However, it takes inverse matrix roots of ill-conditioned matrices. This requires 64-bit precision, imposing strong hardware constraints. In this paper, we propose a novel factorization, Kronecker Approximation-Domination (KrAD). Using KrAD, we update a matrix that directly approximates the inverse empirical Fisher matrix (like full matrix AdaGrad), avoiding inversion and hence 64-bit precision. We then propose KrADagrad^star, with similar computational costs to Shampoo and the same regret. Synthetic ill-conditioned experiments show improved performance over Shampoo for 32-bit precision, while for several real datasets we have comparable or better generalization.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 17 of its 47 references that are in the map. First posted on arXiv 30 May 2023.
Builds on
17 of 47 references.
References · 17
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2021Convex optimizationcited by 2,515
- 2017Gradient Episodic Memory for Continual Learningcited by 1,898
- 2019On the Convergence of Adam and Beyondcited by 841
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
- 2013An Empirical Investigation of Catastrophic Forgetting in Gradient-Based Neural Networkscited by 722
- 2014New insights and perspectives on the natural gradient methodcited by 443
- 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 426
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 202
- 2021Avalanche: an End-to-End Library for Continual Learningcited by 124
- 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 68
5 more
- 2021Reproducibility Report: La-MAML: Look-ahead Meta Learning for Continual Learningcited by 42
- 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
- 2021Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?cited by 24
- 2021Tensor Normal Training for Deep Learning Modelscited by 24
- 2017Continual Learning Through Synaptic Intelligencecited by 14
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 2.
3 papers.