Cargando…

Evolution of Self-Organized Task Specialization in Robot Swarms

Division of labor is ubiquitous in biological systems, as evidenced by various forms of complex task specialization observed in both animal societies and multicellular organisms. Although clearly adaptive, the way in which division of labor first evolved remains enigmatic, as it requires the simulta...

Descripción completa

Detalles Bibliográficos
Autores principales: Ferrante, Eliseo, Turgut, Ali Emre, Duéñez-Guzmán, Edgar, Dorigo, Marco, Wenseleers, Tom
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4527708/
https://www.ncbi.nlm.nih.gov/pubmed/26247819
http://dx.doi.org/10.1371/journal.pcbi.1004273
_version_ 1782384601161793536
author Ferrante, Eliseo
Turgut, Ali Emre
Duéñez-Guzmán, Edgar
Dorigo, Marco
Wenseleers, Tom
author_facet Ferrante, Eliseo
Turgut, Ali Emre
Duéñez-Guzmán, Edgar
Dorigo, Marco
Wenseleers, Tom
author_sort Ferrante, Eliseo
collection PubMed
description Division of labor is ubiquitous in biological systems, as evidenced by various forms of complex task specialization observed in both animal societies and multicellular organisms. Although clearly adaptive, the way in which division of labor first evolved remains enigmatic, as it requires the simultaneous co-occurrence of several complex traits to achieve the required degree of coordination. Recently, evolutionary swarm robotics has emerged as an excellent test bed to study the evolution of coordinated group-level behavior. Here we use this framework for the first time to study the evolutionary origin of behavioral task specialization among groups of identical robots. The scenario we study involves an advanced form of division of labor, common in insect societies and known as “task partitioning”, whereby two sets of tasks have to be carried out in sequence by different individuals. Our results show that task partitioning is favored whenever the environment has features that, when exploited, reduce switching costs and increase the net efficiency of the group, and that an optimal mix of task specialists is achieved most readily when the behavioral repertoires aimed at carrying out the different subtasks are available as pre-adapted building blocks. Nevertheless, we also show for the first time that self-organized task specialization could be evolved entirely from scratch, starting only from basic, low-level behavioral primitives, using a nature-inspired evolutionary method known as Grammatical Evolution. Remarkably, division of labor was achieved merely by selecting on overall group performance, and without providing any prior information on how the global object retrieval task was best divided into smaller subtasks. We discuss the potential of our method for engineering adaptively behaving robot swarms and interpret our results in relation to the likely path that nature took to evolve complex sociality and task specialization.
format Online
Article
Text
id pubmed-4527708
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-45277082015-08-12 Evolution of Self-Organized Task Specialization in Robot Swarms Ferrante, Eliseo Turgut, Ali Emre Duéñez-Guzmán, Edgar Dorigo, Marco Wenseleers, Tom PLoS Comput Biol Research Article Division of labor is ubiquitous in biological systems, as evidenced by various forms of complex task specialization observed in both animal societies and multicellular organisms. Although clearly adaptive, the way in which division of labor first evolved remains enigmatic, as it requires the simultaneous co-occurrence of several complex traits to achieve the required degree of coordination. Recently, evolutionary swarm robotics has emerged as an excellent test bed to study the evolution of coordinated group-level behavior. Here we use this framework for the first time to study the evolutionary origin of behavioral task specialization among groups of identical robots. The scenario we study involves an advanced form of division of labor, common in insect societies and known as “task partitioning”, whereby two sets of tasks have to be carried out in sequence by different individuals. Our results show that task partitioning is favored whenever the environment has features that, when exploited, reduce switching costs and increase the net efficiency of the group, and that an optimal mix of task specialists is achieved most readily when the behavioral repertoires aimed at carrying out the different subtasks are available as pre-adapted building blocks. Nevertheless, we also show for the first time that self-organized task specialization could be evolved entirely from scratch, starting only from basic, low-level behavioral primitives, using a nature-inspired evolutionary method known as Grammatical Evolution. Remarkably, division of labor was achieved merely by selecting on overall group performance, and without providing any prior information on how the global object retrieval task was best divided into smaller subtasks. We discuss the potential of our method for engineering adaptively behaving robot swarms and interpret our results in relation to the likely path that nature took to evolve complex sociality and task specialization. Public Library of Science 2015-08-06 /pmc/articles/PMC4527708/ /pubmed/26247819 http://dx.doi.org/10.1371/journal.pcbi.1004273 Text en © 2015 Ferrante et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Ferrante, Eliseo
Turgut, Ali Emre
Duéñez-Guzmán, Edgar
Dorigo, Marco
Wenseleers, Tom
Evolution of Self-Organized Task Specialization in Robot Swarms
title Evolution of Self-Organized Task Specialization in Robot Swarms
title_full Evolution of Self-Organized Task Specialization in Robot Swarms
title_fullStr Evolution of Self-Organized Task Specialization in Robot Swarms
title_full_unstemmed Evolution of Self-Organized Task Specialization in Robot Swarms
title_short Evolution of Self-Organized Task Specialization in Robot Swarms
title_sort evolution of self-organized task specialization in robot swarms
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4527708/
https://www.ncbi.nlm.nih.gov/pubmed/26247819
http://dx.doi.org/10.1371/journal.pcbi.1004273
work_keys_str_mv AT ferranteeliseo evolutionofselforganizedtaskspecializationinrobotswarms
AT turgutaliemre evolutionofselforganizedtaskspecializationinrobotswarms
AT duenezguzmanedgar evolutionofselforganizedtaskspecializationinrobotswarms
AT dorigomarco evolutionofselforganizedtaskspecializationinrobotswarms
AT wenseleerstom evolutionofselforganizedtaskspecializationinrobotswarms