Intrinsically Motivated Goal Exploration Processes with Automatic Curriculum Learning

Sébastien Forestier, Rémy Portelas, Yoan Mollard, Pierre-Yves Oudeyer
8/7/2017
cs.AIcs.LG

Official code: ymollard/APEX (18 stars, GPL-3.0, last commit 2018-11-08).

Abstract

Intrinsically motivated spontaneous exploration is a key enabler of autonomous developmental learning in human children. It enables the discovery of skill repertoires through autotelic learning, i.e. the self-generation, self-selection, self-ordering and self-experimentation of learning goals. We present an algorithmic approach called Intrinsically Motivated Goal Exploration Processes (IMGEP) to enable similar properties of autonomous learning in machines. The IMGEP architecture relies on several principles: 1) self-generation of goals, generalized as parameterized fitness functions; 2) selection of goals based on intrinsic rewards; 3) exploration with incremental goal-parameterized policy search and exploitation with a batch learning algorithm; 4) systematic reuse of information acquired when targeting a goal for improving towards other goals. We present a particularly efficient form of IMGEP, called AMB, that uses a population-based policy and an object-centered spatio-temporal modularity. We provide several implementations of this architecture and demonstrate their ability to automatically generate a learning curriculum within several experimental setups. One of these experiments includes a real humanoid robot exploring multiple spaces of goals with several hundred continuous dimensions and with distractors. While no particular target goal is provided to these autotelic agents, this curriculum allows the discovery of diverse skills that act as stepping stones for learning more complex skills, e.g. nested tool use.

View on arXivView PDF

Code Implementations(1)

ymollard/APEXOfficial100%
GPL-3.0

Autonomous exploration, active learning and human guidance with open-source Poppy humanoid robot platform and Explauto library

189Lua, HTMLJun 23, 20177 years agoGPL-3.0

Cite this paper

@article{forestier2017intrinsically,
  title  = {Intrinsically Motivated Goal Exploration Processes with Automatic Curriculum Learning},
  author = {Sébastien Forestier and Rémy Portelas and Yoan Mollard and Pierre-Yves Oudeyer},
  year   = {2017},
  eprint = {1708.02190},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1708.02190}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1708.02190.svg)](https://codeofpaper.com/paper/1708.02190)

Discussion