AIMAMay 3, 2022

Model-Free Opponent Shaping

arXiv:2205.01447v254 citationsh-index: 23
AI Analysis

This addresses the challenge of multi-agent cooperation in games for AI researchers, though it appears incremental as it builds on prior opponent shaping methods.

The paper tackles the problem of self-interested learning agents in general-sum games leading to poor collective outcomes, such as defect-defect in the iterated prisoner's dilemma, by proposing Model-Free Opponent Shaping (M-FOS), which learns meta-policies for long-horizon opponent shaping and achieves near-optimal exploitation of naive learners and sophisticated algorithms, including learning the Zero-Determinant extortion strategy.

In general-sum games, the interaction of self-interested learning agents commonly leads to collectively worst-case outcomes, such as defect-defect in the iterated prisoner's dilemma (IPD). To overcome this, some methods, such as Learning with Opponent-Learning Awareness (LOLA), shape their opponents' learning process. However, these methods are myopic since only a small number of steps can be anticipated, are asymmetric since they treat other agents as naive learners, and require the use of higher-order derivatives, which are calculated through white-box access to an opponent's differentiable learning algorithm. To address these issues, we propose Model-Free Opponent Shaping (M-FOS). M-FOS learns in a meta-game in which each meta-step is an episode of the underlying inner game. The meta-state consists of the inner policies, and the meta-policy produces a new inner policy to be used in the next episode. M-FOS then uses generic model-free optimisation methods to learn meta-policies that accomplish long-horizon opponent shaping. Empirically, M-FOS near-optimally exploits naive learners and other, more sophisticated algorithms from the literature. For example, to the best of our knowledge, it is the first method to learn the well-known Zero-Determinant (ZD) extortion strategy in the IPD. In the same settings, M-FOS leads to socially optimal outcomes under meta-self-play. Finally, we show that M-FOS can be scaled to high-dimensional settings.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes