Home /Research /Co-evolutionary Design: Implications for Evolutionary Robotics
OTHER

Co-evolutionary Design: Implications for Evolutionary Robotics

Seth Bullock

Year
1995
Citations
22
Access
Open access

Abstract

Genetic Algorithms (GAs) typically work on static tness landscapes.In contrast, natural evolution works on tness landscapes that change over evolutionary time as a result of (amongst other things) co-evolution.The attractions of co-evolutionary design techniques are discussed, and attempts to utilise co-evolution in the use of GAs as design tools are reviewed, before the implications of natural predator-prey co-evolution are considered.Utilising strict de nitions of true and di use co-evolution provided by Janzen (1980), a distinction is drawn between two styles of evolutionary niche, Predator and Parasite.The former niche is robust with respect to environmental change and features systems that have had to solve evolutionary problems in ways that reveal general purpose design principles, whilst the nature of the latter is such that, despite being fragile and unsatisfactory in these respects, it is nevertheless evolutionarily successful.It is contested that if co-evolutionary design is to provide systems that solve problems in ways that reveal general purpose design principles, i.e. to provide robust styles of solution, true co-evolution must be abandoned in favour of di use co-evolutionary design regimes.

Keywords

Artificial intelligenceEvolutionary roboticsRoboticsEvolutionary algorithmComputer scienceRobot

Related papers

Browse all OTHER papers