Byzantine Robust Cooperative Multi-Agent Reinforcement Learning as a Bayesian Game

Simin Li, Jun Guo, Jingqiao Xiu, Xin Yu, Jiakai Wang +3 more
2/12/2026

No official code found. Best implementation: DIG-Beihang/EIR-MAPPO (14 stars, last commit 2024-10-25).

Abstract

In this study, we explore the robustness of cooperative multi-agent reinforcement learning (c-MARL) against Byzantine failures, where any agent can enact arbitrary, worst-case actions due to malfunction or adversarial attack. To address the uncertainty that any agent can be adversarial, we propose a Bayesian Adversarial Robust Dec-POMDP (BARDec-POMDP) framework, which views Byzantine adversaries as nature-dictated types, represented by a separate transition. This allows agents to learn policies grounded on their posterior beliefs about the type of other agents, fostering collaboration with identified allies and minimizing vulnerability to adversarial manipulation. We define the optimal solution to the BARDec-POMDP as an ex post robust Bayesian Markov perfect equilibrium, which we proof to exist and weakly dominates the equilibrium of previous robust MARL approaches. To realize this equilibrium, we put forward a two-timescale actor-critic algorithm with almost sure convergence under specific conditions. Experimentation on matrix games, level-based foraging and StarCraft II indicate that, even under worst-case perturbations, our method successfully acquires intricate micromanagement skills and adaptively aligns with allies, demonstrating resilience against non-oblivious adversaries, random allies, observation-based attacks, and transfer-based attacks.

View on arXivView PDF

Code Implementations(1)

142PythonFeb 29, 20241 years ago

Similar Papers

Cite this paper

@article{li2026byzantine,
  title  = {Byzantine Robust Cooperative Multi-Agent Reinforcement Learning as a Bayesian Game},
  author = {Simin Li and Jun Guo and Jingqiao Xiu and Xin Yu and Jiakai Wang and Aishan Liu and Yaodong Yang and Xianglong Liu},
  year   = {2026},
  eprint = {2305.12872},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2305.12872},
  journal = {ICLR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.12872.svg)](https://codeofpaper.com/paper/2305.12872)

Discussion