Dynamics-Aware Quality-Diversity for Efficient Learning of Skill Repertoires
Not on the map. Why?
Abstract (arXiv)
Quality-Diversity (QD) algorithms are powerful exploration algorithms that allow robots to discover large repertoires of diverse and high-performing skills. However, QD algorithms are sample inefficient and require millions of evaluations. In this paper, we propose Dynamics-Aware Quality-Diversity (DA-QD), a framework to improve the sample efficiency of QD algorithms through the use of dynamics models. We also show how DA-QD can then be used for continual acquisition of new skill repertoires. To do so, we incrementally train a deep dynamics model from experience obtained when performing skill discovery using QD. We can then perform QD exploration in imagination with an imagined skill repertoire. We evaluate our approach on three robotic experiments. First, our experiments show DA-QD is 20 times more sample efficient than existing QD approaches for skill discovery. Second, we demonstrate learning an entirely new skill repertoire in imagination to perform zero-shot learning. Finally, we show how DA-QD is useful and effective for solving a long horizon navigation task and for damage adaptation in the real world. Videos and source code are available at: https://sites.google.com/view/da-qd.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 42 of its 53 references that are in the map. First posted on arXiv 16 Sep 2021.
Builds on
42 of 53 references.
References · 42
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
- 2019Dream to Control: Learning Behaviors by Latent Imaginationcited by 1,598
- 2018World Modelscited by 1,444
- 2018Learning Latent Dynamics for Planning from Pixelscited by 1,221
- 2019When to Trust Your Model: Model-Based Policy Optimizationcited by 753
- 2018Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Modelscited by 748
- 2018Diversity is All You Need: Learning Skills without a Reward Functioncited by 734
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 555
- 2015Illuminating search spaces by mapping elitescited by 406
- 2020Planning to Explore via Self-Supervised World Modelscited by 365
- 2019Dynamics-Aware Unsupervised Discovery of Skillscited by 308
30 more
- 2016Variational Intrinsic Controlcited by 262
- 2020First return, then explorecited by 256
- 2018Model-Ensemble Trust-Region Policy Optimizationcited by 214
- 2014Robots that can adapt like animalscited by 203
- 2019Deep Dynamics Models for Learning Dexterous Manipulationcited by 200
- 2019Benchmarking Model-Based Reinforcement Learningcited by 158
- 2019Fast Task Inference with Variational Intrinsic Successor Featurescited by 131
- 2017Quality and Diversity Optimization: A Unifying Modular Frameworkcited by 111
- 2018Model-Based Reinforcement Learning via Meta-Policy Optimizationcited by 99
- 2019AI-GAs: AI-generating algorithms, an alternate paradigm for producing general artificial intelligencecited by 84
- 2014Manifold Gaussian Processes for Regressioncited by 79
- 2017Intrinsically Motivated Goal Exploration Processes with Automatic Curriculum Learningcited by 79
- 2020One Solution is Not All You Need: Few-Shot Extrapolation via Structured MaxEnt RLcited by 79
- 2019Covariance Matrix Adaptation for the Rapid Illumination of Behavior Spacecited by 78
- 2020A Game Theoretic Framework for Model Based Reinforcement Learningcited by 72
- 2016Using Centroidal Voronoi Tessellations to Scale Up the Multi-dimensional Archive of Phenotypic Elites Algorithmcited by 65
- 2019Autonomous skill discovery with Quality-Diversity and Unsupervised Descriptorscited by 57
- 2020Neuroevolution of Self-Interpretable Agentscited by 48
- 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
- 2019Mapping Hearthstone Deck Spaces through MAP-Elites with Sliding Boundariescited by 32
- 2016Reset-free Trial-and-Error Learning for Robot Damage Recoverycited by 24
- 2018Unsupervised Learning of Goal Spaces for Intrinsically Motivated Goal Explorationcited by 23
- 2019Unsupervised Learning and Exploration of Reachable Outcome Spacecited by 23
- 2020Quality Diversity for Multi-task Optimizationcited by 23
- 2020Fast Online Adaptation in Robotics through Meta-Learning Embeddings of Simulated Priorscited by 21
- 2020Multi-Emitter MAP-Elites: Improving quality, diversity and convergence speed with heterogeneous sets of emitterscited by 14
- 2020Model-Based Quality-Diversity Search for Efficient Robot Learningcited by 14
- 2019Adaptive Prior Selection for Repertoire-based Online Adaptation in Roboticscited by 11
Built on by
Citing papers per year: 2022: 11; 2023: 6; 2024: 2; 2025: 0; 2026: 1.
20 papers.
Sort:
By area:
- 2022Walk These Ways: Tuning Robot Control for Generalization with Multiplicity of Behaviorcited by 113
- 2022Deep Surrogate Assisted Generation of Environmentscited by 40
- 2023Quality-Diversity through AI Feedbackcited by 40
- 2022Covariance Matrix Adaptation MAP-Annealingcited by 24
- 2022Accelerated Quality-Diversity through Massive Parallelismcited by 14
- 2022Learning General World Models in a Handful of Reward-Free Deploymentscited by 12
- 2022Training Diverse High-Dimensional Controllers by Scaling Covariance Matrix Adaptation MAP-Annealingcited by 10
- 2024SkiLD: Unsupervised Skill Discovery Guided by Factor Interactionscited by 9
- 2022Learning to Walk Autonomously via Reset-Free Quality-Diversitycited by 7
- 2024Large Language Models as In-context AI Generators for Quality-Diversitycited by 7
- 2023Communication-Robust Multi-Agent Learning by Adaptable Auxiliary Multi-Agent Adversary Generationcited by 6
- 2023Efficient Quality-Diversity Optimization through Diverse Quality Speciescited by 3
8 more
- 2022Adaptive Asynchronous Control Using Meta-learned Neural Ordinary Differential Equationscited by 2
- 2022Efficient Learning of Locomotion Skills through the Discovery of Diverse Environmental Trajectory Generator Priorscited by 2
- 2023Improving the Data Efficiency of Multi-Objective Quality-Diversity through Gradient Assistance and Crowding Explorationcited by 2
- 2023Quality-Diversity Optimisation on a Physical Robot Through Dynamics-Aware and Reset-Free Learningcited by 2
- 2023Diverse Policy Optimization for Structured Action Spacecited by 1
- 2022Random Actions vs Random Policies: Bootstrapping Model-Based Direct Policy Searchcited by 0
- 2022Efficient Exploration using Model-Based Quality-Diversity with Gradientscited by 0
- 2026Structure-Conditioned Actor-Critic Branches for Quality-Diversity Reinforcement Learningcited by 0
- 2026Structure-Conditioned Actor-Critic Branches for Quality-Diversity Reinforcement Learning7 Jun 2026
- 2024SkiLD: Unsupervised Skill Discovery Guided by Factor Interactions24 Oct 2024
- 2024Large Language Models as In-context AI Generators for Quality-Diversity24 Apr 2024
- 2023Quality-Diversity through AI Feedback19 Oct 2023
- 2023Communication-Robust Multi-Agent Learning by Adaptable Auxiliary Multi-Agent Adversary Generation9 May 2023
- 2023Quality-Diversity Optimisation on a Physical Robot Through Dynamics-Aware and Reset-Free Learning24 Apr 2023
- 2023Efficient Quality-Diversity Optimization through Diverse Quality Species14 Apr 2023
- 2023Improving the Data Efficiency of Multi-Objective Quality-Diversity through Gradient Assistance and Crowding Exploration24 Feb 2023
- 2023Diverse Policy Optimization for Structured Action Space23 Feb 2023
- 2022Walk These Ways: Tuning Robot Control for Generalization with Multiplicity of Behavior6 Dec 2022
- 2022Efficient Exploration using Model-Based Quality-Diversity with Gradients22 Nov 2022
- 2022Learning General World Models in a Handful of Reward-Free Deployments23 Oct 2022
8 more
- 2022Random Actions vs Random Policies: Bootstrapping Model-Based Direct Policy Search21 Oct 2022
- 2022Efficient Learning of Locomotion Skills through the Discovery of Diverse Environmental Trajectory Generator Priors10 Oct 2022
- 2022Training Diverse High-Dimensional Controllers by Scaling Covariance Matrix Adaptation MAP-Annealing6 Oct 2022
- 2022Adaptive Asynchronous Control Using Meta-learned Neural Ordinary Differential Equations25 Jul 2022
- 2022Deep Surrogate Assisted Generation of Environments9 Jun 2022
- 2022Covariance Matrix Adaptation MAP-Annealing22 May 2022
- 2022Learning to Walk Autonomously via Reset-Free Quality-Diversity7 Apr 2022
- 2022Accelerated Quality-Diversity through Massive Parallelism2 Feb 2022
- 2023Diverse Policy Optimization for Structured Action Spacecited by 1
- 2023Diverse Policy Optimization for Structured Action Space23 Feb 2023
- 2022Walk These Ways: Tuning Robot Control for Generalization with Multiplicity of Behaviorcited by 113
- 2022Deep Surrogate Assisted Generation of Environmentscited by 40
- 2023Quality-Diversity through AI Feedbackcited by 40
- 2022Covariance Matrix Adaptation MAP-Annealingcited by 24
- 2022Accelerated Quality-Diversity through Massive Parallelismcited by 14
- 2022Training Diverse High-Dimensional Controllers by Scaling Covariance Matrix Adaptation MAP-Annealingcited by 10
- 2024SkiLD: Unsupervised Skill Discovery Guided by Factor Interactionscited by 9
- 2022Learning to Walk Autonomously via Reset-Free Quality-Diversitycited by 7
- 2024Large Language Models as In-context AI Generators for Quality-Diversitycited by 7
- 2023Communication-Robust Multi-Agent Learning by Adaptable Auxiliary Multi-Agent Adversary Generationcited by 6
- 2023Efficient Quality-Diversity Optimization through Diverse Quality Speciescited by 3
- 2022Adaptive Asynchronous Control Using Meta-learned Neural Ordinary Differential Equationscited by 2
12 most cited of 18 All 18 (JSON)
- 2026Structure-Conditioned Actor-Critic Branches for Quality-Diversity Reinforcement Learning7 Jun 2026
- 2024SkiLD: Unsupervised Skill Discovery Guided by Factor Interactions24 Oct 2024
- 2024Large Language Models as In-context AI Generators for Quality-Diversity24 Apr 2024
- 2023Quality-Diversity through AI Feedback19 Oct 2023
- 2023Communication-Robust Multi-Agent Learning by Adaptable Auxiliary Multi-Agent Adversary Generation9 May 2023
- 2023Quality-Diversity Optimisation on a Physical Robot Through Dynamics-Aware and Reset-Free Learning24 Apr 2023
- 2023Efficient Quality-Diversity Optimization through Diverse Quality Species14 Apr 2023
- 2023Improving the Data Efficiency of Multi-Objective Quality-Diversity through Gradient Assistance and Crowding Exploration24 Feb 2023
- 2022Walk These Ways: Tuning Robot Control for Generalization with Multiplicity of Behavior6 Dec 2022
- 2022Efficient Exploration using Model-Based Quality-Diversity with Gradients22 Nov 2022
- 2022Random Actions vs Random Policies: Bootstrapping Model-Based Direct Policy Search21 Oct 2022
- 2022Efficient Learning of Locomotion Skills through the Discovery of Diverse Environmental Trajectory Generator Priors10 Oct 2022
12 newest of 18 All 18 (JSON)