Overview of Communication Neural Net (CommNet)
masterCommNet is a Multi-Agent Reinforcement Learning (MARL) algorithm designed for cooperative tasks where agents have only local observations. It enables agents to autonomously learn continuous communication protocols through a shared channel.
Key characteristics:
- Centralized Training With Decentralized Execution (CTDE): Uses a central controller during training, which is removed during execution.
- On-policy: The evaluation policy is the same as the target policy.
- Model-free: Does not require an environment dynamics model.
- Action Spaces: Supports both Discrete and Continuous action spaces.
- Permutation Invariant: The order of agents does not affect the outcome, making it suitable for dynamic environments.