mlsanityData to 14 Oct 2026

Curriculum Reinforcement Learning via Morphology-Environment Co-Evolution

arXiv 2309.12529 ↗First posted 21 Sep 2023cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

Throughout long history, natural species have learned to survive by evolving their physical structures adaptive to the environment changes. In contrast, current reinforcement learning (RL) studies mainly focus on training an agent with a fixed morphology (e.g., skeletal structure and joint attributes) in a fixed environment, which can hardly generalize to changing environments or new tasks. In this paper, we optimize an RL agent and its morphology through ``morphology-environment co-evolution (MECE)'', in which the morphology keeps being updated to adapt to the changing environment, while the environment is modified progressively to bring new challenges and stimulate the improvement of the morphology. This leads to a curriculum to train generalizable RL, whose morphology and policy are optimized for different environments. Instead of hand-crafting the curriculum, we train two policies to automatically change the morphology and the environment. To this end, (1) we develop two novel and effective rewards for the two policies, which are solely based on the learning dynamics of the RL agent; (2) we design a scheduler to automatically determine when to change the environment and the morphology. In experiments on two classes of tasks, the morphology and RL policies trained via MECE exhibit significantly better generalization performance in unseen test environments than SOTA morphology optimization methods. Our ablation studies on the two MECE policies further show that the co-evolution between the morphology and environment is the key to the success.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 29 of its 39 references that are in the map. First posted on arXiv 21 Sep 2023.

Builds on

29 of 39 references.

References · 29

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2017Proximal Policy Optimization Algorithmscited by 15,215
  3. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
  4. 2015Continuous control with deep reinforcement learningcited by 3,407
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  6. 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 2,026
  7. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
  8. 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 574
  9. 2020Curriculum Learning for Reinforcement Learning Domains: A Framework and Surveycited by 373
  10. 2017Population Based Training of Neural Networkscited by 367
  11. 2019Paired Open-Ended Trailblazer (POET): Endlessly Generating Increasingly Complex and Diverse Learning Environments and Their Solutionscited by 192
  12. 2022Evolving Curricula with Regret-Based Environment Designcited by 173
17 more
  1. 2021Embodied Intelligence via Learning and Evolutioncited by 163
  2. 2019Teacher algorithms for curriculum learning of Deep RL in continuously parameterized environmentscited by 119
  3. 2020Enhanced POET: Open-Ended Reinforcement Learning through Unbounded Invention of Learning Challenges and their Solutionscited by 106
  4. 2022MetaMorph: Learning Universal Controllers with Transformerscited by 89
  5. 2020My Body is a Cage: the Role of Morphology in Graph-Based Incompatible Controlcited by 70
  6. 2018Policy Transfer with Strategy Optimizationcited by 43
  7. 2017Scalable Co-Optimization of Morphology and Control in Embodied Machinescited by 40
  8. 2021Transform2Act: Learning a Transform-and-Control Policy for Efficient Agent Designcited by 38
  9. 2019Data-efficient Co-Adaptation of Morphology and Behaviour with Deep Reinforcement Learningcited by 37
  10. 2019Neural Graph Evolution: Towards Efficient Automatic Robot Designcited by 36
  11. 2020Hardware as Policy: Mechanical and Computational Co-Optimization using Deep Reinforcement Learningcited by 32
  12. 2021SimGAN: Hybrid Simulator Identification for Domain Adaptation via Adversarial Reinforcement Learningcited by 27
  13. 2022AnyMorph: Learning Transferable Polices By Inferring Agent Morphologycited by 27
  14. 2019Data-efficient Learning of Morphology and Controller for a Microrobotcited by 26
  15. 2021Task-Agnostic Morphology Evolutioncited by 24
  16. 2020Policy Transfer via Kinematic Domain Randomization and Adaptationcited by 16
  17. 2021Adversarial Environment Generation for Learning to Navigate the Webcited by 13

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 4.

5 papers.