Generalising Multi-Agent Cooperation through Task-Agnostic Communication
Not on the map. Why?
Abstract (arXiv)
Existing communication methods for multi-agent reinforcement learning (MARL) in cooperative multi-robot problems are almost exclusively task-specific, training new communication strategies for each unique task. We address this inefficiency by introducing a communication strategy applicable to any task within a given environment. We pre-train the communication strategy without task-specific reward guidance in a self-supervised manner using a set autoencoder. Our objective is to learn a fixed-size latent Markov state from a variable number of agent observations. Under mild assumptions, we prove that policies using our latent representations are guaranteed to converge, and upper bound the value error introduced by our Markov state approximation. Our method enables seamless adaptation to novel tasks without fine-tuning the communication strategy, gracefully supports scaling to more agents than present during training, and detects out-of-distribution events in an environment. Empirical results on diverse MARL scenarios validate the effectiveness of our approach, surpassing task-specific communication strategies in unseen tasks. Our implementation of this work is available at https://github.com/proroklab/task-agnostic-comms.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 26 of its 40 references that are in the map. First posted on arXiv 11 Mar 2024.
Builds on
26 of 40 references.
References · 26
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2017Curiosity-driven Exploration by Self-supervised Predictioncited by 1,173
- 2019The StarCraft Multi-Agent Challengecited by 589
- 2016Learning to Communicate with Deep Multi-Agent Reinforcement Learningcited by 561
- 2019Multi-Agent Reinforcement Learning: A Selective Overview of Theories and Algorithmscited by 555
- 2016Learning Multiagent Communication with Backpropagationcited by 355
- 2019Emergent Tool Use From Multi-Agent Autocurriculacited by 308
- 2019Google Research Football: A Novel Reinforcement Learning Environmentcited by 257
- 2013The Complexity of Decentralized Control of Markov Decision Processescited by 225
- 2018TarMAC: Targeted Multi-Agent Communicationcited by 201
- 2021How to Train Your Robot with Deep Reinforcement Learning; Lessons We've Learnedcited by 201
14 more
- 2018Sample-Efficient Reinforcement Learning with Stochastic Ensemble Value Expansioncited by 167
- 2020What Matters In On-Policy Reinforcement Learning? A Large-Scale Empirical Studycited by 157
- 2020Parrot: Data-Driven Behavioral Priors for Reinforcement Learningcited by 136
- 2022Reinforcement Learning with Action-Free Pre-Training from Videoscited by 107
- 2021Pretraining Representations for Data-Efficient Reinforcement Learningcited by 105
- 2021Representation Matters: Offline Pretraining for Sequential Decision Makingcited by 90
- 2021Scaling Multi-Agent Reinforcement Learning with Selective Parameter Sharingcited by 85
- 2022VMAS: A Vectorized Multi-Agent Simulator for Collective Robot Learningcited by 63
- 2020Evolutionary Population Curriculum for Scaling Multi-Agent Reinforcement Learningcited by 47
- 2021Learning to Ground Multi-Agent Communication with Autoencoderscited by 37
- 2017Pre-training Neural Networks with Human Demonstrations for Deep Reinforcement Learningcited by 15
- 2022Learning to Ground Decentralized Multi-Agent Communication with Contrastive Learningcited by 4
- 2023Permutation-Invariant Set Autoencoders with Fixed-Size Embeddings for Multi-Agent Learningcited by 4
- 2023Cooperative Multi-Agent Learning for Navigation via Structured State Abstractioncited by 1
Built on by
Not cited yet.