Local Optimization Achieves Global Optimality in Multi-Agent Reinforcement Learning

Yulai Zhao, Zhuoran Yang, Zhaoran Wang, Jason D. Lee
5/8/2023
cs.LGcs.GTcs.MA

No official code found. Best implementation: zhaoyl18/ratio_game (8 stars, last commit 2023-06-01).

Abstract

Policy optimization methods with function approximation are widely used in multi-agent reinforcement learning. However, it remains elusive how to design such algorithms with statistical guarantees. Leveraging a multi-agent performance difference lemma that characterizes the landscape of multi-agent policy optimization, we find that the localized action value function serves as an ideal descent direction for each local policy. Motivated by the observation, we present a multi-agent PPO algorithm in which the local policy of each agent is updated similarly to vanilla PPO. We prove that with standard regularity conditions on the Markov game and problem-dependent quantities, our algorithm converges to the globally optimal policy at a sublinear rate. We extend our algorithm to the off-policy setting and introduce pessimism to policy evaluation, which aligns with experiments. To our knowledge, this is the first provably convergent multi-agent PPO algorithm in cooperative Markov games.

View on arXivView PDF

Code Implementations(1)

zhaoyl18/ratio_gameCommunity100%

policy gradient methods for von Neumann's ratio game

80PythonDec 19, 20203 years ago

Similar Papers

Cite this paper

@article{zhao2023local,
  title  = {Local Optimization Achieves Global Optimality in Multi-Agent Reinforcement Learning},
  author = {Yulai Zhao and Zhuoran Yang and Zhaoran Wang and Jason D. Lee},
  year   = {2023},
  eprint = {2305.04819},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.04819v1},
  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/2305.04819.svg)](https://codeofpaper.com/paper/2305.04819)

Discussion