Provable Self-Play Algorithms for Competitive Reinforcement Learning
Yu Bai, Chi Jin
Abstract
Self-play, where the algorithm learns by playing against itself without requiring any direct supervision, has become the new weapon in modern Reinforcement Learning (RL) for achieving superhuman performance in practice. However, the majority of exisiting theory in reinforcement learning only applies to the setting where the agent plays against a fixed environment; it remains largely open whether self-play algorithms can be provably effective, especially when it is necessary to manage the exploration/exploitation tradeoff. We study self-play in competitive reinforcement learning under the setting of Markov games, a generalization of Markov decision processes to the two-player case. We introduce a self-play algorithm---Value Iteration with Upper/Lower Confidence Bound (VI-ULCB)---and show that it achieves regret after playing steps of the game, where the regret is measured by the agent's performance against a fully adversarial opponent who can exploit the agent's strategy at any step. We also introduce an explore-then-exploit style algorithm, which achieves a slightly worse regret of , but is guaranteed to run in polynomial time even in the worst case. To the best of our knowledge, our work presents the first line of provably sample-efficient self-play algorithms for competitive reinforcement learning.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 77fd73dd-844c-4bb0-b8c4-fa344011609dCited by top-tier papers86
- Independent Policy Gradient Methods for Competitive Reinforcement LearningConstantinos Daskalakis, Dylan J. Foster, Noah GolowichNeurIPS 2020 · 200 citations
- Near-Optimal Reinforcement Learning with Self-PlayYu Bai, Chi Jin, Tiancheng YuNeurIPS 2020 · 150 citations
- Model-Based Multi-Agent RL in Zero-Sum Markov Games with Near-Optimal Sample ComplexityKaiqing Zhang, Sham M. Kakade, Tamer Basar, Lin F. YangNeurIPS 2020 · 144 citations
- A Sharp Analysis of Model-based Reinforcement Learning with Self-PlayQinghua Liu, Tiancheng Yu, Yu Bai, Chi JinICML 2021 · 137 citations
- Decentralized Q-learning in Zero-sum Markov GamesMuhammed O. Sayin, Kaiqing Zhang, David S. Leslie, Tamer Basar et al.NeurIPS 2021 · 105 citations
Builds on2
- Reward-Free Exploration for Reinforcement LearningChi Jin, Akshay Krishnamurthy, Max Simchowitz, Tiancheng YuICML 2020 · 226 citations
- Learning Adversarial Markov Decision Processes with Bandit Feedback and Unknown TransitionChi Jin, Tiancheng Jin, Haipeng Luo, Suvrit Sra et al.ICML 2020 · 117 citations
Related papers
- Provably Efficient Fictitious Play Policy Optimization for Zero-Sum Markov Games with Structured TransitionsShuang Qiu, Xiaohan Wei, Jieping Ye, Zhaoran Wang et al.ICML 2021 · 12 citations
- Posterior Sampling for Competitive RL: Function Approximation and Partial ObservationShuang Qiu, Ziyu Dai, Han Zhong, Zhaoran Wang et al.NeurIPS 2023 · 2 citations
- Online Learning in Unknown Markov GamesYi Tian, Yuanhao Wang, Tiancheng Yu, Suvrit SraICML 2021 · 48 citations
- Contrastive UCB: Provably Efficient Contrastive Self-Supervised Learning in Online Reinforcement LearningShuang Qiu, Lingxiao Wang, Chenjia Bai, Zhuoran Yang et al.ICML 2022 · 32 citations
- Offline Fictitious Self-Play for Competitive GamesJingxiao Chen, Weiji Xie, Weinan Zhang, Yong Yu et al.AAAI 2026 · 1 citation
