Learning Diverse Risk Preferences in Population-based Self-play
Not on the map. Why?
Abstract (arXiv)
Among the great successes of Reinforcement Learning (RL), self-play algorithms play an essential role in solving competitive games. Current self-play algorithms optimize the agent to maximize expected win-rates against its current or historical copies, making it often stuck in the local optimum and its strategy style simple and homogeneous. A possible solution is to improve the diversity of policies, which helps the agent break the stalemate and enhances its robustness when facing different opponents. However, enhancing diversity in the self-play algorithms is not trivial. In this paper, we aim to introduce diversity from the perspective that agents could have diverse risk preferences in the face of uncertainty. Specifically, we design a novel reinforcement learning algorithm called Risk-sensitive Proximal Policy Optimization (RPPO), which smoothly interpolates between worst-case and best-case policy learning and allows for policy learning with desired risk preferences. Seamlessly integrating RPPO with population-based self-play, agents in the population optimize dynamic risk-sensitive objectives with experiences from playing against diverse opponents. Empirical results show that our method achieves comparable or superior performance in competitive games and that diverse modes of behaviors emerge. Our code is public online at urlhttps://github.com/Jackory/RPBT.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 46 of its 74 references that are in the map. First posted on arXiv 19 May 2023.
Builds on
46 of 74 references.
References · 46
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 2,026
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,103
- 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 942
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
- 2017A Distributional Perspective on Reinforcement Learningcited by 765
- 2018Diversity is All You Need: Learning Skills without a Reward Functioncited by 752
- 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 527
- 2018Implicit Quantile Networks for Distributional Reinforcement Learningcited by 369
- 2017Population Based Training of Neural Networkscited by 367
- 2019Emergent Tool Use From Multi-Agent Autocurriculacited by 313
34 more
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 268
- 2018Human-level performance in first-person multiplayer games with population-based deep reinforcement learningcited by 264
- 2021Collaborating with Humans without Human Datacited by 142
- 2017Emergent Complexity via Multi-Agent Competitioncited by 120
- 2020Effective Diversity in Population Based Reinforcement Learningcited by 119
- 2017Continuous Adaptation via Meta-Learning in Nonstationary and Competitive Environmentscited by 108
- 2014Algorithms for CVaR Optimization in MDPscited by 99
- 2021Celebrating Diversity in Shared Multi-Agent Reinforcement Learningcited by 98
- 2019Open-ended Learning in Symmetric Zero-sum Gamescited by 96
- 2021Maximum Entropy Population-Based Training for Zero-Shot Human-AI Coordinationcited by 70
- 2020Real World Games Look Like Spinning Topscited by 66
- 2018Diversity-Driven Exploration Strategy for Deep Reinforcement Learningcited by 65
- 2019Statistics and Samples in Distributional Reinforcement Learningcited by 63
- 2019Emergent Coordination Through Competitioncited by 57
- 2019Worst Cases Policy Gradientscited by 52
- 2016CMA-ES for Hyperparameter Optimization of Deep Neural Networkscited by 48
- 2020Pipeline PSRO: A Scalable Approach for Finding Approximate Nash Equilibria in Large Gamescited by 47
- 2022Towards Safe Reinforcement Learning via Constraining Conditional Value-at-Riskcited by 41
- 2021Modelling Behavioural Diversity for Learning in Open-Ended Gamescited by 39
- 2019Collaborative Evolutionary Reinforcement Learningcited by 37
- 2023Learning Zero-Shot Cooperation with Humans, Assuming Humans Are Biasedcited by 37
- 2021Offline Reinforcement Learning with Value-based Episodic Memorycited by 36
- 2021Discovering Diverse Multi-Agent Strategic Behavior via Reward Randomizationcited by 35
- 2015Cumulative Prospect Theory Meets Reinforcement Learning: Prediction and Controlcited by 34
- 2019Diversity-Inducing Policy Gradient: Using Maximum Mean Discrepancy to Find a Set of Diverse Policiescited by 34
- 2021RMIX: Learning Risk-Sensitive Policies for Cooperative Reinforcement Learning Agentscited by 31
- 2021Diverse Auto-Curriculum is Critical for Successful Real-World Multiagent Learning Systemscited by 24
- 2022Continuously Discovering Novel Strategies via Reward-Switching Policy Optimizationcited by 23
- 2019A Generalized Framework for Population Based Trainingcited by 22
- 2021Pick Your Battles: Interaction Graphs as Population-Level Objectives for Strategic Diversitycited by 22
- 2019Learning Novel Policies For Taskscited by 20
- 2022NeuPL: Neural Population Learningcited by 14
- 2021Model-Free Risk-Sensitive Reinforcement Learningcited by 7
- 2021Learning to Play Soccer From Scratch: Sample-Efficient Emergent Coordination through Curriculum-Learning and Competitioncited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 1.
6 papers.
- 2025Episodic Novelty Through Temporal Distancecited by 16
- 2025Risk-Sensitive RL for Alleviating Exploration Dilemmas in Large Language Modelscited by 14
- 2024Craftium: Bridging Flexibility and Efficiency for Rich 3D Single- and Multi-Agent Environmentscited by 4
- 2026Actor-Critic Algorithm for Dynamic Expectile and CVaRcited by 2
- 2025Bidirectional Distillation: A Mixed-Play Framework for Multi-Agent Generalizable Behaviorscited by 0
- 2025DPMT: Dual Process Multi-scale Theory of Mind Framework for Real-time Human-AI Collaborationcited by 0
- 2026Actor-Critic Algorithm for Dynamic Expectile and CVaR8 May 2026
- 2025Risk-Sensitive RL for Alleviating Exploration Dilemmas in Large Language Models29 Sep 2025
- 2025DPMT: Dual Process Multi-scale Theory of Mind Framework for Real-time Human-AI Collaboration18 Jul 2025
- 2025Bidirectional Distillation: A Mixed-Play Framework for Multi-Agent Generalizable Behaviors16 May 2025
- 2025Episodic Novelty Through Temporal Distance26 Jan 2025
- 2024Craftium: Bridging Flexibility and Efficiency for Rich 3D Single- and Multi-Agent Environments4 Jul 2024