ClipUp: A Simple and Powerful Optimizer for Distribution-based Policy Evolution
Not on the map. Why?
Abstract (arXiv)
Distribution-based search algorithms are an effective approach for evolutionary reinforcement learning of neural network controllers. In these algorithms, gradients of the total reward with respect to the policy parameters are estimated using a population of solutions drawn from a search distribution, and then used for policy optimization with stochastic gradient ascent. A common choice in the community is to use the Adam optimization algorithm for obtaining an adaptive behavior during gradient ascent, due to its success in a variety of supervised learning settings. As an alternative to Adam, we propose to enhance classical momentum-based gradient ascent with two simple techniques: gradient normalization and update clipping. We argue that the resulting optimizer called ClipUp (short for "clipped updates") is a better choice for distribution-based policy evolution because its working principles are simple and easy to understand and its hyperparameters can be tuned more intuitively in practice. Moreover, it removes the need to re-tune hyperparameters if the reward scale changes. Experiments show that ClipUp is competitive with Adam despite its simplicity and is effective on challenging continuous control benchmarks, including the Humanoid control task based on the Bullet physics simulator.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 1; 2025: 1.
7 papers.
- 2021Modern Evolution Strategies for Creativity: Fitting Concrete Images and Abstract Conceptscited by 40
- 2022evosax: JAX-based Evolution Strategiescited by 39
- 2023EvoTorch: Scalable Evolutionary Computation in Pythoncited by 8
- 2023NeuroEvoBench: Benchmarking Evolutionary Optimizers for Deep Learning Applicationscited by 4
- 2025From Parameters to Behaviors: Unsupervised Compression of the Policy Spacecited by 4
- 2023Evolving Three Dimension (3D) Abstract Art: Fitting Concepts by Languagecited by 1
- 2024Visuospatial navigation from the bottom-up: without vestibular integration, distance prediction, or mapscited by 0
- 2025From Parameters to Behaviors: Unsupervised Compression of the Policy Space26 Sep 2025
- 2024Visuospatial navigation from the bottom-up: without vestibular integration, distance prediction, or maps18 Jul 2024
- 2023NeuroEvoBench: Benchmarking Evolutionary Optimizers for Deep Learning Applications4 Nov 2023
- 2023Evolving Three Dimension (3D) Abstract Art: Fitting Concepts by Language24 Apr 2023
- 2023EvoTorch: Scalable Evolutionary Computation in Python24 Feb 2023
- 2022evosax: JAX-based Evolution Strategies8 Dec 2022
- 2021Modern Evolution Strategies for Creativity: Fitting Concrete Images and Abstract Concepts18 Sep 2021