atlas

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

Backpropagation Through Agents

AAAI 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Offline and networked MARL · 1 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 Back-Propagation Through Agents (BPTA), which passes gradients through action dependencies in auto-regressive multi-agent policies, and instantiates it as BPPO on top of PPO.

Problem

Auto-regressive joint policies in cooperative MARL model forward action dependencies but ignore feedback from subsequent agents during policy updates, causing conflicting local policy-improvement directions and sub-optimal joint policies.

Approach

Unfold the agent execution sequence like BPTT and use the reparameterization trick (Gumbel-softmax for discrete actions) so gradients from subsequent agents' policies flow back through preceding agents' actions, yielding a conditional multi-agent policy gradient theorem with an explicit peer-learning term; BPPO applies this to a clipped PPO objective with reverse-order sequential updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add BPTA feedback through action dependenciesAuto-regressive MAPG · Climbing and Penalty gamespayoffHelped
Project preceding actions to higher-dimensional vectorsARMAPPO · Matrix gamespayoffHelped
Add BPTA feedback through action dependenciesAuto-regressive MAPG · SMACv2win rateHelped
Add BPTA feedback through action dependenciesAuto-regressive MAPG · MA-MuJoCoreturnMixed
Add BPTA feedback through action dependenciesAuto-regressive MAPG · Google Research Football academy scenariosscoreNo clear effect
Add BPTA feedback through action dependenciesAuto-regressive MAPG · Google Research Football 5-vs-5returnHelped
Use simultaneous rather than sequential agent updates (ablation)BPPO · Training schemesperformanceNo clear effect
Project preceding-agent actions to higher-dimensional vectors (ablation)ARMAPPO · Matrix gamespayoffHelped
Change the execution order to reverse or random (ablation)BPPO · HalfCheetah-v2 6x1returnMixed

Surprising findings

Limitations

Experimental setup

Datasets: Climbing game Penalty game SMACv2 Multi-agent MuJoCo Google Research Football

Benchmarks: Climbing game Penalty game SMACv2 Multi-agent MuJoCo Google Research Football

Metrics: win rate episode return convergence to Pareto-optimal equilibrium

Baselines: MAPPO HAPPO ARMAPPO GCS

Builds on: PPO MAPPO HAPPO Back-Propagation Through Time GAE

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