Layer-wise Adaptive Step-Sizes for Stochastic First-Order Methods for Deep Learning
Not on the map. Why?
Abstract (arXiv)
We propose a new per-layer adaptive step-size procedure for stochastic first-order optimization methods for minimizing empirical loss functions in deep learning, eliminating the need for the user to tune the learning rate (LR). The proposed approach exploits the layer-wise stochastic curvature information contained in the diagonal blocks of the Hessian in deep neural networks (DNNs) to compute adaptive step-sizes (i.e., LRs) for each layer. The method has memory requirements that are comparable to those of first-order methods, while its per-iteration time complexity is only increased by an amount that is roughly equivalent to an additional gradient computation. Numerical experiments show that SGD with momentum and AdamW combined with the proposed per-layer step-sizes are able to choose effective LR schedules and outperform fine-tuned LR versions of these methods as well as popular first-order and second-order algorithms for training DNNs on Autoencoder, Convolutional Neural Network (CNN) and Graph Convolutional Network (GCN) models. Finally, it is proved that an idealized version of SGD with the layer-wise step sizes converges linearly when using full-batch gradients.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 34 of its 57 references that are in the map. First posted on arXiv 23 May 2023.
Builds on
34 of 57 references.
References · 34
- 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
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 413
- 2019An Investigation into Neural Net Optimization via Hessian Eigenvalue Densitycited by 289
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 201
- 2023Handbook of Convergence Theorems for (Stochastic) Gradient Methodscited by 158
- 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 139
22 more
- 2020Stochastic Polyak Step-size for SGD: An Adaptive Learning Rate for Fast Convergencecited by 137
- 2017Improving Generalization Performance by Switching from Adam to SGDcited by 121
- 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
- 2018Three Mechanisms of Weight Decay Regularizationcited by 112
- 2019On Empirical Comparisons of Optimizers for Deep Learningcited by 99
- 2018SGD and Hogwild! Convergence Without the Bounded Gradients Assumptioncited by 94
- 2019Adaptive Gradient Descent without Descentcited by 79
- 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 67
- 2020SGD for Structured Nonconvex Functions: Learning Rates, Minibatching and Interpolationcited by 66
- 2022Dynamics of SGD with Stochastic Polyak Stepsizes: Truly Adaptive Variants and Convergence to Exact Solutioncited by 40
- 2016Barzilai-Borwein Step Size for Stochastic Gradient Descentcited by 33
- 2017Generalized Self-Concordant Functions: A Recipe for Newton-Type Methodscited by 33
- 2018Improved asynchronous parallel optimization analysis for stochastic incremental methodscited by 30
- 2015Probabilistic Line Searches for Stochastic Optimizationcited by 29
- 2021Tensor Normal Training for Deep Learning Modelscited by 24
- 2021Stochastic Polyak Stepsize with a Moving Targetcited by 19
- 2022Cutting Some Slack for SGD with Adaptive Polyak Stepsizescited by 18
- 2023A Stochastic Proximal Polyak Step Sizecited by 15
- 2022SP2: A Second Order Stochastic Polyak Methodcited by 13
- 2015Composite convex minimization involving self-concordant-like cost functionscited by 12
- 2022A Mini-Block Fisher Method for Deep Neural Networkscited by 8
- 2016Quasi-Newton Methods: Superlinear Convergence Without Line Searches for Self-Concordant Functionscited by 7
Built on by
Not cited yet.