Neuroevolution in robot controllers throughobjective-based genetic and evolutionary algorithms is a wellknownmethodology for studying the dynamics of evolution inswarms of simple robots. A robot within a swarm is able toevolve the simple neural network embedded as its controllerby also taking into account how other robots are performingthe task at hand. In online scenarios, this is obtained throughinter-robot communications of the best performing genomes (i.e.representation of the weights of their embedded neural network).While many experiments from previous work have shown thesoundness of this approach, we aim to extend this methodologyusing a novelty-based metric, so to be able to analyze differentgenome exchange strategies within a simulated swarm of robotsin deceptive tasks or scenarios in which it is difficult to modela proper objective function to drive evolution. In particular, wewant to study how different information sharing approachesaffect the evolution. To do so we developed and tested threedifferent ways to exchange genomes and information betweenrobots using novelty driven evolution and we compared themusing a recent variation of the mEDEA (minimal EnvironmentdrivenDistributed Evolutionary Algorithm) algorithm. As thedeceptiveness and the complexity of the task increases, ourproposed novelty-driven strategies display better performancein foraging scenarios.
Evolutionary Strategies for Novelty-Based Online Neuroevolution in Swarm Robotics / Galassi, Marco; Capodieci, Nicola; Cabri, Giacomo; Leonardi, Letizia. - (2016), pp. 2026-2032. (Intervento presentato al convegno 2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016 tenutosi a Budapest; Hungary nel 9 October 2016 through 12 October 2016) [10.1109/SMC.2016.7844538].
Evolutionary Strategies for Novelty-Based Online Neuroevolution in Swarm Robotics
GALASSI, MARCO;CAPODIECI, NICOLA;CABRI, Giacomo;LEONARDI, Letizia
2016
Abstract
Neuroevolution in robot controllers throughobjective-based genetic and evolutionary algorithms is a wellknownmethodology for studying the dynamics of evolution inswarms of simple robots. A robot within a swarm is able toevolve the simple neural network embedded as its controllerby also taking into account how other robots are performingthe task at hand. In online scenarios, this is obtained throughinter-robot communications of the best performing genomes (i.e.representation of the weights of their embedded neural network).While many experiments from previous work have shown thesoundness of this approach, we aim to extend this methodologyusing a novelty-based metric, so to be able to analyze differentgenome exchange strategies within a simulated swarm of robotsin deceptive tasks or scenarios in which it is difficult to modela proper objective function to drive evolution. In particular, wewant to study how different information sharing approachesaffect the evolution. To do so we developed and tested threedifferent ways to exchange genomes and information betweenrobots using novelty driven evolution and we compared themusing a recent variation of the mEDEA (minimal EnvironmentdrivenDistributed Evolutionary Algorithm) algorithm. As thedeceptiveness and the complexity of the task increases, ourproposed novelty-driven strategies display better performancein foraging scenarios.File | Dimensione | Formato | |
---|---|---|---|
SMC16_Galassi_dalsito.pdf
Accesso riservato
Descrizione: Articolo
Tipologia:
Versione pubblicata dall'editore
Dimensione
721.94 kB
Formato
Adobe PDF
|
721.94 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris