Reciprocal Reward Influence Encourages Cooperation From Self-Interested Agents
Not on the map. Why?
Abstract (arXiv)
Cooperation between self-interested individuals is a widespread phenomenon in the natural world, but remains elusive in interactions between artificially intelligent agents. Instead, naive reinforcement learning algorithms typically converge to Pareto-dominated outcomes in even the simplest of social dilemmas. An emerging literature on opponent shaping has demonstrated the ability to reach prosocial outcomes by influencing the learning of other agents. However, such methods differentiate through the learning step of other agents or optimize for meta-game dynamics, which rely on privileged access to opponents' learning algorithms or exponential sample complexity, respectively. To provide a learning rule-agnostic and sample-efficient alternative, we introduce Reciprocators, reinforcement learning agents which are intrinsically motivated to reciprocate the influence of opponents' actions on their returns. This approach seeks to modify other agents' Q-values by increasing their return following beneficial actions (with respect to the Reciprocator) and decreasing it after detrimental actions, guiding them towards mutually beneficial actions without directly differentiating through a model of their policy. We show that Reciprocators can be used to promote cooperation in temporally extended social dilemmas during simultaneous learning. Our code is available at https://github.com/johnlyzhou/reciprocator/.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 24 of its 39 references that are in the map. First posted on arXiv 3 Jun 2024.
Builds on
24 of 39 references.
References · 24
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2015Prioritized Experience Replaycited by 1,070
- 2017Counterfactual Multi-Agent Policy Gradientscited by 733
- 2018QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 697
- 2017Value-Decomposition Networks For Cooperative Multi-Agent Learningcited by 490
- 2017Learning with Opponent-Learning Awarenesscited by 218
- 2017Multi-agent Reinforcement Learning in Sequential Social Dilemmascited by 206
- 2018Inequity aversion improves cooperation in intertemporal social dilemmascited by 106
- 2023METRA: Scalable Unsupervised RL with Metric-Aware Abstractioncited by 80
- 2019Influence-Based Multi-Agent Explorationcited by 75
- 2017Time Limits in Reinforcement Learningcited by 72
12 more
- 2020Learning to Incentivize Other Learning Agentscited by 55
- 2017Maintaining cooperation in complex social dilemmas using deep reinforcement learningcited by 48
- 2022Model-Free Opponent Shapingcited by 43
- 2020A Policy Gradient Algorithm for Learning to Learn in Multiagent Reinforcement Learningcited by 40
- 2022COLA: Consistent Learning with Opponent-Learning Awarenesscited by 38
- 2021Model-Based Opponent Modelingcited by 21
- 2022Proximal Learning With Opponent-Learning Awarenesscited by 20
- 2023Scaling Opponent Shaping to High Dimensional Gamescited by 12
- 2024LOQA: Learning with Opponent Q-Learning Awarenesscited by 8
- 2024Aligning Individual and Collective Objectives in Multi-Agent Cooperationcited by 7
- 2019Towards Empathic Deep Q-Learningcited by 5
- 2022The emergence of division of labor through decentralized social sanctioningcited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.