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

Xinran Li, Zifan Liu, Shibo Chen, Jun Zhang
2/12/2026

No official code found. Best implementation: LXXXXR/ICES (25 stars, Apache-2.0, last commit 2024-05-29).

Abstract

In multi-agent reinforcement learning (MARL), effective exploration is critical, especially in sparse reward environments. Although introducing global intrinsic rewards can foster exploration in such settings, it often complicates credit assignment among agents. To address this difficulty, we propose Individual Contributions as intrinsic Exploration Scaffolds (ICES), a novel approach to motivate exploration by assessing each agent's contribution from a global view. In particular, ICES constructs exploration scaffolds with Bayesian surprise, leveraging global transition information during centralized training. These scaffolds, used only in training, help to guide individual agents towards actions that significantly impact the global latent state transitions. Additionally, ICES separates exploration policies from exploitation policies, enabling the former to utilize privileged global information during training. Extensive experiments on cooperative benchmark tasks with sparse rewards, including Google Research Football (GRF) and StarCraft Multi-agent Challenge (SMAC), demonstrate that ICES exhibits superior exploration capabilities compared with baselines. The code is publicly available at https://github.com/LXXXXR/ICES.

View on arXivView PDF

Code Implementations(1)

LXXXXR/ICESCommunity100%
Apache-2.0

[ICML' 24] The PyTorch implementation of our paper: "Individual Contributions as Intrinsic Exploration Scaffolds for Multi-agent Reinforcement Learning".

252Shell, PythonMay 28, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{li2026individual,
  title  = {Individual Contributions as Intrinsic Exploration Scaffolds for Multi-agent Reinforcement Learning},
  author = {Xinran Li and Zifan Liu and Shibo Chen and Jun Zhang},
  year   = {2026},
  eprint = {2405.18110},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2405.18110},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.18110.svg)](https://codeofpaper.com/paper/2405.18110)

Discussion