Reverse engineering learned optimizers reveals known and novel mechanisms
Not on the map. Why?
Abstract (arXiv)
Learned optimizers are algorithms that can themselves be trained to solve optimization problems. In contrast to baseline optimizers (such as momentum or Adam) that use simple update rules derived from theoretical principles, learned optimizers use flexible, high-dimensional, nonlinear parameterizations. Although this can lead to better performance in certain settings, their inner workings remain a mystery. How is a learned optimizer able to outperform a well tuned baseline? Has it learned a sophisticated combination of existing optimization techniques, or is it implementing completely new behavior? In this work, we address these questions by careful analysis and visualization of learned optimizers. We study learned optimizers trained from scratch on three disparate tasks, and discover that they have learned interpretable mechanisms, including: momentum, gradient clipping, learning rate schedules, and a new form of learning rate adaptation. Moreover, we show how the dynamics of learned optimizers enables these behaviors. Our results help elucidate the previously murky understanding of how learned optimizers work, and establish tools for interpreting future learned optimizers.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 9; 2023: 3; 2024: 0; 2025: 3.
19 papers.
Sort:
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2022Tutorial on amortized optimizationcited by 83
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Upcited by 57
- 2022Practical tradeoffs between memory, compute, and performance in learned optimizerscited by 32
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biasescited by 30
- 2023Improving physics-informed neural networks with meta-learned optimizationcited by 19
- 2022Symbolic Learning to Optimize: Towards Interpretability and Scalabilitycited by 16
- 2022Transformer-Based Learned Optimizationcited by 13
- 2021An Operator Theoretic Approach for Analyzing Sequence Neural Networkscited by 12
- 2021Learn2Hop: Learned Optimization on Rough Landscapescited by 12
- 2023Learning to Optimize for Reinforcement Learningcited by 12
- 2021Meta-Learning Bidirectional Update Rulescited by 10
7 more
- 2022A Simple Guard for Learned Optimizerscited by 9
- 2022Graph-based Neural Acceleration for Nonnegative Matrix Factorizationcited by 9
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rulescited by 3
- 2025Improving Learning to Optimize Using Parameter Symmetriescited by 2
- 2025An Invariant Latent Space Perspective on Language Model Inversioncited by 1
- 2023Investigation into the Training Dynamics of Learned Optimizerscited by 0
- 2025Learning Regularizers: Learning Optimizers that can Regularizecited by 0
- 2025An Invariant Latent Space Perspective on Language Model Inversion24 Nov 2025
- 2025Learning Regularizers: Learning Optimizers that can Regularize10 Oct 2025
- 2025Improving Learning to Optimize Using Parameter Symmetries21 Apr 2025
- 2023Investigation into the Training Dynamics of Learned Optimizers12 Dec 2023
- 2023Improving physics-informed neural networks with meta-learned optimization13 Mar 2023
- 2023Learning to Optimize for Reinforcement Learning3 Feb 2023
- 2022Transformer-Based Learned Optimization2 Dec 2022
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Up17 Nov 2022
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biases22 Sep 2022
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rules2 Jun 2022
- 2022Practical tradeoffs between memory, compute, and performance in learned optimizers22 Mar 2022
- 2022Symbolic Learning to Optimize: Towards Interpretability and Scalability13 Mar 2022
7 more
- 2022Tutorial on amortized optimization1 Feb 2022
- 2022Graph-based Neural Acceleration for Nonnegative Matrix Factorization1 Feb 2022
- 2022A Simple Guard for Learned Optimizers28 Jan 2022
- 2021Learn2Hop: Learned Optimization on Rough Landscapes20 Jul 2021
- 2021Meta-Learning Bidirectional Update Rules10 Apr 2021
- 2021Learning to Optimize: A Primer and A Benchmark23 Mar 2021
- 2021An Operator Theoretic Approach for Analyzing Sequence Neural Networks15 Feb 2021
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2022Tutorial on amortized optimizationcited by 83
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Upcited by 57
- 2022Practical tradeoffs between memory, compute, and performance in learned optimizerscited by 32
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biasescited by 30
- 2023Improving physics-informed neural networks with meta-learned optimizationcited by 19
- 2022Symbolic Learning to Optimize: Towards Interpretability and Scalabilitycited by 16
- 2022Transformer-Based Learned Optimizationcited by 13
- 2021An Operator Theoretic Approach for Analyzing Sequence Neural Networkscited by 12
- 2021Learn2Hop: Learned Optimization on Rough Landscapescited by 12
- 2023Learning to Optimize for Reinforcement Learningcited by 12
- 2021Meta-Learning Bidirectional Update Rulescited by 10
12 most cited of 19 All 19 (JSON)
- 2025An Invariant Latent Space Perspective on Language Model Inversion24 Nov 2025
- 2025Learning Regularizers: Learning Optimizers that can Regularize10 Oct 2025
- 2025Improving Learning to Optimize Using Parameter Symmetries21 Apr 2025
- 2023Investigation into the Training Dynamics of Learned Optimizers12 Dec 2023
- 2023Improving physics-informed neural networks with meta-learned optimization13 Mar 2023
- 2023Learning to Optimize for Reinforcement Learning3 Feb 2023
- 2022Transformer-Based Learned Optimization2 Dec 2022
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Up17 Nov 2022
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biases22 Sep 2022
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rules2 Jun 2022
- 2022Practical tradeoffs between memory, compute, and performance in learned optimizers22 Mar 2022
- 2022Symbolic Learning to Optimize: Towards Interpretability and Scalability13 Mar 2022
12 newest of 19 All 19 (JSON)