atlas

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

Robust Multi-Agent Reinforcement Learning with Stochastic Adversary

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 ATSA, an adversarial training framework for MARL where a stochastic adversary (SDor policy-perturbation director with max-entropy objective, plus STor observation generator) is trained online with the protagonist, plus an SDor-STor loss to align them.

Problem

Robustness of MARL-trained policies to observation perturbations; existing adversarial training overfits to strongest adversarial perturbations, degrading clean performance, and ignores the protagonist's policy information when training the adversary.

Approach

A stochastic adversary built from a maximum-entropy policy director (SDor) that perturbs the protagonist's policy, and an observation generator (STor) guided by SDor via FGSM, linked by a new SDor-STor cross-entropy loss; the authors prove the SDor soft policy converges to a global optimum under factorized max-entropy MARL and yields the optimal observation adversary.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with ATSA instead of the strongest listed baselineVDN · SMAC 3mwin rate (AVG): 0.90±0.05 -> 0.91±0.09Helped
Train with ATSA instead of the strongest listed baselineQMIX · SMAC 3mwin rate (AVG): 0.96±0.02 -> 0.99±0.02Helped
Train with ATSA instead of FGSMVDN · SMAC 3s 3zwin rate (AVG): 0.69±0.24* -> 0.90±0.11Helped
Train with ATSA instead of FGSMQMIX · SMAC 3s 3zwin rate (AVG): 0.86±0.20 -> 0.98±0.02Helped
Train with ATSA instead of the strongest listed baselineVDN · SMAC 8mwin rate (AVG): 0.96±0.04 -> 0.97±0.04Helped
Train with ATSA instead of the strongest listed baselineQMIX · SMAC 8mwin rate (AVG): 0.93±0.03* -> 0.99±0.02Helped
Train with ATSA instead of PR-REPVDN · CAVaverage cumulative reward: 63.29±7.09 -> 59.81±10.38Hurt
Train with ATSA instead of RAPQMIX · CAVaverage cumulative reward: 63.14±8.26 -> 63.74±6.87Helped
add the SDor-STor loss function (κ nonzero) (ablation)ATSA (VDN) · SMAC 3mwin rateHelped
add the SDor-STor loss function (κ nonzero) (ablation)ATSA (QMIX) · SMAC 3mwin rateHelped
add the SDor-STor loss function (κ nonzero) (ablation)ATSA (VDN and QMIX) · SMAC 3s 3zwin rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: SMAC (3m, 3s 3z, 8m) CAV (connected autonomous vehicles environment)

Benchmarks: SMAC CAV

Metrics: win rate average reward crash rate Wilcoxon rank-sum significance (p<0.05)

Baselines: NoAdv Random Noise FGSM ATLA PAAD PR PR-REP ERNIE RAP ROMANCE

Builds on: PAAD (policy adversarial actor and director) factorized maximum-entropy MARL FGSM VDN QMIX

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