{"title":"On the evolution of adaptable and scalable mechanisms for collective decision-making in a swarm of robots","authors":"Ahmed Almansoori, Muhanad Alkilabi, Elio Tuci","doi":"10.1007/s11721-023-00233-4","DOIUrl":null,"url":null,"abstract":"<p>A swarm of robots can collectively select an option among the available alternatives offered by the environment through a process known as collective decision-making. This process is characterised by the fact that once the group makes a decision, it can not be attributed to any of its group members. In swarm robotics, the individual mechanisms for collective decision-making are generally hand-designed and limited to a restricted set of solutions based on the voter or the majority model. In this paper, we demonstrate that it is possible to take an alternative approach in which the individual mechanisms are implemented using artificial neural network controllers automatically synthesised using evolutionary computation techniques. We qualitatively describe the group dynamics underlying the decision process on a collective perceptual discrimination task. We carry out extensive comparative tests that quantitatively evaluate the performance of the most commonly used decision-making mechanisms (voter model and majority model) with the proposed dynamic neural network model under various operating conditions and for swarms that differ in size. The results of our study clearly indicate that the performances of a swarm employing dynamical neural networks as the decision-making mechanism are more robust, more adaptable to a dynamic environment, and more scalable to a larger swarm size than the performances of the swarms employing the voter and the majority model. These results, generated in simulation, are ecologically validated on a swarm of physical e-puck2 robots.</p>","PeriodicalId":51284,"journal":{"name":"Swarm Intelligence","volume":"19 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Swarm Intelligence","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s11721-023-00233-4","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
A swarm of robots can collectively select an option among the available alternatives offered by the environment through a process known as collective decision-making. This process is characterised by the fact that once the group makes a decision, it can not be attributed to any of its group members. In swarm robotics, the individual mechanisms for collective decision-making are generally hand-designed and limited to a restricted set of solutions based on the voter or the majority model. In this paper, we demonstrate that it is possible to take an alternative approach in which the individual mechanisms are implemented using artificial neural network controllers automatically synthesised using evolutionary computation techniques. We qualitatively describe the group dynamics underlying the decision process on a collective perceptual discrimination task. We carry out extensive comparative tests that quantitatively evaluate the performance of the most commonly used decision-making mechanisms (voter model and majority model) with the proposed dynamic neural network model under various operating conditions and for swarms that differ in size. The results of our study clearly indicate that the performances of a swarm employing dynamical neural networks as the decision-making mechanism are more robust, more adaptable to a dynamic environment, and more scalable to a larger swarm size than the performances of the swarms employing the voter and the majority model. These results, generated in simulation, are ecologically validated on a swarm of physical e-puck2 robots.
期刊介绍:
Swarm Intelligence is the principal peer-reviewed publication dedicated to reporting on research
and developments in the multidisciplinary field of swarm intelligence. The journal publishes
original research articles and occasional review articles on theoretical, experimental and/or
practical aspects of swarm intelligence. All articles are published both in print and in electronic
form. There are no page charges for publication. Swarm Intelligence is published quarterly.
The field of swarm intelligence deals with systems composed of many individuals that coordinate
using decentralized control and self-organization. In particular, it focuses on the collective
behaviors that result from the local interactions of the individuals with each other and with their
environment. It is a fast-growing field that encompasses the efforts of researchers in multiple
disciplines, ranging from ethology and social science to operations research and computer
engineering.
Swarm Intelligence will report on advances in the understanding and utilization of swarm
intelligence systems, that is, systems that are based on the principles of swarm intelligence. The
following subjects are of particular interest to the journal:
• modeling and analysis of collective biological systems such as social insect colonies, flocking
vertebrates, and human crowds as well as any other swarm intelligence systems;
• application of biological swarm intelligence models to real-world problems such as distributed
computing, data clustering, graph partitioning, optimization and decision making;
• theoretical and empirical research in ant colony optimization, particle swarm optimization,
swarm robotics, and other swarm intelligence algorithms.