atlas

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

Individual Contributions as Intrinsic Exploration Scaffolds for Multi-agent Reinforcement Learning

ICML 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Intrinsic-reward exploration for 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.

Proposes ICES, which uses Bayesian surprise from a two-encoder CVAE during centralized training to give each agent an individual exploration bonus, and decouples a separate exploration policy from the QMIX/QPLEX exploitation policy.

Problem

Exploration in cooperative multi-agent RL under sparse rewards is hard, and global intrinsic rewards complicate credit assignment and add non-stationarity to the training objective.

Approach

Replace global intrinsic rewards with individual contribution scores, measured as the KL divergence between latent state-transition priors with and without agent i's action (Bayesian surprise), computed by a CVAE with two prior encoders and a shared decoder. Exploration policies are trained separately with REINFORCE plus a baseline and may use global state, and they are used only during training w

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace individual contributions with a global contribution scaffold (ablation)ICES · GRF 3_vs_1_with_keeperwinning rate: over 60% -> 40%Hurt
sum individual scaffolds into a global intrinsic reward (ablation)ICES · GRFexploration effectivenessHurt
exclude the global observation from the exploration policy inputs (ablation)ICES · SMACfinal winning rate: 60% -> 20%Hurt
merge exploration and exploitation policies into a single network (ablation)ICES · SMACexploration effectivenessHurt
remove entropy regularization by setting β = 0 (ablation)ICES · representative GRF and SMAC tasksfinal performance or convergence speedHurt
replace latent-space KL divergence with Euclidean distance in the original state space (ablation)ICES · representative GRF and SMAC tasksfinal performance or convergence speedHurt
use two independent CVAEs instead of two encoders with a shared decoder (ablation)ICES · representative GRF and SMAC tasksfinal performance or convergence speedHurt
use individual-contribution scaffolds for explorationQMIX-based MARL · GRF and SMAC sparse-reward tasksperformanceHelped
use individual-contribution scaffolds for explorationQPLEX-based MARL · GRFperformanceHelped
use ICES exploration scaffoldsQMIX · KAZperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: Google Research Football (academy_3_vs_1_with_keeper, academy_corner, academy_counterattack_hard) StarCraft Multi-agent Challenge (3m, 8m, 2s3z, 2s_vs_1sc, 5m_vs_6m) knights_archers_zombies (PettingZoo)

Benchmarks: Google Research Football StarCraft Multi-agent Challenge knights_archers_zombies

Metrics: average score / win rate over training timesteps winning rate convergence speed

Baselines: ADER MASER EMC CDS MAVEN QMIX QPLEX

Builds on: QMIX QPLEX PyMARL REINFORCE

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