Teacher algorithms for curriculum learning of Deep RL in continuously parameterized environments
R\'emy Portelas, C\'edric Colas, Katja Hofmann, Pierre-Yves Oudeyer

TL;DR
This paper introduces ALP-GMM, a teacher algorithm that learns to generate effective curricula for Deep RL in parameterized environments by modeling learning progress with Gaussian mixtures, improving training efficiency.
Contribution
It proposes a novel ALP-GMM algorithm that models absolute learning progress to optimize environment sampling for curriculum learning in Deep RL.
Findings
ALP-GMM effectively personalizes curricula for different learners.
The approach is robust to varying ratios of learnable and unlearnable environments.
It scales well to high-dimensional, non-linear parameter spaces.
Abstract
We consider the problem of how a teacher algorithm can enable an unknown Deep Reinforcement Learning (DRL) student to become good at a skill over a wide range of diverse environments. To do so, we study how a teacher algorithm can learn to generate a learning curriculum, whereby it sequentially samples parameters controlling a stochastic procedural generation of environments. Because it does not initially know the capacities of its student, a key challenge for the teacher is to discover which environments are easy, difficult or unlearnable, and in what order to propose them to maximize the efficiency of learning over the learnable ones. To achieve this, this problem is transformed into a surrogate continuous bandit problem where the teacher samples environments in order to maximize absolute learning progress of its student. We present a new algorithm modeling absolute learning progress…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Reinforcement Learning in Robotics · Machine Learning and Data Classification
MethodsAbsolute Learning Progress and Gaussian Mixture Models for Automatic Curriculum Learning
