Minimizing Communication while Maximizing Performance in Multi-Agent Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Inter-agent communication can significantly increase performance in multi-agent tasks that require co-ordination to achieve a shared goal. Prior work has shown that it is possible to learn inter-agent communication protocols using multi-agent reinforcement learning and message-passing network architectures. However, these models use an unconstrained broadcast communication model, in which an agent communicates with all other agents at every step, even when the task does not require it. In real-world applications, where communication may be limited by system constraints like bandwidth, power and network capacity, one might need to reduce the number of messages that are sent. In this work, we explore a simple method of minimizing communication while maximizing performance in multi-task learning: simultaneously optimizing a task-specific objective and a communication penalty. We show that the objectives can be optimized using Reinforce and the Gumbel-Softmax reparameterization. We introduce two techniques to stabilize training: 50% training and message forwarding. Training with the communication penalty on only 50% of the episodes prevents our models from turning off their outgoing messages. Second, repeating messages received previously helps models retain information, and further improves performance. With these techniques, we show that we can reduce communication by 75% with no loss of performance.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 18 of its 35 references that are in the map. First posted on arXiv 15 Jun 2021.
Builds on
18 of 35 references.
References · 18
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2016Learning Multiagent Communication with Backpropagationcited by 355
- 2019Emergent Tool Use From Multi-Agent Autocurriculacited by 308
- 2017StarCraft II: A New Challenge for Reinforcement Learningcited by 268
- 2018TarMAC: Targeted Multi-Agent Communicationcited by 201
- 2017Emergent Complexity via Multi-Agent Competitioncited by 117
- 2018Learning when to Communicate at Scale in Multiagent Cooperative and Competitive Taskscited by 114
6 more
- 2020Learning Individually Inferred Communication for Multi-Agent Cooperationcited by 55
- 2020R-MADDPG for Partially Observable Environments and Limited Communicationcited by 36
- 2019Learning Agent Communication under Limited Bandwidth by Message Pruningcited by 31
- 2019Evolutionary Reinforcement Learning for Sample-Efficient Multiagent Coordinationcited by 14
- 2020Event-Triggered Multi-agent Reinforcement Learning with Communication under Limited-bandwidth Constraintcited by 10
- 2020With Whom to Communicate: Learning Efficient Communication for Multi-Robot Collision Avoidancecited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 1.
3 papers.