Collective decision-making is widely observed in natural organisms, especially insects and animals. In this regard, aggregation represents one of the paramount behaviors, as it can be useful for protecting groups against predators or speeding up the foraging process. In the field of autonomous robotics, aggregation is often studied through various paradigms, with evolutionary algorithms being one of the most widely used tools for evolving this collective behavior. In this work, we compared three modern evolutionary strategies - Covariance Matrix Adaptation Evolutionary Strategy (CMA-ES), Exponential Natural Evolution Strategies (xNES) and OpenAI Evolutionary Strategy (OpenAI-ES) - for their ability to evolve an aggregation behavior in a swarm of robots. Specifically, we systematically varied the number of agents in the group, the environmental conditions (i.e., the number of target nests) and the parameters tuning the fitness function. Our aim is to verify whether and how the selected methods are effective at addressing the problem. The results we obtained indicate how OpenAI-ES achieves better performance in all the considered scenarios. Furthermore, it displays qualitatively more diverse strategies than the other two methods.

A Comparative Study of Evolutionary Strategies for Aggregation Tasks in Robot Swarms: Macro-and Micro-Level Behavioral Analysis

Pagliuca P.
;
Vitanza A.
2025

Abstract

Collective decision-making is widely observed in natural organisms, especially insects and animals. In this regard, aggregation represents one of the paramount behaviors, as it can be useful for protecting groups against predators or speeding up the foraging process. In the field of autonomous robotics, aggregation is often studied through various paradigms, with evolutionary algorithms being one of the most widely used tools for evolving this collective behavior. In this work, we compared three modern evolutionary strategies - Covariance Matrix Adaptation Evolutionary Strategy (CMA-ES), Exponential Natural Evolution Strategies (xNES) and OpenAI Evolutionary Strategy (OpenAI-ES) - for their ability to evolve an aggregation behavior in a swarm of robots. Specifically, we systematically varied the number of agents in the group, the environmental conditions (i.e., the number of target nests) and the parameters tuning the fitness function. Our aim is to verify whether and how the selected methods are effective at addressing the problem. The results we obtained indicate how OpenAI-ES achieves better performance in all the considered scenarios. Furthermore, it displays qualitatively more diverse strategies than the other two methods.
2025
Istituto di Scienze e Tecnologie della Cognizione - ISTC
Istituto di Scienze e Tecnologie della Cognizione - ISTC - Sede Secondaria Catania
Aggregation
collective decision-making
evolutionary strategies
behavioral analysis
Aggregation
collective decision-making
evolutionary strategies
behavioral analysis
File in questo prodotto:
File Dimensione Formato  
A_Comparative_Study_of_Evolutionary_Strategies_for_Aggregation_Tasks_in_Robot_Swarms_Macro-_and_Micro-Level_Behavioral_Analysis.pdf

accesso aperto

Descrizione: P. Pagliuca and A. Vitanza, "A Comparative Study of Evolutionary Strategies for Aggregation Tasks in Robot Swarms: Macro- and Micro-Level Behavioral Analysis," in IEEE Access, vol. 13, pp. 72721-72735, 2025, doi: 10.1109/ACCESS.2025.3554344.
Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 5.74 MB
Formato Adobe PDF
5.74 MB Adobe PDF Visualizza/Apri

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/543663
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 0
social impact