Major-Minor Mean Field Multi-Agent Reinforcement Learning

Kai Cui, Christian Fabian, Anam Tahir, Heinz Koeppl
3/19/2023
cs.LGcs.MAmath.OC

No official code found. Best implementation: tudkcui/M3FC-MARL (9 stars, MIT, last commit 2024-07-10).

Abstract

Multi-agent reinforcement learning (MARL) remains difficult to scale to many agents. Recent MARL using Mean Field Control (MFC) provides a tractable and rigorous approach to otherwise difficult cooperative MARL. However, the strict MFC assumption of many independent, weakly-interacting agents is too inflexible in practice. We generalize MFC to instead simultaneously model many similar and few complex agents -- as Major-Minor Mean Field Control (M3FC). Theoretically, we give approximation results for finite agent control, and verify the sufficiency of stationary policies for optimality together with a dynamic programming principle. Algorithmically, we propose Major-Minor Mean Field MARL (M3FMARL) for finite agent systems instead of the limiting system. The algorithm is shown to approximate the policy gradient of the underlying M3FC MDP. Finally, we demonstrate its capabilities experimentally in various scenarios. We observe a strong performance in comparison to state-of-the-art policy gradient MARL methods.

View on arXivView PDF

Code Implementations(1)

tudkcui/M3FC-MARLCommunity56%
MIT

This repository is the official implementation of the paper "Major-Minor Mean Field Multi-Agent Reinforcement Learning".

90C, C++May 23, 20242 years agoMIT

Similar Papers

Cite this paper

@article{cui2023majorminor,
  title  = {Major-Minor Mean Field Multi-Agent Reinforcement Learning},
  author = {Kai Cui and Christian Fabian and Anam Tahir and Heinz Koeppl},
  year   = {2023},
  eprint = {2303.10665},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.10665v2},
  journal = {ICML 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/2303.10665.svg)](https://codeofpaper.com/paper/2303.10665)

Discussion