NG+ : A Multi-Step Matrix-Product Natural Gradient Method for Deep Learning
Not on the map. Why?
Abstract (arXiv)
In this paper, a novel second-order method called NG+ is proposed. By following the rule ``the shape of the gradient equals the shape of the parameter", we define a generalized fisher information matrix (GFIM) using the products of gradients in the matrix form rather than the traditional vectorization. Then, our generalized natural gradient direction is simply the inverse of the GFIM multiplies the gradient in the matrix form. Moreover, the GFIM and its inverse keeps the same for multiple steps so that the computational cost can be controlled and is comparable with the first-order methods. A global convergence is established under some mild conditions and a regret bound is also given for the online learning setting. Numerical results on image classification with ResNet50, quantum chemistry modeling with Schnet, neural machine translation with Transformer and recommendation system with DLRM illustrate that GN+ is competitive with the state-of-the-art methods.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 18 of its 31 references that are in the map. First posted on arXiv 14 Jun 2021.
Builds on
18 of 31 references.
References · 18
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2017SchNet: A continuous-filter convolutional neural network for modeling quantum interactionscited by 569
- 2017Large Batch Training of Convolutional Networkscited by 529
- 2017Deep & Cross Network for Ad Click Predictionscited by 392
- 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
- 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 190
6 more
- 2019MLPerf Training Benchmarkcited by 114
- 2015Newton Sketch: A Linear-time Optimization Algorithm with Linear-Quadratic Convergencecited by 72
- 2014A Stochastic Quasi-Newton Method for Large-Scale Optimizationcited by 68
- 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 67
- 2019Large-Batch Training for LSTM and Beyondcited by 21
- 2020Sketchy Empirical Natural Gradient Methods for Deep Learningcited by 10
Built on by
Citing papers per year: 2022: 2.
2 papers.
- 2022Riemannian Natural Gradient Methodscited by 5
- 2022DRSOM: A Dimension Reduced Second-Order Methodcited by 0
- 2022DRSOM: A Dimension Reduced Second-Order Method30 Jul 2022
- 2022Riemannian Natural Gradient Methods15 Jul 2022