Low-Variance Gradient Estimation in Unrolled Computation Graphs with ES-Single
Not on the map. Why?
Abstract (arXiv)
We propose an evolution strategies-based algorithm for estimating gradients in unrolled computation graphs, called ES-Single. Similarly to the recently-proposed Persistent Evolution Strategies (PES), ES-Single is unbiased, and overcomes chaos arising from recursive function applications by smoothing the meta-loss landscape. ES-Single samples a single perturbation per particle, that is kept fixed over the course of an inner problem (e.g., perturbations are not re-sampled for each partial unroll). Compared to PES, ES-Single is simpler to implement and has lower variance: the variance of ES-Single is constant with respect to the number of truncated unrolls, removing a key barrier in applying ES to long inner problems using short truncations. We show that ES-Single is unbiased for quadratic inner problems, and demonstrate empirically that its variance can be substantially lower than that of PES. ES-Single consistently outperforms PES on a variety of tasks, including a synthetic benchmark task, hyperparameter optimization, training recurrent neural networks, and training learned optimizers.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 43 of its 76 references that are in the map. First posted on arXiv 21 Apr 2023.
Builds on
43 of 76 references.
References · 43
- 2016Training Deep Nets with Sublinear Memory Costcited by 825
- 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 555
- 2021Machine learning accelerated computational fluid dynamicscited by 461
- 2018Meta-learning with differentiable closed-form solverscited by 395
- 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
- 2017Population Based Training of Neural Networkscited by 351
- 2019Optimizing Millions of Hyperparameters by Implicit Differentiationcited by 303
- 2015Scalable Bayesian Optimization Using Deep Neural Networkscited by 284
- 2018Probabilistic Model-Agnostic Meta-Learningcited by 254
- 2017Forward and Reverse Gradient-Based Hyperparameter Optimizationcited by 232
31 more
- 2016Hyperparameter optimization with approximate gradientcited by 231
- 2015Non-stochastic Best Arm Identification and Hyperparameter Optimizationcited by 219
- 2017Regularizing and Optimizing LSTM Language Modelscited by 205
- 2021Efficient and Modular Implicit Differentiationcited by 199
- 2016Learning to Optimizecited by 195
- 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
- 2015Gradient Estimation Using Stochastic Computation Graphscited by 120
- 2017Online Learning Rate Adaptation with Hypergradient Descentcited by 117
- 2017Learned Optimizers that Scale and Generalizecited by 109
- 2019Self-Tuning Networks: Bilevel Optimization of Hyperparameters using Structured Best-Response Functionscited by 104
- 2018Understanding and correcting pathologies in the training of learned optimizerscited by 97
- 2014Freeze-Thaw Bayesian Optimizationcited by 86
- 2021Gradients are Not All You Needcited by 82
- 2018Simple random search provides a competitive approach to reinforcement learningcited by 75
- 2018Stochastic Hyperparameter Optimization through Hypernetworkscited by 72
- 2015Scalable Gradient-Based Tuning of Continuous Regularization Hyperparameterscited by 71
- 2018Understanding Short-Horizon Bias in Stochastic Meta-Optimizationcited by 68
- 2020Tasks, stability, architecture, and compute: Training more effective learned optimizers, and using them to train themselvescited by 57
- 2019PIPPS: Flexible Model-Based Policy Search Robust to the Curse of Chaoscited by 56
- 2021Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategiescited by 52
- 2017Unbiased Online Recurrent Optimizationcited by 46
- 2017Learning to Optimize Neural Netscited by 41
- 2017Unbiasing Truncated Backpropagation Through Timecited by 37
- 2018Meta-Learning Update Rules for Unsupervised Representation Learningcited by 37
- 2016The Generalized Reparameterization Gradientcited by 30
- 2022On Implicit Bias in Overparameterized Bilevel Optimizationcited by 30
- 2018Approximating Real-Time Recurrent Learning with Random Kronecker Factorscited by 29
- 2020Using a thousand optimization tasks to learn hyperparameter search strategiescited by 29
- 2019Optimal Kronecker-Sum Approximation of Real Time Recurrent Learningcited by 21
- 2016Sensitivity analysis on chaotic dynamical system by Non-Intrusive Least Square Shadowing (NILSS)cited by 6
- 2019A unified view of likelihood ratio and reparameterization gradients and an optimal importance sampling schemecited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 2; 2026: 1.
7 papers.
- 2024Revisiting Zeroth-Order Optimization for Memory-Efficient LLM Fine-Tuning: A Benchmarkcited by 113
- 2023DeepZero: Scaling up Zeroth-Order Optimization for Deep Model Trainingcited by 76
- 2025Evolution Strategies at the Hyperscalecited by 22
- 2024μLO: Compute-Efficient Meta-Generalization of Learned Optimizerscited by 7
- 2024Moco: A Learnable Meta Optimizer for Combinatorial Optimizationcited by 5
- 2025Forward-Only Continual Learningcited by 1
- 2026Efficient Long-Horizon Learning for Learned Optimizationcited by 0
- 2026Efficient Long-Horizon Learning for Learned Optimization7 Jul 2026
- 2025Evolution Strategies at the Hyperscale20 Nov 2025
- 2025Forward-Only Continual Learning1 Sep 2025
- 2024μLO: Compute-Efficient Meta-Generalization of Learned Optimizers31 May 2024
- 2024Revisiting Zeroth-Order Optimization for Memory-Efficient LLM Fine-Tuning: A Benchmark18 Feb 2024
- 2024Moco: A Learnable Meta Optimizer for Combinatorial Optimization7 Feb 2024
- 2023DeepZero: Scaling up Zeroth-Order Optimization for Deep Model Training3 Oct 2023