VM.
← Back to Research

August 14, 2025 · 1 min read

Multi-Agent Coordination Under Partial Observability

Experimental notes on CTDE architectures for cooperative multi-agent navigation.

multi-agent-rl
coordination
research

This note documents experiments on scalable multi-agent RL under partial observability.

CTDE Architecture

class CTDEAgent(nn.Module):
    def __init__(self, obs_dim, action_dim, comm_dim=32):
        self.actor = ActorNetwork(obs_dim + comm_dim, action_dim)
        self.comm_encoder = CommunicationEncoder(obs_dim, comm_dim)
        self.central_critic = CentralCritic(global_state_dim)

Results

Our CTDE + communication approach achieved 94.7% success rate vs 72.3% for independent PPO.

Key Insights

  • Learned communication protocols emerge without explicit supervision
  • Curriculum learning on agent count stabilizes training significantly