atlas

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

${\rm E}(3)$-Equivariant Actor-Critic Methods for Cooperative Multi-Agent Reinforcement Learning

ICML 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Offline and networked MARL · 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.

Formalizes E(3)-symmetric cooperative Markov games and builds E(3)-equivariant SEGNN-based actor-critics for MADDPG and MAPPO, improving sample efficiency and zero-shot/transfer generalization on MPE, MuJoCo, and SMAC.

Problem

Cooperative multi-agent RL problems often contain continuous Euclidean (E(3)) symmetries, but prior symmetry-exploiting MARL methods only handle discrete cyclic rotations (C_n, 2D), so continuous 3D symmetries remain unexploited.

Approach

Define group-symmetric Markov games, prove optimal values and invariant observation-based policies exist under the symmetry, and implement actor-critics with steerable E(3)-equivariant message passing networks (SEGNN) over 3D point-cloud representations of states and observations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a SEGNN critic instead of an MLP or GCN criticMADDPG on MPE · MPE: Cooperative Navigation, Cooperative Push, Predator and PreyperformanceHelped
Add a SEGNN actor to the SEGNN critic (ablation)MADDPG on MPE · Push_N3, Prey_N3, Navigation_N6, Prey_N6performanceHelped
Use SEGNN actor-critic instead of MLP actor-criticMADDPG on MuJoCo · Single- and multi-agent reacherperformanceHelped
Use SEGNN actor-critic instead of MLP actor-criticMADDPG on MuJoCo · Single- and multi-agent swimmerconvergence rateHelped
Use SEGNN actor-critic instead of MLP actor-criticMADDPG on MuJoCo · Multi-agent 3D hopper and walkerperformanceHelped
Use a SEGNN critic instead of an MLP criticMAPPO on SMAC · 6h_vs_8zperformanceHelped
Use a SEGNN critic instead of an MLP criticMAPPO on SMAC · 8m_vs_9mperformanceNo clear effect
Train a SEGNN-based actor on 3-agent tasks and evaluate it on the corresponding 6-agent tasksSEGNN-based actor · MPE zero-shot transfer from 3 to 6 agentsperformanceHelped
Continue training a SEGNN-based actor pretrained on 3-agent tasks in the corresponding 6-agent taskSEGNN-based actor · MPE transfer learning from 3 to 6 agentsconvergence rateHelped
Use a SEGNN-based critic instead of a GCN- or MLP-based criticMADDPG actor on MPE · MPE rotation- and translation-invarianceinvarianceHelped

Surprising findings

Limitations

Experimental setup

Datasets: MPE (Cooperative Navigation, Cooperative Push, Predator-and-Prey) MuJoCo continuous control tasks (cartpole, reacher, swimmer, hopper, walker) SMAC (8m_vs_9m, 6h_vs_8z)

Benchmarks: MPE MuJoCo multi-agent tasks SMAC

Metrics: episode return / learning curves sample efficiency zero-shot transfer performance rotation and translation invariance cosine similarity

Baselines: MADDPG [MLP, MLP] MADDPG [GCN, MLP] MAPPO-[MLP, MLP] QMIX

Builds on: MADDPG MAPPO SEGNN MDP homomorphism

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