Hierarchical Behavioral Repertoires with Unsupervised Descriptors
Not on the map. Why?
Abstract (arXiv)
Enabling artificial agents to automatically learn complex, versatile and high-performing behaviors is a long-lasting challenge. This paper presents a step in this direction with hierarchical behavioral repertoires that stack several behavioral repertoires to generate sophisticated behaviors. Each repertoire of this architecture uses the lower repertoires to create complex behaviors as sequences of simpler ones, while only the lowest repertoire directly controls the agent's movements. This paper also introduces a novel approach to automatically define behavioral descriptors thanks to an unsupervised neural network that organizes the produced high-level behaviors. The experiments show that the proposed architecture enables a robot to learn how to draw digits in an unsupervised manner after having learned to draw lines and arcs. Compared to traditional behavioral repertoires, the proposed architecture reduces the dimensionality of the optimization problems by orders of magnitude and provides behaviors with a twice better fitness. More importantly, it enables the transfer of knowledge between robots: a hierarchical repertoire evolved for a robotic arm to draw digits can be transferred to a humanoid robot by simply changing the lowest layer of the hierarchy. This enables the humanoid to draw digits although it has never been trained for this task.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 4; 2024: 0; 2025: 1; 2026: 1.
12 papers.
- 2021Unsupervised Behaviour Discovery with Quality-Diversity Optimisationcited by 30
- 2023The Quality-Diversity Transformer: Generating Behavior-Conditioned Trajectories with Decision Transformerscited by 10
- 2021BR-NS: an Archive-less Approach to Novelty Searchcited by 7
- 2022Online Damage Recovery for Physical Robots with Hierarchical Quality-Diversitycited by 7
- 2022Hierarchical Quality-Diversity for Online Damage Recoverycited by 5
- 2023Evolving Populations of Diverse RL Agents with MAP-Elitescited by 5
- 2023Don't Bet on Luck Alone: Enhancing Behavioral Reproducibility of Quality-Diversity Solutions in Uncertain Domainscited by 3
- 2023Enhancing MAP-Elites with Multiple Parallel Evolution Strategiescited by 2
- 2021Generation Drawing/Grinding Trajectoy Based on Hierarchical CVAEcited by 1
- 2025Vector Quantized-Elites: Unsupervised and Problem-Agnostic Quality-Diversity Optimizationcited by 1
- 2026DEI: Diversity in Evolutionary Inference for Quality-Diversity Searchcited by 1
- 2021On the use of feature-maps and parameter control for improved quality-diversity meta-evolutioncited by 0
- 2026DEI: Diversity in Evolutionary Inference for Quality-Diversity Search26 May 2026
- 2025Vector Quantized-Elites: Unsupervised and Problem-Agnostic Quality-Diversity Optimization10 Apr 2025
- 2023Don't Bet on Luck Alone: Enhancing Behavioral Reproducibility of Quality-Diversity Solutions in Uncertain Domains7 Apr 2023
- 2023The Quality-Diversity Transformer: Generating Behavior-Conditioned Trajectories with Decision Transformers27 Mar 2023
- 2023Enhancing MAP-Elites with Multiple Parallel Evolution Strategies10 Mar 2023
- 2023Evolving Populations of Diverse RL Agents with MAP-Elites9 Mar 2023
- 2022Online Damage Recovery for Physical Robots with Hierarchical Quality-Diversity18 Oct 2022
- 2022Hierarchical Quality-Diversity for Online Damage Recovery12 Apr 2022
- 2021Generation Drawing/Grinding Trajectoy Based on Hierarchical CVAE22 Nov 2021
- 2021Unsupervised Behaviour Discovery with Quality-Diversity Optimisation10 Jun 2021
- 2021On the use of feature-maps and parameter control for improved quality-diversity meta-evolution21 May 2021
- 2021BR-NS: an Archive-less Approach to Novelty Search8 Apr 2021