RAVEN: Receiver-Conditioned Action-Value Encoding for Finite-Alphabet Multi-Agent Communication
What it is
RAVEN is a communication protocol for multi-agent reinforcement learning that encodes messages using a small alphabet (4 symbols) conditioned on the receiver's specific context. It preserves action-value distinctions that standard averaging methods erase, allowing agents to communicate effectively with extremely low bandwidth (2 bits per message).
The problem it solves
Standard multi-agent communication methods either use high-bandwidth messages or lose critical decision-relevant distinctions when compressing messages, leading to suboptimal coordination or excessive communication costs.
What you could use it for
- Bandwidth-constrained multi-agent navigation tasks
- Predator-prey scenarios requiring efficient coordination
- Multi-agent systems where communication cost must be minimized
- Decentralized control where agents have private information
Read the source ↗Back to the library →
Summary written by an AI model from the source; check the source before you rely on it.