Towards Fault Tolerance in Multi-Agent Reinforcement Learning

Yuchen Shi, Huaxin Pei, Liang Feng, Yi Zhang, Danya Yao
11/30/2024
cs.LGcs.AIcs.MA

No official code found. Best implementation: xbgit/FaultTolerance_AACFT (6 stars, last commit 2025-12-30).

Abstract

Agent faults pose a significant threat to the performance of multi-agent reinforcement learning (MARL) algorithms, introducing two key challenges. First, agents often struggle to extract critical information from the chaotic state space created by unexpected faults. Second, transitions recorded before and after faults in the replay buffer affect training unevenly, leading to a sample imbalance problem. To overcome these challenges, this paper enhances the fault tolerance of MARL by combining optimized model architecture with a tailored training data sampling strategy. Specifically, an attention mechanism is incorporated into the actor and critic networks to automatically detect faults and dynamically regulate the attention given to faulty agents. Additionally, a prioritization mechanism is introduced to selectively sample transitions critical to current training needs. To further support research in this area, we design and open-source a highly decoupled code platform for fault-tolerant MARL, aimed at improving the efficiency of studying related problems. Experimental results demonstrate the effectiveness of our method in handling various types of faults, faults occurring in any agent, and faults arising at random times.

View on arXivView PDF

Code Implementations(1)

A platform for studying MARL-based fault-tolerant multi-agent system.

63PythonNov 29, 20249 months ago

Similar Papers

Cite this paper

@article{shi2024towards,
  title  = {Towards Fault Tolerance in Multi-Agent Reinforcement Learning},
  author = {Yuchen Shi and Huaxin Pei and Liang Feng and Yi Zhang and Danya Yao},
  year   = {2024},
  eprint = {2412.00534},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.00534v1}
}

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/2412.00534.svg)](https://codeofpaper.com/paper/2412.00534)

Discussion