atlas

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

Understanding Individual Agent Importance in Multi-Agent System via Counterfactual Reasoning

AAAI 2025 · Multi-agent systems and games › Cooperative multi-agent RL · approach: MARL benchmarks and grouping · 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 EMAI, a MARL-based black-box explanation method that learns masking agents to randomize target agents' actions and scores each agent's per-timestep importance by the resulting reward change.

Problem

Explaining the importance of individual black-box agents at each time-step in multi-agent systems, which prior observation-level and step-level post-training explanations do not address.

Approach

Model importance via counterfactual action randomization: a CTDE-trained set of masking agents learns which target agents to randomize while minimizing the reward difference, with a sparsity reward encouraging more masking; lower masking probability indicates higher importance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Guide attacks with EMAI-identified critical agents rather than StateMask agentsEMAI · SMAC-1c3s5zepisode team reward change: -0.25 -> -0.68Helped
Guide attacks with EMAI-identified critical agents rather than VB agentsEMAI · SMAC-27m_vs_30mepisode team reward change: -0.35 -> -1.41Helped
Guide attacks with EMAI-identified critical agents rather than VB agentsEMAI · SMAC-8mepisode team reward change: -0.53 -> -1.43Helped
Guide attacks with EMAI-identified critical agents rather than StateMask agentsEMAI · GRF-counter_attackepisode team reward change: -3.45 -> -4.45Helped
Guide attacks with EMAI-identified critical agents rather than StateMask agentsEMAI · GRF-3vs1_with_keeperepisode team reward change: -1.89 -> -2.30Helped
Guide attacks with EMAI-identified critical agents rather than GBA agentsEMAI · MPE-spreadepisode team reward change: -17.54 -> -23.57Helped
Guide attacks with EMAI-identified critical agents rather than GBA agentsEMAI · MPE-referenceepisode team reward change: -5.09 -> -7.18Helped
Guide policy patches with EMAI-identified critical agents rather than VB agentsEMAI · SMAC-1c3s5zepisode team reward change: +0.37 -> +0.75Helped
Guide policy patches with EMAI-identified critical agents rather than StateMask agentsEMAI · SMAC-27m_vs_30mepisode team reward change: +0.89 -> +1.11Helped
Guide policy patches with EMAI-identified critical agents rather than StateMask agentsEMAI · SMAC-8mepisode team reward change: +0.71 -> +0.92Helped
Guide policy patches with EMAI-identified critical agents rather than StateMask agentsEMAI · GRF-counter_attackepisode team reward change: +0.07 -> +1.44Helped
Guide policy patches with EMAI-identified critical agents rather than StateMask agentsEMAI · GRF-3vs1_with_keeperepisode team reward change: +0.03 -> +0.33Helped

Surprising findings

Limitations

Experimental setup

Datasets: SMAC Google Research Football Multi-Agent Particle Environments

Benchmarks: SMAC-1c3s5z SMAC-27m_vs_30m SMAC-8m GRF-counter_attack GRF-3vs1_with_keeper MPE-spread MPE-reference

Metrics: relative reward difference (RRD) fidelity episode team reward change under attack episode team reward change under patching

Baselines: StateMask Value-Based (VB) Gradient-Based Attribution (GBA)

Builds on: StateMask QMIX VDN QPLEX COMA

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