English

An Optimization Framework for Task Sequencing in Curriculum Learning

Machine Learning 2019-06-14 v3 Artificial Intelligence Machine Learning

Abstract

Curriculum learning in reinforcement learning is used to shape exploration by presenting the agent with increasingly complex tasks. The idea of curriculum learning has been largely applied in both animal training and pedagogy. In reinforcement learning, all previous task sequencing methods have shaped exploration with the objective of reducing the time to reach a given performance level. We propose novel uses of curriculum learning, which arise from choosing different objective functions. Furthermore, we define a general optimization framework for task sequencing and evaluate the performance of popular metaheuristic search methods on several tasks. We show that curriculum learning can be successfully used to: improve the initial performance, take fewer suboptimal actions during exploration, and discover better policies.

Keywords

Cite

@article{arxiv.1901.11478,
  title  = {An Optimization Framework for Task Sequencing in Curriculum Learning},
  author = {Francesco Foglino and Christiano Coletto Christakou and Matteo Leonetti},
  journal= {arXiv preprint arXiv:1901.11478},
  year   = {2019}
}

Comments

Proceedings of 9th Joint IEEE International Conference on Development and Learning and on Epigenetic Robotics (ICDL-EpiRob)