Exact Gauss-Newton Optimization for Training Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
We present Exact Gauss-Newton (EGN), a stochastic second-order optimization algorithm that combines the generalized Gauss-Newton (GN) Hessian approximation with low-rank linear algebra to compute the descent direction. Leveraging the Duncan-Guttman matrix identity, the parameter update is obtained by factorizing a matrix which has the size of the mini-batch. This is particularly advantageous for large-scale machine learning problems where the dimension of the neural network parameter vector is several orders of magnitude larger than the batch size. Additionally, we show how improvements such as line search, adaptive regularization, and momentum can be seamlessly added to EGN to further accelerate the algorithm. Moreover, under mild assumptions, we prove that our algorithm converges in expectation to a stationary point of the objective. Finally, our numerical experiments demonstrate that EGN consistently exceeds, or at most matches the generalization performance of well-tuned SGD, Adam, GAF, SQN, and SGN optimizers across various supervised and reinforcement learning tasks.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 42 of its 86 references that are in the map. First posted on arXiv 23 May 2024.
Builds on
42 of 86 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
- 2021Datasets: A Community Library for Natural Language Processingcited by 526
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
- 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 283
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 260
30 more
- 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 218
- 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 213
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 201
- 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 139
- 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
- 2019A Survey of Optimization Methods from a Machine Learning Perspectivecited by 90
- 2020Variance-Reduced Methods for Machine Learningcited by 79
- 2014A Stochastic Quasi-Newton Method for Large-Scale Optimizationcited by 68
- 2018On the Ineffectiveness of Variance Reduced Optimization for Deep Learningcited by 48
- 2020A Deeper Look at the Hessian Eigenspectrum of Deep Neural Networks and its Applications to Regularizationcited by 44
- 2016Exact and Inexact Subsampled Newton Methods for Optimizationcited by 38
- 2017Second-Order Optimization for Non-Convex Machine Learning: An Empirical Studycited by 35
- 2018Aggregated Momentum: Stability Through Passive Dampingcited by 35
- 2019Efficient Subsampled Gauss-Newton and Natural Gradient Methods for Training Neural Networkscited by 32
- 2016A Multi-Batch L-BFGS Method for Machine Learningcited by 30
- 2020On the Promise of the Stochastic Generalized Gauss-Newton Method for Training DNNscited by 18
- 2021Activated Gradients for Deep Neural Networkscited by 14
- 2022Second-order optimization with lazy Hessianscited by 13
- 2018The Full Spectrum of Deepnet Hessians at Scale: Dynamics with SGD Training and Sample Sizecited by 12
- 2019Demon: Improved Neural Network Training with Momentum Decaycited by 11
- 2020Stochastic Gauss-Newton Algorithms for Nonconvex Compositional Optimizationcited by 10
- 2021Quasi-Newton Methods for Saddle Point Problems and Beyondcited by 10
- 2013Training Neural Networks with Stochastic Hessian-Free Optimizationcited by 9
- 2019Stochastic quasi-Newton with line-search regularizationcited by 6
- 2023Rethinking Gauss-Newton for learning over-parameterized modelscited by 6
- 2021Nonlinear Least Squares for Large-Scale Machine Learning using Stochastic Jacobian Estimatescited by 4
- 2024Optimal Shrinkage for Distributed Second-Order Optimizationcited by 4
- 2020Adaptive Stochastic Optimizationcited by 3
- 2021SCORE: Approximating Curvature Information under Self-Concordant Regularizationcited by 3
- 2022Improving Levenberg-Marquardt Algorithm for Neural Networkscited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 4.
10 papers.
- 2025A Stable Whitening Optimizer for Efficient Neural Network Trainingcited by 15
- 2025What Really Matters in Matrix-Whitening Optimizers?cited by 15
- 2024A Riemannian Optimization Perspective of the Gauss-Newton Method for Feedforward Neural Networkscited by 2
- 2024Incremental Gauss-Newton Descent for Machine Learningcited by 1
- 2025Interpretable Self-Supervised Learning via Representer Landmarks and Nystr"om Approximationcited by 1
- 2025Boundary condition enforcement with PINNs: a comparative study and verification on 3D geometriescited by 1
- 2026On the Convergence Behavior of Preconditioned Gradient Descent Toward the Rich Learning Regimecited by 1
- 2026Second-Order, First-Class: A Composable Stack for Curvature-Aware Trainingcited by 0
- 2026Sven: Singular Value Descent as a Computationally Efficient Natural Gradient Methodcited by 0
- 2026Fast Gauss-Newton for Multiclass Cross-Entropycited by 0
- 2026Fast Gauss-Newton for Multiclass Cross-Entropy7 May 2026
- 2026Sven: Singular Value Descent as a Computationally Efficient Natural Gradient Method1 Apr 2026
- 2026Second-Order, First-Class: A Composable Stack for Curvature-Aware Training26 Mar 2026
- 2026On the Convergence Behavior of Preconditioned Gradient Descent Toward the Rich Learning Regime6 Jan 2026
- 2025Boundary condition enforcement with PINNs: a comparative study and verification on 3D geometries16 Dec 2025
- 2025What Really Matters in Matrix-Whitening Optimizers?28 Oct 2025
- 2025Interpretable Self-Supervised Learning via Representer Landmarks and Nystr"om Approximation29 Sep 2025
- 2025A Stable Whitening Optimizer for Efficient Neural Network Training8 Jun 2025
- 2024A Riemannian Optimization Perspective of the Gauss-Newton Method for Feedforward Neural Networks18 Dec 2024
- 2024Incremental Gauss-Newton Descent for Machine Learning10 Aug 2024