Offline Multi-Agent Reinforcement Learning via In-Sample Sequential Policy Optimization
Zongkai Liu, Qian Lin, Chao Yu, Xiawei Wu, Yile Liang, Donghui Li, Xuetao Ding
TL;DR
This work tackles offline MARL challenges of distribution shift and OOD joint actions by introducing InSPO, an in-sample, sequential policy optimization method built on a Maximum-Entropy Behavior-Regularized Markov Game framework. InSPO updates agents one-by-one using a reverse KL regularizer, derives a closed-form in-sample policy update, and employs local Q-functions with importance resampling to maintain data-consistency. The authors prove monotonic policy improvement and convergence to a quantal response equilibrium (QRE), and demonstrate strong empirical performance on XOR, M-NE, Bridge, and StarCraft II benchmarks, often outperforming state-of-the-art offline MARL baselines. The approach enhances coordination under offline data constraints and provides a principled, theoretically grounded path toward robust multi-agent learning without generating out-of-distribution joint actions.
Abstract
Offline Multi-Agent Reinforcement Learning (MARL) is an emerging field that aims to learn optimal multi-agent policies from pre-collected datasets. Compared to single-agent case, multi-agent setting involves a large joint state-action space and coupled behaviors of multiple agents, which bring extra complexity to offline policy optimization. In this work, we revisit the existing offline MARL methods and show that in certain scenarios they can be problematic, leading to uncoordinated behaviors and out-of-distribution (OOD) joint actions. To address these issues, we propose a new offline MARL algorithm, named In-Sample Sequential Policy Optimization (InSPO). InSPO sequentially updates each agent's policy in an in-sample manner, which not only avoids selecting OOD joint actions but also carefully considers teammates' updated policies to enhance coordination. Additionally, by thoroughly exploring low-probability actions in the behavior policy, InSPO can well address the issue of premature convergence to sub-optimal solutions. Theoretically, we prove InSPO guarantees monotonic policy improvement and converges to quantal response equilibrium (QRE). Experimental results demonstrate the effectiveness of our method compared to current state-of-the-art offline MARL methods.
