Learning to Play against Any Mixture of Opponents
Not on the map. Why?
Abstract (arXiv)
Intuitively, experience playing against one mixture of opponents in a given domain should be relevant for a different mixture in the same domain. We propose a transfer learning method, Q-Mixing, that starts by learning Q-values against each pure-strategy opponent. Then a Q-value for any distribution of opponent strategies is approximated by appropriately averaging the separately learned Q-values. From these components, we construct policies against all opponent mixtures without any further training. We empirically validate Q-Mixing in two environments: a simple grid-world soccer environment, and a complicated cyber-security game. We find that Q-Mixing is able to successfully transfer knowledge across any mixture of opponents. We next consider the use of observations during play to update the believed distribution of opponents. We introduce an opponent classifier -- trained in parallel to Q-learning, using the same data -- and use the classifier results to refine the mixing of Q-values. We find that Q-Mixing augmented with the opponent classifier function performs comparably, and with lower variance, than training directly against a mixed-strategy opponent.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 1; 2024: 0; 2025: 1; 2026: 1.
8 papers.
- 2021Deep Interactive Bayesian Reinforcement Learning via Meta-Learningcited by 29
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solverscited by 14
- 2022NeuPL: Neural Population Learningcited by 14
- 2022Simplex Neural Population Learning: Any-Mixture Bayes-Optimality in Symmetric Zero-sum Gamescited by 8
- 2022Generalized Beliefs for Cooperative AIcited by 5
- 2023Co-Learning Empirical Games and World Modelscited by 4
- 2025PoolFlip: A Multi-Agent Reinforcement Learning Security Environment for Cyber Defensecited by 0
- 2026DNQ: Deep Nash Q-Network for Partially Observable n-Player Gamescited by 0
- 2026DNQ: Deep Nash Q-Network for Partially Observable n-Player Games4 Jun 2026
- 2025PoolFlip: A Multi-Agent Reinforcement Learning Security Environment for Cyber Defense27 Aug 2025
- 2023Co-Learning Empirical Games and World Models23 May 2023
- 2022Generalized Beliefs for Cooperative AI26 Jun 2022
- 2022Simplex Neural Population Learning: Any-Mixture Bayes-Optimality in Symmetric Zero-sum Games31 May 2022
- 2022NeuPL: Neural Population Learning15 Feb 2022
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solvers28 Oct 2021
- 2021Deep Interactive Bayesian Reinforcement Learning via Meta-Learning11 Jan 2021