Multi-agent reinforcement learning (MARL) often depends on communication. When each agent sees only part of the environment, messages can supply missing information and support coordinated action. Yet every transmission consumes bandwidth, adds latency, and may use energy. A protocol can therefore deliver strong task performance while communicating inefficiently.
Task performance and communication cost should be evaluated together. Better coordination does not always require more communication.
This article follows the presentation from motivation to deployment. It first explains why communication belongs inside the learned policy, then introduces a unified description of multi-round protocols. Three complementary metrics reveal what success rate alone misses. Experiments in Traffic Junction then show how efficiency-aware training can improve both coordination and communication efficiency.
01 · Why Efficiency?
Communication is part of the learned policy
In a partially observable environment, no individual agent can see the full global state. Each agent acts from its local observation, while the policies of the other agents continue to change during training. From one learner’s perspective, the environment is both incomplete and non-stationary.
Learned communication extends the information available before action selection. An agent encodes its internal state into a message, receives information from teammates, and updates its representation before acting. Because end-to-end training can adapt message content and communication topology to the task, communication becomes an integral part of the policy rather than a separate external channel.
From capability to efficiency
Learned communication research has progressively added control over when, with whom, and what agents communicate. RIAL and DIAL introduced differentiable message channels. CommNet used continuous broadcast. IC3Net added context-dependent gating, while TarMAC used targeted attention. MAGIC represented communication as a dynamic graph with repeated exchanges. More recent BVME and GACG approaches use bottlenecks or sparse topology.
The dominant question was whether a more capable communication mechanism could improve task performance. Communication cost received less direct attention. A second exchange round may raise the final success rate or accelerate convergence, but it also increases message volume. Success rate alone cannot tell us whether that added communication was worthwhile.
02 · A Unified Communication Protocol Framework
A common description for diverse architectures
The proposed framework represents each agent with a local observation encoder followed by a repeated communication block. Before choosing an environment action, an agent may perform one or more communication rounds. Every round contains four operations:
- Encode a message. The agent converts its current hidden state into information that teammates can receive.
- Select a topology. The protocol determines which agents communicate with one another.
- Aggregate received messages. Each agent combines information from its connected teammates.
- Update the hidden state. The aggregated information changes the representation used for the next round or the final action.
The framework follows centralized training with decentralized execution (CTDE). During training, the global state can support value estimation and optimization. During execution, each agent relies on its local observation and the messages it receives. That distinction matters in deployment: a protocol must remain useful when the centralized information available to the trainer no longer exists.
03 · Metrics and Training Objective Design
Three views of communication efficiency
Communication efficiency has several dimensions. Messages may be compact but indistinguishable across agents. A highly specialized protocol may still use too many transmissions. The study therefore introduces three Communication Efficiency Metrics (CEMs) that examine information content, role differentiation, and explicit communication use.
Metrics · 01
IEI, SEI, and TEI
| Metric | What it measures | Preferred direction |
|---|---|---|
| Information Entropy Efficiency Index (IEI) | Message entropy required per unit of task success | Lower: more compact and structured messages |
| Specialization Efficiency Index (SEI) | Cross-agent message similarity relative to task success | Lower: stronger differentiation among agents’ messages and roles |
| Topology Efficiency Index (TEI) | Task success obtained per communication act | Higher: greater performance with fewer communication resources |
During one-round training, the metrics develop distinct profiles across the seven protocols. IEI and SEI generally fall as messages become more compact and specialized, while TEI generally rises. These trajectories reveal differences in how a protocol communicates even when its task success looks similar.
Metrics · 02
Communication depth changes the trade-off
Increasing communication depth from one round to two or three generally reduces IEI and SEI. Repeated exchanges can sharpen the information in each message and encourage more specialized agent roles. TEI, however, decreases consistently because every added round produces more communication acts.
More focused messages do not guarantee more efficient communication. Message quality must be interpreted together with the number of communication acts needed to achieve the task.
Objective · 03
Make efficiency part of the training objective
The study augments the original task loss with IEI- and SEI-based regularization. Training initially emphasizes task learning. As task success stabilizes, the efficiency terms become stronger and encourage messages that are more compact and differentiated. Smooth surrogate functions keep this adjustment suitable for gradient-based optimization.
TEI remains an evaluation metric in these experiments. Several evaluated architectures use a fixed communication topology, so the number of communication acts does not change during training and offers little useful gradient signal. IEI and SEI can directly shape message content and role specialization.
04 · Experimental Evidence
Traffic Junction under partial observations
The experiments use Traffic Junction, a partially observable collision-avoidance benchmark in which multiple agents coordinate to cross an intersection. Each episode contains 20 steps, and the models train for 2,000 epochs. The evaluation covers MAGIC, CommNet, TarMAC, GA-Comm, IC3Net, BVME, and GACG under one, two, and three communication rounds. It also compares standard one-round training with efficiency-aware one-round training.
Result · 01
Optimize the objective before increasing communication depth
Compared with standard one-round training, adding IEI and SEI improves final task success and TEI for all seven architectures. The gains are strongest for IC3Net, CommNet, MAGIC, and GACG, and more moderate for TarMAC, GA-Comm, and BVME.
For GA-Comm, MAGIC, IC3Net, and GACG, the efficiency-aware one-round setting is preferable to adding communication rounds. The remaining architectures gain only marginally from extra rounds while their TEI falls. This suggests a practical design order: improve what agents say in the existing round before giving them more opportunities to communicate.
Result · 02
The objective changes the learned message structure
The modified objective changes more than the speed of task learning. For CommNet, IEI is 36% lower and reaches that level 59% faster, while SEI is 40% lower with 48% faster convergence. For IC3Net, IEI is 19% lower and converges 58% faster, while SEI is 36% lower with 56% faster convergence.
Result · 03
One efficient round improves the performance-cost balance
The performance-cost plot makes communication depth visible. The desired region combines high task success with fewer messages. Efficiency-aware one-round methods move toward that region, while two-round communication nearly doubles message volume. Under bandwidth or latency constraints, changing the objective can therefore produce a better operating point than adding another exchange.
05 · Implications and Outlook
Communication as a constrained system resource
The results suggest a direct workflow for communication-aware MARL. First, describe different protocols within a common multi-round CTDE model. Next, measure message compactness, role specialization, and explicit communication use with IEI, SEI, and TEI. When communication resources matter, optimize efficiency as part of training rather than treating it only as a post-hoc statistic.
Additional communication rounds should not be the default response to a coordination problem. Their value depends on the useful information they contribute relative to bandwidth, latency, and energy cost. The best operating point will differ across deployments, but the trade-off should remain visible during system design.
Open questions
- Can a learnable topology use explicit communication cost during training so that TEI becomes an optimization signal?
- How should the metrics change when links are delayed, unreliable, quantized, or lossy?
- How can compactness be separated from semantic usefulness so that low entropy does not reward uninformative messages?
- How well do efficiency-aware protocols transfer across team sizes, tasks, and agent behaviors?
The power of coordination
“Alone we can do so little; together we can do so much.”
— Helen Keller
Related publications
- X. Zhang, J. Yu*, and Z. Zhong, “Learning Efficient Communication Protocols for Multi-Agent Reinforcement Learning,” IEEE Transactions on Machine Learning in Communications and Networking, vol. 4, pp. 1335–1352, 2026. doi: 10.1109/TMLCN.2026.3719222.
- X. Zhang, Z. Zhong, and J. Yu, “Learning Multi-Agent Communication Protocol: Study on Information Entropy Efficiency in MARL,” in The Third Reinforcement Learning Conference (RLC), Montreal, Canada, 2026. arXiv:2606.07200.