Skip to main content

Research Repository

Advanced Search

Onboard Evolution of Understandable Swarm Behaviors

Jones, Simon; Winfield, Alan F.; Hauert, Sabine; Studley, Matthew

Authors

Simon Jones Simon10.Jones@uwe.ac.uk
Senior Lecturer in Marketing

Alan F. Winfield

Sabine Hauert



Abstract

Designing the individual robot rules that give rise to desired emergent swarm behaviors is difficult. The common method of running evolutionary algorithms off‐line to automatically discover controllers in simulation suffers from two disadvantages: the generation of controllers is not situated in the swarm and so cannot be performed in the wild, and the evolved controllers are often opaque and hard to understand. A swarm of robots with considerable on‐board processing power is used to move the evolutionary process into the swarm, providing a potential route to continuously generating swarm behaviors adapted to the environments and tasks at hand. By making the evolved controllers human‐understandable using behavior trees, the controllers can be queried, explained, and even improved by a human user. A swarm system capable of evolving and executing fit controllers entirely onboard physical robots in less than 15 min is demonstrated. One of the evolved controllers is then analyzed to explain its functionality. With the insights gained, a significant performance improvement in the evolved controller is engineered.

Journal Article Type Article
Acceptance Date Jul 18, 2019
Online Publication Date Aug 23, 2019
Publication Date 2019-10
Deposit Date May 13, 2020
Publicly Available Date May 14, 2020
Journal Advanced Intelligent Systems
Electronic ISSN 2198-3844
Publisher Wiley Open Access
Peer Reviewed Peer Reviewed
Volume 1
Issue 6
Article Number 1900031
DOI https://doi.org/10.1002/aisy.201900031
Public URL https://uwe-repository.worktribe.com/output/4041624

Files






You might also like



Downloadable Citations