Learning Game-Theoretic Models of Multiagent Trajectories Using Implicit Layers

Abstract

For prediction of interacting agents' trajectories, we propose an end-to-end trainable architecture that hybridizes neural nets with game-theoretic reasoning, has interpretable intermediate representations, and transfers to downstream decision making. It uses a net that reveals preferences from the agents' past joint trajectory, and a differentiable implicit layer that maps these preferences to local Nash equilibria, forming the modes of the predicted future trajectory. Additionally, it learns an equilibrium refinement concept. For tractability, we introduce a new class of continuous potential games and an equilibrium-separating partition of the action space. We provide theoretical results for explicit gradients and soundness. In experiments, we evaluate our approach on two real-world data sets, where we predict highway drivers' merging trajectories, and on a simple decision-making transfer task.

Cite

Text

Geiger and Straehle. "Learning Game-Theoretic Models of Multiagent Trajectories Using Implicit Layers." AAAI Conference on Artificial Intelligence, 2021. doi:10.1609/AAAI.V35I6.16628

Markdown

[Geiger and Straehle. "Learning Game-Theoretic Models of Multiagent Trajectories Using Implicit Layers." AAAI Conference on Artificial Intelligence, 2021.](https://mlanthology.org/aaai/2021/geiger2021aaai-learning/) doi:10.1609/AAAI.V35I6.16628

BibTeX

@inproceedings{geiger2021aaai-learning,
  title     = {{Learning Game-Theoretic Models of Multiagent Trajectories Using Implicit Layers}},
  author    = {Geiger, Philipp and Straehle, Christoph-Nikolas},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2021},
  pages     = {4950-4958},
  doi       = {10.1609/AAAI.V35I6.16628},
  url       = {https://mlanthology.org/aaai/2021/geiger2021aaai-learning/}
}