atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

Boosting Sample Efficiency and Generalization in Multi-agent Reinforcement Learning via Equivariance

NeurIPS 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Cooperative MARL algorithms · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes E2GN2, an exploration-enhanced equivariant GNN policy for MARL that removes the early exploration bias of EGNN while keeping O(n) equivariance, evaluated with PPO on MPE and SMACv2.

Problem

MARL is sample-inefficient and generalizes poorly because standard MLP/GNN policies lack symmetry inductive bias; naive EGNN policies show a biased early exploration (actions centered on agent position) and mapping continuous equivariant outputs to discrete action logits is non-trivial.

Approach

Adds a learned invariant scalar gate phi_u2(m_i) multiplying the node's own coordinate embedding in the EGNN coordinate update, so the expected initial action mean is zero (unbiased exploration) while O(n) equivariance is retained; also maps invariant features to discrete actions and equivariant coordinates to movement actions to handle mixed action spaces.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use E2GN2 instead of GNNSMACv2 policies trained on Surrounded Left · SMACv2 Terran, Surrounded Rightwin rate: 0.11 -> 0.55Helped
Use E2GN2 instead of MLPSMACv2 policies trained on Surrounded Left · SMACv2 Protoss, Surrounded Rightwin rate: 0.17 -> 0.56Helped
Use E2GN2 instead of GNNSMACv2 policies · SMACv2 Zerg, Surrounded Rightwin rate: 0.07 -> 0.32Helped
Scale the trained policy from 5 to 8 agentsE2GN2 · SMACv2 Terranwin rate: 0.69 -> 0.54Hurt
Scale the trained policy from 5 to 8 agentsGNN · SMACv2 Terranwin rate: 0.45 -> 0.32Hurt
Use E2GN2 instead of EGNN to mitigate early exploration biasPPO agents · MPE tagfinal rewardHelped
Use E2GN2 instead of standard GNNs and MLPsPPO agents · SMACv2 Terrantimesteps to 0.4 win rate: 1.25×10^6 timesteps; 5×10^6 timestepsHelped
Train EGNN without recentering observations (ablation)EGNN · SMACv2, Surrounded, partial observabilityperformanceHurt
Recenter observations (ablation)E2GN2 · SMACv2, Surrounded, partial observabilityperformanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MPE simple spread MPE tag SMACv2 terran SMACv2 protoss SMACv2 zerg

Benchmarks: MPE simple spread MPE tag SMACv2

Metrics: reward win rate sample efficiency (timesteps to reach win rate)

Baselines: MLP GNN EGNN E3AC

Builds on: EGNN PPO RLlib SMACv2 MPE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy