Evaluating and Rewarding Teamwork Using Cooperative Game Abstractions

Abstract

Can we predict how well a team of individuals will perform together? How should individuals be rewarded for their contributions to the team performance? Cooperative game theory gives us a powerful set of tools for answering these questions: the characteristic function and solution concepts like the Shapley Value. There are two major difficulties in applying these techniques to real world problems: first, the characteristic function is rarely given to us and needs to be learned from data. Second, the Shapley Value is combinatorial in nature. We introduce a parametric model called cooperative game abstractions (CGAs) for estimating characteristic functions from data. CGAs are easy to learn, readily interpretable, and crucially allows linear-time computation of the Shapley Value. We provide identification results and sample complexity bounds for CGA models as well as error bounds in the estimation of the Shapley Value using CGAs. We apply our methods to study teams of artificial RL agents as well as real world teams from professional sports.

Cite

Text

Yan et al. "Evaluating and Rewarding Teamwork Using Cooperative Game Abstractions." Neural Information Processing Systems, 2020.

Markdown

[Yan et al. "Evaluating and Rewarding Teamwork Using Cooperative Game Abstractions." Neural Information Processing Systems, 2020.](https://mlanthology.org/neurips/2020/yan2020neurips-evaluating/)

BibTeX

@inproceedings{yan2020neurips-evaluating,
  title     = {{Evaluating and Rewarding Teamwork Using Cooperative Game Abstractions}},
  author    = {Yan, Tom and Kroer, Christian and Peysakhovich, Alexander},
  booktitle = {Neural Information Processing Systems},
  year      = {2020},
  url       = {https://mlanthology.org/neurips/2020/yan2020neurips-evaluating/}
}