Learning from Evolution: Improving Collective Decision-Making Mechanisms using Insights from Evolutionary Robotics
Tanja Katharina Kaiser

TL;DR
This paper analyzes evolved neural network-based collective decision-making mechanisms in multi-robot systems, gaining insights to design more efficient and interpretable hand-coded mechanisms that outperform existing models in benchmarks.
Contribution
It provides a detailed analysis of evolved decision-making neural networks and introduces two new hand-coded mechanisms inspired by these insights, improving efficiency.
Findings
New mechanisms outperform voter model and majority rule
Analysis enhances interpretability of decision-making processes
Evolved neural networks offer valuable insights for design
Abstract
Collective decision-making enables multi-robot systems to act autonomously in real-world environments. Existing collective decision-making mechanisms suffer from the so-called speed versus accuracy trade-off or rely on high complexity, e.g., by including global communication. Recent work has shown that more efficient collective decision-making mechanisms based on artificial neural networks can be generated using methods from evolutionary computation. A major drawback of these decision-making neural networks is their limited interpretability. Analyzing evolved decision-making mechanisms can help us improve the efficiency of hand-coded decision-making mechanisms while maintaining a higher interpretability. In this paper, we analyze evolved collective decision-making mechanisms in detail and hand-code two new decision-making mechanisms based on the insights gained. In benchmark…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
