Learning to Accelerate by the Methods of Step-size Planning
Not on the map. Why?
Abstract (arXiv)
Gradient descent is slow to converge for ill-conditioned problems and non-convex problems. An important technique for acceleration is step-size adaptation. The first part of this paper contains a detailed review of step-size adaptation methods, including Polyak step-size, L4, LossGrad, Adam, IDBD, and Hypergradient descent, and the relation of step-size adaptation to meta-gradient methods. In the second part of this paper, we propose a new class of methods of accelerating gradient descent that have some distinctiveness from existing techniques. The new methods, which we call em step-size planning, use the em update experience to learn an improved way of updating the parameters. The methods organize the experience into K steps away from each other to facilitate planning. From the past experience, our planning algorithm, Csawg, learns a step-size model which is a form of multi-step machine that predicts future updates. We extends Csawg to applying step-size planning multiple steps, which leads to further speedup. We discuss and highlight the projection power of the diagonal-matrix step-size for future large scale applications. We show for a convex problem, our methods can surpass the convergence rate of Nesterov's accelerated gradient, 1 - √μ/L, where μ, L are the strongly convex factor of the loss function F and the Lipschitz constant of F', which is the theoretical limit for the convergence rate of first-order methods. On the well-known non-convex Rosenbrock function, our planning methods achieve zero error below 500 gradient evaluations, while gradient descent takes about 10000 gradient evaluations to reach a 10-3 accuracy. We discuss the connection of step-size planing to planning in reinforcement learning, in particular, Dyna architectures. (This is a shorter abstract than in the paper because of length requirement)
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 44 of its 132 references that are in the map. First posted on arXiv 1 Apr 2022.
Builds on
44 of 132 references.
References · 44
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2021Convex optimizationcited by 2,479
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2018On First-Order Meta-Learning Algorithmscited by 1,003
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2019On the Convergence of Adam and Beyondcited by 834
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2017A Distributional Perspective on Reinforcement Learningcited by 743
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2019Meta-Learning with Implicit Gradientscited by 523
32 more
- 2018Meta-Learning with Latent Embedding Optimizationcited by 476
- 2017Sharp Minima Can Generalize For Deep Netscited by 462
- 2019Meta-Learning with Differentiable Convex Optimizationcited by 461
- 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
- 2017Deep Reinforcement Learning: An Overviewcited by 327
- 2019PyHessian: Neural Networks Through the Lens of the Hessiancited by 291
- 2018Meta-Learning: A Surveycited by 254
- 2018An Introduction to Deep Reinforcement Learningcited by 201
- 2019Meta-Learning Representations for Continual Learningcited by 189
- 2019Adaptive Gradient-Based Meta-Learning Methodscited by 183
- 2020A Simple Convergence Proof of Adam and Adagradcited by 169
- 2013Revisiting Natural Gradient for Deep Networkscited by 157
- 2016Eigenvalues of the Hessian in Deep Learning: Singularity and Beyondcited by 156
- 2018Meta-Gradient Reinforcement Learningcited by 156
- 2018On the Convergence of Stochastic Gradient Descent with Adaptive Stepsizescited by 155
- 2019Online Meta-Learningcited by 137
- 2020Stochastic Polyak Step-size for SGD: An Adaptive Learning Rate for Fast Convergencecited by 137
- 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
- 2017Online Learning Rate Adaptation with Hypergradient Descentcited by 117
- 2019Meta-Learning without Memorizationcited by 92
- 2019Asymmetric Valleys: Beyond Sharp and Flat Local Minimacited by 90
- 2018Stochastic (Approximate) Proximal Point Methods: Convergence, Optimality, and Adaptivitycited by 61
- 2019Discovery of Useful Questions as Auxiliary Taskscited by 45
- 2018L4: Practical loss-based stepsize adaptation for deep learningcited by 26
- 2013A General Iterative Shrinkage and Thresholding Algorithm for Non-convex Regularized Optimization Problemscited by 25
- 2015A geometric alternative to Nesterov's accelerated gradient descentcited by 21
- 2020Better Parameter-free Stochastic Optimization with ODE Updates for Coin-Bettingcited by 19
- 2014Fast Approximation of Rotations and Hessians matricescited by 8
- 2022A History of Meta-gradient: Gradient Methods for Meta-learningcited by 7
- 2018TIDBD: Adapting Temporal-difference Step-sizes Through Stochastic Meta-descentcited by 5
- 2018Efficient Full-Matrix Adaptive Regularizationcited by 5
- 2019LOSSGRAD: automatic learning rate in gradient descentcited by 1
Built on by
Not cited yet.