Evolving Populations of Diverse RL Agents with MAP-Elites
Not on the map. Why?
Abstract (arXiv)
Quality Diversity (QD) has emerged as a powerful alternative optimization paradigm that aims at generating large and diverse collections of solutions, notably with its flagship algorithm MAP-ELITES (ME) which evolves solutions through mutations and crossovers. While very effective for some unstructured problems, early ME implementations relied exclusively on random search to evolve the population of solutions, rendering them notoriously sample-inefficient for high-dimensional problems, such as when evolving neural networks. Follow-up works considered exploiting gradient information to guide the search in order to address these shortcomings through techniques borrowed from either Black-Box Optimization (BBO) or Reinforcement Learning (RL). While mixing RL techniques with ME unlocked state-of-the-art performance for robotics control problems that require a good amount of exploration, it also plagued these ME variants with limitations common among RL algorithms that ME was free of, such as hyperparameter sensitivity, high stochasticity as well as training instability, including when the population size increases as some components are shared across the population in recent approaches. Furthermore, existing approaches mixing ME with RL tend to be tied to a specific RL algorithm, which effectively prevents their use on problems where the corresponding RL algorithm fails. To address these shortcomings, we introduce a flexible framework that allows the use of any RL algorithm and alleviates the aforementioned limitations by evolving populations of agents (whose definition include hyperparameters and all learnable parameters) instead of just policies. We demonstrate the benefits brought about by our framework through extensive numerical experiments on a number of robotics control problems, some of which with deceptive rewards, taken from the QD-RL literature.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 30 of its 41 references that are in the map. First posted on arXiv 9 Mar 2023.
Builds on
30 of 41 references.
References · 30
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 555
- 2015Illuminating search spaces by mapping elitescited by 406
- 2021Brax -- A Differentiable Physics Engine for Large Scale Rigid Body Simulationcited by 375
- 2017Population Based Training of Neural Networkscited by 351
- 2014Robots that can adapt like animalscited by 203
- 2020Effective Diversity in Population Based Reinforcement Learningcited by 116
- 2017Improving Exploration in Evolution Strategies for Deep Reinforcement Learning via a Population of Novelty-Seeking Agentscited by 107
- 2018The Surprising Creativity of Digital Evolution: A Collection of Anecdotes from the Evolutionary Computation and Artificial Life Research Communitiescited by 78
- 2018Evolution-Guided Policy Gradient in Reinforcement Learningcited by 78
- 2019Covariance Matrix Adaptation for the Rapid Illumination of Behavior Spacecited by 78
18 more
- 2021Differentiable Quality Diversitycited by 71
- 2016Using Centroidal Voronoi Tessellations to Scale Up the Multi-dimensional Archive of Phenotypic Elites Algorithmcited by 65
- 2021On the Importance of Hyperparameter Optimization for Model-based Reinforcement Learningcited by 59
- 2018CEM-RL: Combining evolutionary and gradient-based methods for policy searchcited by 53
- 2020Diversity Policy Gradient for Sample Efficient Quality-Diversity Optimizationcited by 53
- 2019Procedural Content Generation through Quality Diversitycited by 45
- 2018GEP-PG: Decoupling Exploration and Exploitation in Deep Reinforcement Learning Algorithmscited by 40
- 2018Discovering the Elite Hypervolume by Leveraging Interspecies Correlationcited by 40
- 2018Data-Efficient Design Exploration through Surrogate-Assisted Illuminationcited by 38
- 2020Scaling MAP-Elites to Deep Neuroevolutioncited by 38
- 2022Approximating Gradients for Differentiable Quality Diversity in Reinforcement Learningcited by 37
- 2019Collaborative Evolutionary Reinforcement Learningcited by 36
- 2022EvoJAX: Hardware-Accelerated Neuroevolutioncited by 29
- 2021Generating and Blending Game Levels via Quality-Diversity in the Latent Space of a Variational Autoencodercited by 27
- 2020Population-Guided Parallel Policy Search for Reinforcement Learningcited by 20
- 2021Policy Manifold Search: Exploring the Manifold Hypothesis for Diversity-based Neuroevolutioncited by 20
- 2018Hierarchical Behavioral Repertoires with Unsupervised Descriptorscited by 12
- 2022Fast Population-Based Reinforcement Learning on a Single Machinecited by 5
Built on by
Citing papers per year: 2023: 3; 2024: 1; 2025: 1.
5 papers.
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2023Proximal Policy Gradient Arborescence for Quality Diversity Reinforcement Learningcited by 20
- 2023QDax: A Library for Quality-Diversity and Population-based Algorithms with Hardware Accelerationcited by 16
- 2025Quality-Diversity Red-Teaming: Automated Generation of High-Quality and Diverse Attackers for Large Language Modelscited by 8
- 2023Synergizing Quality-Diversity with Descriptor-Conditioned Reinforcement Learningcited by 6
- 2025Quality-Diversity Red-Teaming: Automated Generation of High-Quality and Diverse Attackers for Large Language Models8 Jun 2025
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimization21 Feb 2024
- 2023Synergizing Quality-Diversity with Descriptor-Conditioned Reinforcement Learning10 Dec 2023
- 2023QDax: A Library for Quality-Diversity and Population-based Algorithms with Hardware Acceleration7 Aug 2023
- 2023Proximal Policy Gradient Arborescence for Quality Diversity Reinforcement Learning23 May 2023