atlas

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

Reidentify: Context-Aware Identity Generation for Contextual Multi-Agent Reinforcement Learning

ICML 2025 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Cooperative MARL algorithms

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 CAID, which dynamically assigns context-aware agent identities via a causal Transformer decoder and an action regulator hypernetwork, plugged into value-decomposition MARL methods for contextual MARL tasks.

Problem

Generalizing multi-agent RL across problem variants (contexts) where agent numbering misaligns across similar states, forcing separate policies per context and hurting sample efficiency.

Approach

A contextual state encoder and an autoregressive causal-Transformer agent identity decoder (with uniqueness masking and straight-through sampling) produce per-agent identities; an action regulator (hypernetwork affine transform of Q-values, with absolute-value weights to keep IGM) conditions each agent's Q-values on its identity, and the whole pipeline is trained end-to-end with TD loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the contextual state to the mixing network (ablation)CAID · PyTSC JinanQueue: 476.52 -> 463.39Helped
add the contextual state to the mixing network (ablation)CAID · PyTSC HangzhouQueue: 155.79 -> 146.50Helped
add the contextual state to the mixing network (ablation)CAID · PyTSC New YorkQueue: 488.39 -> 479.48Helped
use assigned identities in the agent network (ablation)CAID · PyTSC JinanQueue: 663.59 -> 463.39Helped
use assigned identities in the agent network (ablation)CAID · PyTSC HangzhouQueue: 171.37 -> 146.50Helped
use assigned identities in the agent network (ablation)CAID · PyTSC New YorkQueue: 480.41 -> 479.48No clear effect
sample identities instead of generating them greedily (ablation)CAID · PyTSC JinanQueue: 490.70 -> 463.39Helped
sample identities instead of generating them greedily (ablation)CAID · PyTSC HangzhouQueue: 150.11 -> 146.50Helped
sample identities instead of generating them greedily (ablation)CAID · PyTSC New YorkQueue: 487.28 -> 479.48Helped

Surprising findings

Limitations

Experimental setup

Datasets: SMACv2 VMAS PyTSC traffic signal control

Benchmarks: SMACv2 VMAS PyTSC

Metrics: median test win rate return queue length delay travel time

Baselines: QMIX Weighted QMIX QPLEX RIIT COLA VMIX VDN

Builds on: QMIX Individual-Global-Max Transformer Pointer Networks hypernetworks

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