atlas

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

Cooperative Policy Agreement: Learning Diverse Policy for Offline MARL

AAAI 2025 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Offline and networked MARL · 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 Cooperative Policy Agreement (CPA), an autoregressive offline MARL method that avoids policy mismatch on diverse datasets and distills it into CTDE-compliant decentralized policies via a state-conditional action pool and CVAE-based agreement key.

Problem

Offline MARL on diverse datasets with multiple optimal joint policies suffers from policy mismatch, where individually optimal actions combine into suboptimal joint actions, and existing methods also fail to produce diverse joint policies under CTDE.

Approach

Train an autoregressive joint policy (agents condition on predecessors' actions) on mixed offline data to eliminate mismatch, then distill it into non-autoregressive decentralized policies using a shared state-conditional action pool (VQ) and a CVAE-based agreement key that agents set from a common seed without communication.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the policy-agreement method instead of BCOffline MARL · Sensor, Poorreturn: 15.91 ± 1.75 -> 28.39 ± 0.72Helped
Use the policy-agreement method instead of BCOffline MARL · Sensor, Mediumreturn: 20.20 ± 5.38 -> 28.71 ± 0.32Helped
Use the policy-agreement method instead of BCOffline MARL · Sensor, Goodreturn: 28.32 ± 0.28 -> 29.22 ± 0.72Helped
Use the policy-agreement method instead of AlberDICEOffline MARL · Aloha, Poorreturn: 49.24 ± 0.55 -> 73.12 ± 0.51Helped
Use the policy-agreement method instead of AlberDICEOffline MARL · Aloha, Mediumreturn: 49.42 ± 0.90 -> 73.25 ± 0.63Helped
Use the policy-agreement method instead of AlberDICEOffline MARL · Aloha, Goodreturn: 48.31 ± 1.69 -> 75.34 ± 0.84Helped
Use the policy-agreement method instead of AlberDICEOffline MARL · Bridge, Poorreturn: -1.40 ± 0.26 -> -1.27 ± 0.02Helped
Use the policy-agreement method instead of AlberDICEOffline MARL · Bridge, Mediumreturn: -1.29 ± 0.00 -> -1.24 ± 0.00Helped
Use the policy-agreement method instead of AlberDICEOffline MARL · Bridge, Goodreturn: -1.27 ± 0.03 -> -1.24 ± 0.00Helped
Use the policy-agreement method instead of AlberDICEOffline MARL · XORreturn: 1.00 ± 0.00 -> 1.00 ± 0.00No clear effect
Use the policy-agreement method instead of AlberDICEOffline MARL · Permutationreturn: 1.00 ± 0.00 -> 1.00 ± 0.00No clear effect
Increase policy diversity by varying the threshold βAR and PA · Permutation and AlohareturnMixed

Surprising findings

Limitations

Experimental setup

Datasets: XOR offline datasets Permutation offline datasets Bridge offline datasets Sensor offline datasets Aloha offline datasets

Benchmarks: XOR Permutation Bridge Sensor Aloha

Metrics: mean return over 5 seeds standard error policy average entropy

Baselines: BC BCQ CQL MAICQ AlberDICE

Builds on: MAICQ ICQ Multi-agent MDP CVAE VQ-VAE

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