Evolution of Collective Decision-Making Mechanisms for Collective Perception

Tanja Katharina Kaiser, Tristan Potten, Heiko Hamann
11/6/2023
cs.MAcs.NEcs.RO

No confident code implementation found for this paper.

Abstract

Autonomous robot swarms must be able to make fast and accurate collective decisions, but speed and accuracy are known to be conflicting goals. While collective decision-making is widely studied in swarm robotics research, only few works on using methods of evolutionary computation to generate collective decision-making mechanisms exist. These works use task-specific fitness functions rewarding the accomplishment of the respective collective decision-making task. But task-independent rewards, such as for prediction error minimization, may promote the emergence of diverse and innovative solutions. We evolve collective decision-making mechanisms using a task-specific fitness function rewarding correct robot opinions, a task-independent reward for prediction accuracy, and a hybrid fitness function combining the two previous. In our simulations, we use the collective perception scenario, that is, robots must collectively determine which of two environmental features is more frequent. We show that evolution successfully optimizes fitness in all three scenarios, but that only the task-specific fitness function and the hybrid fitness function lead to the emergence of collective decision-making behaviors. In benchmark experiments, we show the competitiveness of the evolved decision-making mechanisms to the voter model and the majority rule and analyze the scalability of the decision-making mechanisms with problem difficulty.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kaiser2023evolution,
  title  = {Evolution of Collective Decision-Making Mechanisms for Collective Perception},
  author = {Tanja Katharina Kaiser and Tristan Potten and Heiko Hamann},
  year   = {2023},
  eprint = {2311.02994},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.02994v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.02994.svg)](https://codeofpaper.com/paper/2311.02994)

Discussion