Back to Search Start Over

Fitness functions in evolutionary robotics: A survey and analysis

Authors :
Nelson, Andrew L.
Barlow, Gregory J.
Doitsidis, Lefteris
Source :
Robotics & Autonomous Systems. Apr2009, Vol. 57 Issue 4, p345-370. 26p.
Publication Year :
2009

Abstract

Abstract: This paper surveys fitness functions used in the field of evolutionary robotics (ER). Evolutionary robotics is a field of research that applies artificial evolution to generate control systems for autonomous robots. During evolution, robots attempt to perform a given task in a given environment. The controllers in the better performing robots are selected, altered and propagated to perform the task again in an iterative process that mimics some aspects of natural evolution. A key component of this process–one might argue, the key component–is the measurement of fitness in the evolving controllers. ER is one of a host of machine learning methods that rely on interaction with, and feedback from, a complex dynamic environment to drive synthesis of controllers for autonomous agents. These methods have the potential to lead to the development of robots that can adapt to uncharacterized environments and which may be able to perform tasks that human designers do not completely understand. In order to achieve this, issues regarding fitness evaluation must be addressed. In this paper we survey current ER research and focus on work that involved real robots. The surveyed research is organized according to the degree of a priori knowledge used to formulate the various fitness functions employed during evolution. The underlying motivation for this is to identify methods that allow the development of the greatest degree of novel control, while requiring the minimum amount of a priori task knowledge from the designer. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
09218890
Volume :
57
Issue :
4
Database :
Academic Search Index
Journal :
Robotics & Autonomous Systems
Publication Type :
Academic Journal
Accession number :
36971523
Full Text :
https://doi.org/10.1016/j.robot.2008.09.009