Evolution of a Functionally Diverse Swarm via a Novel Decentralised Quality-Diversity Algorithm

04/20/2018
by   Emma Hart, et al.
0

The presence of functional diversity within a group has been demonstrated to lead to greater robustness, higher performance and increased problem-solving ability in a broad range of studies that includes insect groups, human groups and swarm robotics. Evolving group diversity however has proved challenging within Evolutionary Robotics, requiring reproductive isolation and careful attention to population size and selection mechanisms. To tackle this issue, we introduce a novel, decentralised, variant of the MAP-Elites illumination algorithm which is hybridised with a well-known distributed evolutionary algorithm (mEDEA). The algorithm simultaneously evolves multiple diverse behaviours for multiple robots, with respect to a simple token-gathering task. Each robot in the swarm maintains a local archive defined by two pre-specified functional traits which is shared with robots it come into contact with. We investigate four different strategies for sharing, exploiting and combining local archives and compare results to mEDEA. Experimental results show that in contrast to previous claims, it is possible to evolve a functionally diverse swarm without geographical isolation, and that the new method outperforms mEDEA in terms of the diversity, coverage and precision of the evolved swarm.

READ FULL TEXT
research
08/05/2020

Quality and Diversity in Evolutionary Modular Robotics

In Evolutionary Robotics a population of solutions is evolved to optimiz...
research
05/27/2019

ColCOSΦ: A Multiple Pheromone Communication System for Swarm Robotics and Social Insects Research

In the last few decades we have witnessed how the pheromone of social in...
research
03/04/2020

QED: using Quality-Environment-Diversity to evolve resilient robot swarms

In swarm robotics, any of the robots in a swarm may be affected by diffe...
research
04/11/2013

Generic Behaviour Similarity Measures for Evolutionary Swarm Robotics

Novelty search has shown to be a promising approach for the evolution of...
research
04/07/2020

Beer Organoleptic Optimisation: Utilising Swarm Intelligence and Evolutionary Computation Methods

Customisation in food properties is a challenging task involving optimis...
research
10/21/2021

Heritability in Morphological Robot Evolution

In the field of evolutionary robotics, choosing the correct encoding is ...

Please sign up or login with your details

Forgot password? Click here to reset