Skip to main navigation Skip to search Skip to main content

Leveraging Partial Symmetry for Multi-Agent Reinforcement Learning

  • Xin Yu
  • , Rongye Shi*
  • , Pu Feng
  • , Yongkai Tian
  • , Simin Li
  • , Shuhao Liao
  • , Wenjun Wu
  • *Corresponding author for this work
  • Beihang University

Research output: Contribution to journalConference articlepeer-review

Abstract

Incorporating symmetry as an inductive bias into multi-agent reinforcement learning (MARL) has led to improvements in generalization, data efficiency, and physical consistency. While prior research has succeeded in using perfect symmetry prior, the realm of partial symmetry in the multi-agent domain remains unexplored. To fill in this gap, we introduce the partially symmetric Markov game, a new subclass of the Markov game. We then theoretically show that the performance error introduced by utilizing symmetry in MARL is bounded, implying that the symmetry prior can still be useful in MARL even in partial symmetry situations. Motivated by this insight, we propose the Partial Symmetry Exploitation (PSE) framework that is able to adaptively incorporate symmetry prior in MARL under different symmetry-breaking conditions. Specifically, by adaptively adjusting the exploitation of symmetry, our framework is able to achieve superior sample efficiency and overall performance of MARL algorithms. Extensive experiments are conducted to demonstrate the superior performance of the proposed framework over baselines. Finally, we implement the proposed framework in real-world multi-robot testbed to show its superiority.

Original languageEnglish
Pages (from-to)17583-17590
Number of pages8
JournalProceedings of the AAAI Conference on Artificial Intelligence
Volume38
Issue number16
DOIs
StatePublished - 25 Mar 2024
Event38th AAAI Conference on Artificial Intelligence, AAAI 2024 - Vancouver, Canada
Duration: 20 Feb 202427 Feb 2024

Fingerprint

Dive into the research topics of 'Leveraging Partial Symmetry for Multi-Agent Reinforcement Learning'. Together they form a unique fingerprint.

Cite this