Aggregation is a great example of self-organized behavior, largely observed in animal groups and social insects. It results in the most common social phenomena and is considered a key factor in favoring the emergence of collective decisions. This work analyzes the performance of different evolution strategies by considering collective decisions in a group of robots through aggregation behaviors. The analysis was conducted by comparing two evolutionary algorithms: the standard CMA-ES (Covariance Matrix Adaptation Evolution Strategy) and the xNES (Expo- nential Natural Evolution Strategy). The simulated scenarios include environments where the position and size of the aggregation sites (i.e., nests) are variable. We focus on aggregation performance to test whether the robots’ distribution reflects the rel- ative proportion of the site. Finally, we investigate how communication capabilities influence total performance. Results indicate that both algorithms successfully solve the evolutionary problem when robots are allowed to exchange information with other mates. Conversely, CMA-ES significantly outperforms xNES when agents cannot explicitly communicate. Moreover, the former method is qualitatively better at optimizing the level of aggregation.

Evolving Aggregation Behaviors inSwarms fromanEvolutionary Algorithms Point ofView

Pagliuca Paolo
;
Vitanza Alessandra
2023

Abstract

Aggregation is a great example of self-organized behavior, largely observed in animal groups and social insects. It results in the most common social phenomena and is considered a key factor in favoring the emergence of collective decisions. This work analyzes the performance of different evolution strategies by considering collective decisions in a group of robots through aggregation behaviors. The analysis was conducted by comparing two evolutionary algorithms: the standard CMA-ES (Covariance Matrix Adaptation Evolution Strategy) and the xNES (Expo- nential Natural Evolution Strategy). The simulated scenarios include environments where the position and size of the aggregation sites (i.e., nests) are variable. We focus on aggregation performance to test whether the robots’ distribution reflects the rel- ative proportion of the site. Finally, we investigate how communication capabilities influence total performance. Results indicate that both algorithms successfully solve the evolutionary problem when robots are allowed to exchange information with other mates. Conversely, CMA-ES significantly outperforms xNES when agents cannot explicitly communicate. Moreover, the former method is qualitatively better at optimizing the level of aggregation.
2023
Istituto di Scienze e Tecnologie della Cognizione - ISTC
978-981-99-3592-5
Swarm Intelligence, Evolutionary algorithms, Collective Decision making, aggregation behavior
File in questo prodotto:
File Dimensione Formato  
Evolving Aggregation Behaviors in Swarms from an Evolutionary Algorithms Point of View.pdf

solo utenti autorizzati

Descrizione: Evolving Aggregation Behaviors in Swarms from an Evolutionary Algorithms Point of View
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 398.71 kB
Formato Adobe PDF
398.71 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/520262
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact