Practical tradeoffs between memory, compute, and performance in learned optimizers
Not on the map. Why?
Abstract (arXiv)
Optimization plays a costly and crucial role in developing machine learning systems. In learned optimizers, the few hyperparameters of commonly used hand-designed optimizers, e.g. Adam or SGD, are replaced with flexible parametric functions. The parameters of these functions are then optimized so that the resulting learned optimizer minimizes a target loss on a chosen class of models. Learned optimizers can both reduce the number of required training steps and improve the final test loss. However, they can be expensive to train, and once trained can be expensive to use due to computational and memory overhead for the optimizer itself. In this work, we identify and quantify the design features governing the memory, compute, and performance trade-offs for many learned and hand-designed optimizers. We further leverage our analysis to construct a learned optimizer that is both faster and more memory efficient than previous work. Our model and training code are open source.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 43 of its 83 references that are in the map. First posted on arXiv 22 Mar 2022.
Builds on
43 of 83 references.
References · 43
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 896
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 763
31 more
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 413
- 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
- 2013One Billion Word Benchmark for Measuring Progress in Statistical Language Modelingcited by 302
- 2016Learning to Optimizecited by 195
- 2020Descending through a Crowded Valley - Benchmarking Deep Learning Optimizerscited by 118
- 2017Learned Optimizers that Scale and Generalizecited by 109
- 2018Understanding and correcting pathologies in the training of learned optimizerscited by 97
- 2017Neural Optimizer Search with Reinforcement Learningcited by 82
- 2020Tasks, stability, architecture, and compute: Training more effective learned optimizers, and using them to train themselvescited by 57
- 2017Generalizing Hamiltonian Monte Carlo with Neural Networkscited by 52
- 2021Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategiescited by 52
- 2017Learning Gradient Descent: Better Generalization and Longer Horizonscited by 50
- 2017Learning to Optimize Neural Netscited by 41
- 2018Aggregated Momentum: Stability Through Passive Dampingcited by 35
- 2020Training Stronger Baselines for Learning to Optimizecited by 31
- 2019Learning an Adaptive Learning Rate Schedulecited by 29
- 2020Using a thousand optimization tasks to learn hyperparameter search strategiescited by 29
- 2019Learning to Optimize in Swarmscited by 23
- 2021A Generalizable Approach to Learning Optimizerscited by 23
- 2020Improved Adversarial Training via Learned Optimizercited by 22
- 2020Reverse engineering learned optimizers reveals known and novel mechanismscited by 19
- 2017Reinforcement Learning for Learning Rate Controlcited by 16
- 2018Meta-Learning for Stochastic Gradient MCMCcited by 16
- 2020Scalable Second Order Optimization for Deep Learningcited by 16
- 2022Symbolic Learning to Optimize: Towards Interpretability and Scalabilitycited by 16
- 2021Training Learned Optimizers with Randomly Initialized Learned Optimizerscited by 13
- 2021Learn2Hop: Learned Optimization on Rough Landscapescited by 12
- 2019Using learned optimizers to make models robust to input noisecited by 10
- 2016Using Deep Q-Learning to Control Optimization Hyperparameterscited by 4
Built on by
Citing papers per year: 2022: 7; 2023: 6; 2024: 9; 2025: 7; 2026: 3.
32 papers.
Sort:
- 2022Discovered Policy Optimisationcited by 103
- 2022Learning to Learn with Generative Models of Neural Network Checkpointscited by 85
- 2024Graph Neural Networks for Learning Equivariant Representations of Neural Networkscited by 59
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Upcited by 57
- 2022Discovering Evolution Strategies via Meta-Black-Box Optimizationcited by 44
- 2022evosax: JAX-based Evolution Strategiescited by 39
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biasescited by 30
- 2023Improving physics-informed neural networks with meta-learned optimizationcited by 19
- 2024Can Learned Optimization Make Reinforcement Learning Less Difficult?cited by 14
- 2022Transformer-Based Learned Optimizationcited by 13
- 2023Towards Constituting Mathematical Structures for Learning to Optimizecited by 13
- 2023Learning to Optimize for Reinforcement Learningcited by 12
20 more
- 2024μLO: Compute-Efficient Meta-Generalization of Learned Optimizerscited by 7
- 2025GradMetaNet: An Equivariant Architecture for Learning on Gradientscited by 7
- 2024QN-Mixer: A Quasi-Newton MLP-Mixer Model for Sparse-View CT Reconstructioncited by 6
- 2023Variance-Reduced Gradient Estimation via Noise-Reuse in Online Evolution Strategiescited by 5
- 2024MetaOptimize: A Framework for Optimizing Step Sizes and Other Meta-parameterscited by 5
- 2023A Nonstochastic Control Approach to Optimizationcited by 4
- 2024Learning to Explore for Stochastic Gradient MCMCcited by 4
- 2025Celo: Training Versatile Learned Optimizers on a Compute Dietcited by 4
- 2025Scalable Meta-Learning via Mixed-Mode Differentiationcited by 4
- 2025Learning a Zeroth-Order Optimizer for Fine-Tuning LLMscited by 3
- 2023Meta-learning Optimizers for Communication-Efficient Learningcited by 2
- 2024From Learning to Optimize to Learning Optimization Algorithmscited by 2
- 2024A Generalization Result for Convergence in Learning-to-Optimizecited by 1
- 2025PyLO: Towards Accessible Learned Optimizers in PyTorchcited by 1
- 2026Celo2: Towards Learned Optimization Free Lunchcited by 1
- 2024Dynamic Memory Based Adaptive Optimizationcited by 0
- 2025L-SR1: Learned Symmetric-Rank-One Preconditioningcited by 0
- 2025Exploring the Relationship between Brain Hemisphere States and Frequency Bands through Classical Machine Learning and Deep Learning Optimization Techniques with Neurofeedbackcited by 0
- 2026When Descent Is Too Stable: Event-Triggered Hamiltonian Learning to Optimizecited by 0
- 2026Efficient Long-Horizon Learning for Learned Optimizationcited by 0
- 2026Efficient Long-Horizon Learning for Learned Optimization7 Jul 2026
- 2026When Descent Is Too Stable: Event-Triggered Hamiltonian Learning to Optimize7 May 2026
- 2026Celo2: Towards Learned Optimization Free Lunch22 Feb 2026
- 2025Learning a Zeroth-Order Optimizer for Fine-Tuning LLMs1 Oct 2025
- 2025Exploring the Relationship between Brain Hemisphere States and Frequency Bands through Classical Machine Learning and Deep Learning Optimization Techniques with Neurofeedback17 Sep 2025
- 2025L-SR1: Learned Symmetric-Rank-One Preconditioning17 Aug 2025
- 2025GradMetaNet: An Equivariant Architecture for Learning on Gradients2 Jul 2025
- 2025PyLO: Towards Accessible Learned Optimizers in PyTorch12 Jun 2025
- 2025Scalable Meta-Learning via Mixed-Mode Differentiation1 May 2025
- 2025Celo: Training Versatile Learned Optimizers on a Compute Diet22 Jan 2025
- 2024A Generalization Result for Convergence in Learning-to-Optimize10 Oct 2024
- 2024Learning to Explore for Stochastic Gradient MCMC17 Aug 2024
20 more
- 2024Can Learned Optimization Make Reinforcement Learning Less Difficult?9 Jul 2024
- 2024μLO: Compute-Efficient Meta-Generalization of Learned Optimizers31 May 2024
- 2024From Learning to Optimize to Learning Optimization Algorithms28 May 2024
- 2024Graph Neural Networks for Learning Equivariant Representations of Neural Networks18 Mar 2024
- 2024QN-Mixer: A Quasi-Newton MLP-Mixer Model for Sparse-View CT Reconstruction28 Feb 2024
- 2024Dynamic Memory Based Adaptive Optimization23 Feb 2024
- 2024MetaOptimize: A Framework for Optimizing Step Sizes and Other Meta-parameters4 Feb 2024
- 2023Meta-learning Optimizers for Communication-Efficient Learning2 Dec 2023
- 2023Towards Constituting Mathematical Structures for Learning to Optimize29 May 2023
- 2023Variance-Reduced Gradient Estimation via Noise-Reuse in Online Evolution Strategies21 Apr 2023
- 2023Improving physics-informed neural networks with meta-learned optimization13 Mar 2023
- 2023Learning to Optimize for Reinforcement Learning3 Feb 2023
- 2023A Nonstochastic Control Approach to Optimization19 Jan 2023
- 2022evosax: JAX-based Evolution Strategies8 Dec 2022
- 2022Transformer-Based Learned Optimization2 Dec 2022
- 2022Discovering Evolution Strategies via Meta-Black-Box Optimization21 Nov 2022
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Up17 Nov 2022
- 2022Discovered Policy Optimisation11 Oct 2022
- 2022Learning to Learn with Generative Models of Neural Network Checkpoints26 Sep 2022
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biases22 Sep 2022
- 2022Discovered Policy Optimisationcited by 103
- 2022Learning to Learn with Generative Models of Neural Network Checkpointscited by 85
- 2024Graph Neural Networks for Learning Equivariant Representations of Neural Networkscited by 59
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Upcited by 57
- 2022Discovering Evolution Strategies via Meta-Black-Box Optimizationcited by 44
- 2022evosax: JAX-based Evolution Strategiescited by 39
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biasescited by 30
- 2023Improving physics-informed neural networks with meta-learned optimizationcited by 19
- 2024Can Learned Optimization Make Reinforcement Learning Less Difficult?cited by 14
- 2022Transformer-Based Learned Optimizationcited by 13
- 2023Towards Constituting Mathematical Structures for Learning to Optimizecited by 13
- 2023Learning to Optimize for Reinforcement Learningcited by 12
12 most cited of 32 All 32 (JSON)
- 2026Efficient Long-Horizon Learning for Learned Optimization7 Jul 2026
- 2026When Descent Is Too Stable: Event-Triggered Hamiltonian Learning to Optimize7 May 2026
- 2026Celo2: Towards Learned Optimization Free Lunch22 Feb 2026
- 2025Learning a Zeroth-Order Optimizer for Fine-Tuning LLMs1 Oct 2025
- 2025Exploring the Relationship between Brain Hemisphere States and Frequency Bands through Classical Machine Learning and Deep Learning Optimization Techniques with Neurofeedback17 Sep 2025
- 2025L-SR1: Learned Symmetric-Rank-One Preconditioning17 Aug 2025
- 2025GradMetaNet: An Equivariant Architecture for Learning on Gradients2 Jul 2025
- 2025PyLO: Towards Accessible Learned Optimizers in PyTorch12 Jun 2025
- 2025Scalable Meta-Learning via Mixed-Mode Differentiation1 May 2025
- 2025Celo: Training Versatile Learned Optimizers on a Compute Diet22 Jan 2025
- 2024A Generalization Result for Convergence in Learning-to-Optimize10 Oct 2024
- 2024Learning to Explore for Stochastic Gradient MCMC17 Aug 2024
12 newest of 32 All 32 (JSON)