Emergent Heterogeneous Swarm Control Through Hebbian Learning
Fuda van Diggelen, Tugay Alperen Karag\"uzel, Andres Garcia Rincon, A.E. Eiben, Dario Floreano, Eliseo Ferrante

TL;DR
This paper presents Hebbian learning as a biologically inspired, local rule-based method for enabling heterogeneity and adaptive behavior in swarm robotics, reducing complexity and improving scalability.
Contribution
It introduces Hebbian learning as a novel, scalable approach for emergent heterogeneity in swarm control, bypassing the need for extensive prior knowledge or complex attribution.
Findings
Heterogeneity naturally emerges in swarm behavior.
Swarm capabilities significantly improve with Hebbian learning.
Evolution of Hebbian rules can replace reinforcement learning in benchmarks.
Abstract
In this paper, we introduce Hebbian learning as a novel method for swarm robotics, enabling the automatic emergence of heterogeneity. Hebbian learning presents a biologically inspired form of neural adaptation that solely relies on local information. By doing so, we resolve several major challenges for learning heterogeneous control: 1) Hebbian learning removes the complexity of attributing emergent phenomena to single agents through local learning rules, thus circumventing the micro-macro problem; 2) uniform Hebbian learning rules across all swarm members limit the number of parameters needed, mitigating the curse of dimensionality with scaling swarm sizes; and 3) evolving Hebbian learning rules based on swarm-level behaviour minimises the need for extensive prior knowledge typically required for optimising heterogeneous swarms. This work demonstrates that with Hebbian learning…
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
TopicsNeural Networks and Applications · Distributed Control Multi-Agent Systems · Neural Networks and Reservoir Computing
