Decentralized Transformers with Centralized Aggregation are Sample-Efficient Multi-Agent World Models

Yang Zhang, Chenjia Bai, Bin Zhao, Junchi Yan, Xiu Li +1 more
6/22/2024
cs.LGcs.AIcs.MA

No official code found. Best implementation: lucidrains/perceiver-pytorch (1,217 stars, MIT, last commit 2023-08-22). 1 more below.

Abstract

Learning a world model for model-free Reinforcement Learning (RL) agents can significantly improve the sample efficiency by learning policies in imagination. However, building a world model for Multi-Agent RL (MARL) can be particularly challenging due to the scalability issue in a centralized architecture arising from a large number of agents, and also the non-stationarity issue in a decentralized architecture stemming from the inter-dependency among agents. To address both challenges, we propose a novel world model for MARL that learns decentralized local dynamics for scalability, combined with a centralized representation aggregation from all agents. We cast the dynamics learning as an auto-regressive sequence modeling problem over discrete tokens by leveraging the expressive Transformer architecture, in order to model complex local dynamics across different agents and provide accurate and consistent long-term imaginations. As the first pioneering Transformer-based world model for multi-agent systems, we introduce a Perceiver Transformer as an effective solution to enable centralized representation aggregation within this context. Results on Starcraft Multi-Agent Challenge (SMAC) show that it outperforms strong model-free approaches and existing model-based methods in both sample efficiency and overall performance.

View on arXivView PDF

Code Implementations(2)

MIT

Implementation of Perceiver, General Perception with Iterative Attention, in Pytorch

1,217140PythonMar 5, 20213 years agoMIT
artificial-intelligenceattention-mechanismdeep-learning
breez3young/MARIECommunity58%
MIT

Official Implementation of "Decentralized Transformers with Centralized Aggregation are Sample-Efficient Multi-Agent World Models" (accepted at Transaction on Machine Learning Research, TMLR)

234Shell, PythonFeb 10, 202510 months agoMIT

Similar Papers

Cite this paper

@article{zhang2024decentralized,
  title  = {Decentralized Transformers with Centralized Aggregation are Sample-Efficient Multi-Agent World Models},
  author = {Yang Zhang and Chenjia Bai and Bin Zhao and Junchi Yan and Xiu Li and Xuelong Li},
  year   = {2024},
  eprint = {2406.15836},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.15836v2}
}

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

Discussion