Learning Decentralized Swarms Using Rotation Equivariant Graph Neural Networks

📅 2025-02-24
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the decentralized cooperative control of swarm agents lacking a central coordinator. Method: We propose a graph neural network (GNN)-based controller that jointly enforces rotational equivariance and translational invariance—geometric symmetries explicitly embedded into a decentralized GNN architecture for the first time. Our approach integrates symmetry-constrained modeling with decentralized multi-agent reinforcement learning to achieve distributed control that simultaneously ensures formation stability and robustness. Contribution/Results: Compared to baseline GNN controllers, our method reduces training data requirements by 70% and trainable parameters by 75%, while significantly improving generalization across unseen communication topologies, swarm scales, and external disturbances. The resulting symmetry-aware control paradigm enables efficient, scalable coordination for applications such as autonomous maritime fleet navigation and dynamic monitoring in large-scale sensor networks.

Technology Category

Application Category

📝 Abstract
The orchestration of agents to optimize a collective objective without centralized control is challenging yet crucial for applications such as controlling autonomous fleets, and surveillance and reconnaissance using sensor networks. Decentralized controller design has been inspired by self-organization found in nature, with a prominent source of inspiration being flocking; however, decentralized controllers struggle to maintain flock cohesion. The graph neural network (GNN) architecture has emerged as an indispensable machine learning tool for developing decentralized controllers capable of maintaining flock cohesion, but they fail to exploit the symmetries present in flocking dynamics, hindering their generalizability. We enforce rotation equivariance and translation invariance symmetries in decentralized flocking GNN controllers and achieve comparable flocking control with 70% less training data and 75% fewer trainable weights than existing GNN controllers without these symmetries enforced. We also show that our symmetry-aware controller generalizes better than existing GNN controllers. Code and animations are available at http://github.com/Utah-Math-Data-Science/Equivariant-Decentralized-Controllers.
Problem

Research questions and friction points this paper is trying to address.

Decentralized swarm control optimization
Maintaining flock cohesion challenges
Symmetry-aware GNN controller generalization
Innovation

Methods, ideas, or system contributions that make the work stand out.

Rotation Equivariant Graph Networks
Decentralized Flocking Control
Reduced Training Data Usage
🔎 Similar Papers
2024-06-29International Conference on Learning RepresentationsCitations: 1
T
Taos Transue
Department of Mathematics, University of Utah, 155 South 1400 East, Salt Lake City, Utah 84112, USA.
Bao Wang
Bao Wang
Unknown affiliation