Influences of Artificial Speciation on Morphological Robot Evolution

Matteo De Carlo, Daan Zeeuwe, Eliseo Ferrante, Gerben Meynen, Jacintha Ellers, A. E. Eiben

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

One key challenge in Evolutionary Robotics (ER) is to evolve morphology and controllers of robots. Most experiments in the field converge rapidly to a single solution for the entire population. Early convergence results in a premature loss of diversity, which creates inconsistent results across multiple runs, sometimes converging to a local optimum. In Nature we can observe the opposite behavior: the more time passes, the more life becomes increasingly diverse. The increasing diversity is correlated to the formation of new species, which is catalyzed by reproductive isolation caused by physical or behavioral separation. Inspired by natural evolution, in this paper we apply artificial speciation based on morphological traits to an ER system. Individuals are forced to crossover only with individuals within the same species and a protection mechanism is applied to newly created species. In our experiments, we demonstrate that this speciation mechanism, inspired by NEAT, can evolve a population rich of many coexisting individuals, differing both in morphology and behavior.

Original languageEnglish
Title of host publication2020 IEEE Symposium Series on Computational Intelligence, SSCI 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages2272-2279
Number of pages8
ISBN (Electronic)9781728125473
DOIs
Publication statusPublished - 1 Dec 2020
Event2020 IEEE Symposium Series on Computational Intelligence, SSCI 2020 - Virtual, Canberra, Australia
Duration: 1 Dec 20204 Dec 2020

Publication series

Name2020 IEEE Symposium Series on Computational Intelligence, SSCI 2020

Conference

Conference2020 IEEE Symposium Series on Computational Intelligence, SSCI 2020
CountryAustralia
CityVirtual, Canberra
Period01/12/202004/12/2020

Cite this