Behavioral Repertoire Learning in Robotics - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

Behavioral Repertoire Learning in Robotics

Résumé

Learning in robotics typically involves choosing a simple goal (e.g. walking) and assessing the performance of each controller with regard to this task (e.g. walking speed). However, learning advanced, input-driven controllers (e.g. walking in each direction) requires testing each controller on a large sample of the possible input signals. This costly process makes difficult to learn useful low-level controllers in robotics. Here we introduce BR-Evolution, a new evolutionary learning technique that generates a behavioral repertoire by taking advantage of the candidate solutions that are usually discarded. Instead of evolving a single, general controller, BR-evolution thus evolves a collection of simple controllers, one for each variant of the target behavior; to distinguish similar controllers, it uses a performance objective that allows it to produce a collection of diverse but high-performing behaviors. We evaluated this new technique by evolving gait controllers for a simulated hexapod robot. Results show that a single run of the EA quickly finds a collection of controllers that allows the robot to reach each point of the reachable space. Overall, BR-Evolution opens a new kind of learning algorithm that simultaneously optimizes all the achievable behaviors of a robot.
Fichier principal
Vignette du fichier
t02pap489-cully.pdf (5.33 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00841958 , version 1 (05-07-2013)

Identifiants

  • HAL Id : hal-00841958 , version 1

Citer

Antoine Cully, Jean-Baptiste Mouret. Behavioral Repertoire Learning in Robotics. Genetic and Evolutionary Computation Conference, Jul 2013, Amsterdam, Netherlands. pp.1-8. ⟨hal-00841958⟩
168 Consultations
500 Téléchargements

Partager

Gmail Facebook X LinkedIn More