In this article we describe a new approach in evolutionary robotics according to which human breeders are involved in the evolutionary process. While traditionally robots are selected to reproduce automatically according to a fi tness formula, which is a quantitative and strictly defi ned measure, human breeders can operate selection based on qualitative criteria, and rewarding behaviors that can slip between the meshes woven by the fi tness formula. In authors’ opinion this may bring advantages to the evolutionary robotics methodology, allowing the production of robots that display more, and more multiform, behaviors. In order to illustrate this approach, the software Breedbot was developed in which human breeders can intervene in evolving robots, complementing the automatic evaluation. After describing the software, some results on sample evolutionary processes are reported showing that the joint use of human and artifi cial selection on an exploration task generates robots with a higher performance and in a shorter time compared with the exclusive action of each breeding method. Future work will explore this hypothesis further.
Human Breeders for Evolving Robots / Miglino, Orazio; Gigliotta, Onofrio; Ponticorvo, M.; Lund, H. H.. - In: ARTIFICIAL LIFE AND ROBOTICS. - ISSN 1614-7456. - STAMPA. - 13(2008), pp. 1-4. [10.1007/s10015-008-0503-y]
Human Breeders for Evolving Robots.
MIGLINO, ORAZIO;GIGLIOTTA, Onofrio;Ponticorvo M.;
2008
Abstract
In this article we describe a new approach in evolutionary robotics according to which human breeders are involved in the evolutionary process. While traditionally robots are selected to reproduce automatically according to a fi tness formula, which is a quantitative and strictly defi ned measure, human breeders can operate selection based on qualitative criteria, and rewarding behaviors that can slip between the meshes woven by the fi tness formula. In authors’ opinion this may bring advantages to the evolutionary robotics methodology, allowing the production of robots that display more, and more multiform, behaviors. In order to illustrate this approach, the software Breedbot was developed in which human breeders can intervene in evolving robots, complementing the automatic evaluation. After describing the software, some results on sample evolutionary processes are reported showing that the joint use of human and artifi cial selection on an exploration task generates robots with a higher performance and in a shorter time compared with the exclusive action of each breeding method. Future work will explore this hypothesis further.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.