Unifying Behavioral and Response Diversity for Open-ended Learning in Zero-sum Games
Not on the map. Why?
Abstract (arXiv)
Measuring and promoting policy diversity is critical for solving games with strong non-transitive dynamics where strategic cycles exist, and there is no consistent winner (e.g., Rock-Paper-Scissors). With that in mind, maintaining a pool of diverse policies via open-ended learning is an attractive solution, which can generate auto-curricula to avoid being exploited. However, in conventional open-ended learning algorithms, there are no widely accepted definitions for diversity, making it hard to construct and evaluate the diverse policies. In this work, we summarize previous concepts of diversity and work towards offering a unified measure of diversity in multi-agent open-ended learning to include all elements in Markov games, based on both Behavioral Diversity (BD) and Response Diversity (RD). At the trajectory distribution level, we re-define BD in the state-action space as the discrepancies of occupancy measures. For the reward dynamics, we propose RD to characterize diversity through the responses of policies when encountering different opponents. We also show that many current diversity measures fall in one of the categories of BD or RD but not both. With this unified diversity measure, we design the corresponding diversity-promoting objective and population effectivity when seeking the best responses in open-ended learning. We validate our methods in both relatively simple games like matrix game, non-transitive mixture model, and the complex textitGoogle Research Football environment. The population found by our methods reveals the lowest exploitability, highest population effectivity in matrix game and non-transitive mixture model, as well as the largest goal difference when interacting with opponents of various levels in textitGoogle Research Football.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 22 of its 44 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
22 of 44 references.
References · 22
- 2016Generative Adversarial Imitation Learningcited by 1,597
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
- 2018Diversity is All You Need: Learning Skills without a Reward Functioncited by 752
- 2017Learning Robust Rewards with Adversarial Inverse Reinforcement Learningcited by 490
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 268
- 2019Google Research Football: A Novel Reinforcement Learning Environmentcited by 260
- 2019A Divergence Minimization Perspective on Imitation Learning Methodscited by 190
- 2020Effective Diversity in Population Based Reinforcement Learningcited by 119
- 2019Open-ended Learning in Symmetric Zero-sum Gamescited by 96
- 2020Game-Theoretic Multiagent Reinforcement Learningcited by 94
- 2020Towards Playing Full MOBA Games with Deep Reinforcement Learningcited by 78
- 2020Real World Games Look Like Spinning Topscited by 66
10 more
- 2020Pipeline PSRO: A Scalable Approach for Finding Approximate Nash Equilibria in Large Gamescited by 47
- 2019Random Expert Distillation: Imitation Learning via Expert Policy Support Estimationcited by 42
- 2020Energy-Based Imitation Learningcited by 40
- 2021Modelling Behavioural Diversity for Learning in Open-Ended Gamescited by 39
- 2020Multi-Agent Determinantal Q-Learningcited by 36
- 2019Diversity-Inducing Policy Gradient: Using Maximum Mean Discrepancy to Find a Set of Diverse Policiescited by 34
- 2018GDPP: Learning Diverse Generations Using Determinantal Point Processcited by 26
- 2021Diverse Auto-Curriculum is Critical for Successful Real-World Multiagent Learning Systemscited by 24
- 2021Online Double Oraclecited by 18
- 2017Diversity-Promoting Bayesian Learning of Latent Variable Modelscited by 5
Built on by
Citing papers per year: 2021: 6; 2022: 2; 2023: 4; 2024: 2.
14 papers.
Sort:
By area:
- 2021Maximum Entropy Population-Based Training for Zero-Shot Human-AI Coordinationcited by 70
- 2021Offline Pre-trained Multi-Agent Decision Transformer: One Big Sequence Model Tackles All SMAC Taskscited by 32
- 2023Cooperative Open-ended Learning Framework for Zero-shot Coordinationcited by 30
- 2022Continuously Discovering Novel Strategies via Reward-Switching Policy Optimizationcited by 23
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Playcited by 20
- 2021TiKick: Towards Playing Multi-agent Football Full Games from Single-agent Demonstrationscited by 18
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solverscited by 14
- 2021Measuring the Non-Transitivity in Chesscited by 10
- 2021Online Markov Decision Processes with Non-oblivious Strategic Adversarycited by 3
- 2022On the Convergence of Fictitious Play: A Decomposition Approachcited by 2
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Gamescited by 2
- 2024Fusion-PSRO: Nash Policy Fusion for Policy Space Response Oraclescited by 2
- 2024Fusion-PSRO: Nash Policy Fusion for Policy Space Response Oracles31 May 2024
- 2024Feint Behaviors and Strategies: Formalization, Implementation and Evaluation4 Mar 2024
- 2023Diverse Policies Converge in Reward-free Markov Decision Processe23 Aug 2023
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Games9 Aug 2023
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Play15 Feb 2023
- 2023Cooperative Open-ended Learning Framework for Zero-shot Coordination9 Feb 2023
- 2022On the Convergence of Fictitious Play: A Decomposition Approach3 May 2022
- 2022Continuously Discovering Novel Strategies via Reward-Switching Policy Optimization4 Apr 2022
- 2021Maximum Entropy Population-Based Training for Zero-Shot Human-AI Coordination22 Dec 2021
- 2021Offline Pre-trained Multi-Agent Decision Transformer: One Big Sequence Model Tackles All SMAC Tasks6 Dec 2021
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solvers28 Oct 2021
- 2021Measuring the Non-Transitivity in Chess22 Oct 2021
- 2021Maximum Entropy Population-Based Training for Zero-Shot Human-AI Coordinationcited by 70
- 2023Cooperative Open-ended Learning Framework for Zero-shot Coordinationcited by 30
- 2022Continuously Discovering Novel Strategies via Reward-Switching Policy Optimizationcited by 23
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Playcited by 20
- 2021TiKick: Towards Playing Multi-agent Football Full Games from Single-agent Demonstrationscited by 18
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solverscited by 14
- 2021Measuring the Non-Transitivity in Chesscited by 10
- 2021Online Markov Decision Processes with Non-oblivious Strategic Adversarycited by 3
- 2022On the Convergence of Fictitious Play: A Decomposition Approachcited by 2
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Gamescited by 2
- 2024Fusion-PSRO: Nash Policy Fusion for Policy Space Response Oraclescited by 2
- 2023Diverse Policies Converge in Reward-free Markov Decision Processecited by 0
12 most cited of 13 All 13 (JSON)
- 2024Fusion-PSRO: Nash Policy Fusion for Policy Space Response Oracles31 May 2024
- 2024Feint Behaviors and Strategies: Formalization, Implementation and Evaluation4 Mar 2024
- 2023Diverse Policies Converge in Reward-free Markov Decision Processe23 Aug 2023
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Games9 Aug 2023
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Play15 Feb 2023
- 2023Cooperative Open-ended Learning Framework for Zero-shot Coordination9 Feb 2023
- 2022On the Convergence of Fictitious Play: A Decomposition Approach3 May 2022
- 2022Continuously Discovering Novel Strategies via Reward-Switching Policy Optimization4 Apr 2022
- 2021Maximum Entropy Population-Based Training for Zero-Shot Human-AI Coordination22 Dec 2021
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solvers28 Oct 2021
- 2021Measuring the Non-Transitivity in Chess22 Oct 2021
- 2021TiKick: Towards Playing Multi-agent Football Full Games from Single-agent Demonstrations9 Oct 2021
12 newest of 13 All 13 (JSON)