First-ish Order Methods: Hessian-aware Scalings of Gradient Descent
Not on the map. Why?
Abstract (arXiv)
Gradient descent is the primary workhorse for optimizing large-scale problems in machine learning. However, its performance is highly sensitive to the choice of the learning rate. A key limitation of gradient descent is its lack of natural scaling, which often necessitates expensive line searches or heuristic tuning to determine an appropriate step size. In this paper, we address this limitation by incorporating Hessian information to scale the gradient direction. By accounting for the curvature of the function along the gradient, our adaptive, Hessian-aware scaling method ensures a local unit step size guarantee, even in nonconvex settings. Near a local minimum that satisfies the second-order sufficient conditions, our approach achieves linear convergence with a unit step size. We show that our method converges globally under a significantly weaker version of the standard Lipschitz gradient smoothness assumption. Even when Hessian information is inexact, the local unit step size guarantee and global convergence properties remain valid under mild conditions. Finally, we validate our theoretical results empirically on a range of convex and nonconvex machine learning tasks, showcasing the effectiveness of the approach.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 48 of its 73 references that are in the map. First posted on arXiv 6 Feb 2025.
Builds on
48 of 73 references.
References · 48
- 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
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Layer Normalizationcited by 5,579
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2021Convex optimizationcited by 2,479
- 2018Group Normalizationcited by 1,514
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
36 more
- 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 413
- 2021On the Origin of Implicit Regularization in Stochastic Gradient Descentcited by 183
- 2020Implicit Gradient Regularizationcited by 145
- 2020Stochastic Polyak Step-size for SGD: An Adaptive Learning Rate for Fast Convergencecited by 137
- 2023Prodigy: An Expeditiously Adaptive Parameter-Free Learnercited by 129
- 2022Penalizing Gradient Norm for Efficiently Improving Generalization in Deep Learningcited by 122
- 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
- 2023Learning-Rate-Free Learning by D-Adaptationcited by 113
- 2023DoG is SGD's Best Friend: A Parameter-Free Dynamic Step Size Schedulecited by 85
- 2022Understanding the unstable convergence of gradient descentcited by 84
- 2019Adaptive Gradient Descent without Descentcited by 79
- 2024The Elements of Differentiable Programmingcited by 41
- 2022Dynamics of SGD with Stochastic Polyak Stepsizes: Truly Adaptive Variants and Convergence to Exact Solutioncited by 40
- 2017Second-Order Optimization for Non-Convex Machine Learning: An Empirical Studycited by 35
- 2023DoWG Unleashed: An Efficient Universal Parameter-Free Gradient Descent Methodcited by 35
- 2023Adaptive Proximal Gradient Method for Convex Optimizationcited by 21
- 2023Provably Faster Gradient Descent via Long Stepscited by 20
- 2023Acceleration by Stepsize Hedging I: Multi-Step Descent and the Silver Stepsize Schedulecited by 19
- 2021Global Convergence and Stability of Stochastic Gradient Descentcited by 17
- 2022Understanding Gradient Regularization in Deep Learning: Efficient Finite-Difference Computation and Implicit Biascited by 16
- 2023Don't be so Monotone: Relaxing Stochastic Line Search in Over-Parameterized Modelscited by 15
- 2024Directional Smoothness and Gradient Methods: Convergence and Adaptivitycited by 15
- 2024Stochastic Polyak Step-sizes and Momentum: Convergence Guarantees and Practical Performancecited by 13
- 2022Gradient Descent in the Absence of Global Lipschitz Continuity of the Gradientscited by 11
- 2019Stabilized Barzilai-Borwein methodcited by 10
- 2024Stepping on the Edge: Curvature Aware Learning Rate Tunerscited by 8
- 2017Exploiting Negative Curvature in Deterministic and Stochastic Optimizationcited by 7
- 2018Newton-MR: Inexact Newton Method With Minimum Residual Sub-problem Solvercited by 6
- 2023Non-Uniform Smoothness for Gradient Descentcited by 5
- 2018A family of spectral gradient methods for optimizationcited by 3
- 2021Second-order step-size tuning of SGD for non-convex optimizationcited by 3
- 2022A Newton-MR algorithm with complexity guarantees for nonconvex smooth unconstrained optimizationcited by 3
- 2022Adaptive scaling of the learning rate by second order automatic differentiationcited by 1
- 2023Complexity Guarantees for Nonconvex Newton-MR Under Inexact Hessian Informationcited by 1
- 2024On a Family of Relaxed Gradient Descent Methods for Quadratic Minimizationcited by 1
- 2024Inexact Newton-type Methods for Optimisation with Nonnegativity Constraintscited by 1
Built on by
Not cited yet.