baller2vec: A Multi-Entity Transformer For Multi-Agent Spatiotemporal Modeling
Not on the map. Why?
Abstract (arXiv)
Multi-agent spatiotemporal modeling is a challenging task from both an algorithmic design and computational complexity perspective. Recent work has explored the efficacy of traditional deep sequential models in this domain, but these architectures are slow and cumbersome to train, particularly as model size increases. Further, prior attempts to model interactions between agents across time have limitations, such as imposing an order on the agents, or making assumptions about their relationships. In this paper, we introduce baller2vec, a multi-entity generalization of the standard Transformer that can, with minimal assumptions, simultaneously and efficiently integrate information across entities and time. We test the effectiveness of baller2vec for multi-agent spatiotemporal modeling by training it to perform two different basketball-related tasks: (1) simultaneously modeling the trajectories of all players on the court and (2) modeling the trajectory of the ball. Not only does baller2vec learn to perform these tasks well (outperforming a graph recurrent neural network with a similar number of parameters by a wide margin), it also appears to "understand" the game of basketball, encoding idiosyncratic qualities of players in its embeddings, and performing basketball-relevant functions with its attention heads.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 26 of its 34 references that are in the map. First posted on arXiv 5 Feb 2021.
Builds on
26 of 34 references.
References · 26
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2017Graph Attention Networkscited by 8,854
- 2016Layer Normalizationcited by 5,579
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
14 more
- 2014Distributed Representations of Sentences and Documentscited by 677
- 2014Neural Turing Machinescited by 630
- 2013Generating Sequences With Recurrent Neural Networkscited by 549
- 2015A Recurrent Latent Variable Model for Sequential Datacited by 362
- 2014Memory Networkscited by 354
- 2020Spatio-Temporal Graph Transformer Networks for Pedestrian Trajectory Predictioncited by 218
- 2020Transformer Networks for Trajectory Forecastingcited by 180
- 2019Language Modeling with Deep Transformerscited by 96
- 2017Coordinated Multi-Agent Imitation Learningcited by 70
- 2018Generating Multi-Agent Trajectories using Programmatic Weak Supervisioncited by 46
- 2018Generative Modeling of Multimodal Multi-Human Behaviorcited by 24
- 2017Generating Long-term Trajectories Using Deep Hierarchical Networkscited by 23
- 2020Group Activity Detection from Trajectory and Video Data in Soccercited by 17
- 2019Learning Calibratable Policies using Programmatic Style-Consistencycited by 11
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 2; 2024: 3; 2025: 2; 2026: 2.
14 papers.
Sort:
By area:
- 2021Keyword Transformer: A Self-Attention Model for Keyword Spottingcited by 59
- 2021baller2vec++: A Look-Ahead Multi-Entity Transformer For Modeling Coordinated Agentscited by 12
- 2024TranSPORTmer: A Holistic Approach to Trajectory Understanding in Multi-Agent Sportscited by 11
- 2024FootBots: A Transformer-based Architecture for Motion Prediction in Soccercited by 8
- 2021Time-series Imputation of Temporally-occluded Multiagent Trajectoriescited by 7
- 2021The DEformer: An Order-Agnostic Distribution Estimating Transformercited by 5
- 2025JointDiff: Bridging Continuous and Discrete in Multi-Agent Trajectory Generationcited by 5
- 2023Discovering Intrinsic Spatial-Temporal Logic Rules to Explain Human Actionscited by 3
- 2023AQuaMaM: An Autoregressive, Quaternion Manifold Model for Rapidly Estimating Complex SO(3) Distributionscited by 1
- 2022What AI can do for horse-racing ?cited by 0
- 2024SportsNGEN: Sustained Generation of Realistic Multi-player Sports Gameplaycited by 0
- 2025CourtMotion: Learning Event-Driven Motion Representations from Skeletal Data for Basketballcited by 0
- 2026SVI-Bench: A Dynamic Microworld for Strategic Video Intelligence29 May 2026
- 2026PathCRF: Ball-Free Soccer Event Detection via Possession Path Inference from Player Trajectories12 Feb 2026
- 2025CourtMotion: Learning Event-Driven Motion Representations from Skeletal Data for Basketball1 Dec 2025
- 2025JointDiff: Bridging Continuous and Discrete in Multi-Agent Trajectory Generation26 Sep 2025
- 2024TranSPORTmer: A Holistic Approach to Trajectory Understanding in Multi-Agent Sports23 Oct 2024
- 2024FootBots: A Transformer-based Architecture for Motion Prediction in Soccer28 Jun 2024
- 2024SportsNGEN: Sustained Generation of Realistic Multi-player Sports Gameplay10 Feb 2024
- 2023Discovering Intrinsic Spatial-Temporal Logic Rules to Explain Human Actions21 Jun 2023
- 2023AQuaMaM: An Autoregressive, Quaternion Manifold Model for Rapidly Estimating Complex SO(3) Distributions21 Jan 2023
- 2022What AI can do for horse-racing ?11 Jul 2022
- 2021The DEformer: An Order-Agnostic Distribution Estimating Transformer13 Jun 2021
- 2021Time-series Imputation of Temporally-occluded Multiagent Trajectories8 Jun 2021
- 2021Keyword Transformer: A Self-Attention Model for Keyword Spottingcited by 59
- 2021baller2vec++: A Look-Ahead Multi-Entity Transformer For Modeling Coordinated Agentscited by 12
- 2024TranSPORTmer: A Holistic Approach to Trajectory Understanding in Multi-Agent Sportscited by 11
- 2024FootBots: A Transformer-based Architecture for Motion Prediction in Soccercited by 8
- 2021Time-series Imputation of Temporally-occluded Multiagent Trajectoriescited by 7
- 2021The DEformer: An Order-Agnostic Distribution Estimating Transformercited by 5
- 2025JointDiff: Bridging Continuous and Discrete in Multi-Agent Trajectory Generationcited by 5
- 2023Discovering Intrinsic Spatial-Temporal Logic Rules to Explain Human Actionscited by 3
- 2023AQuaMaM: An Autoregressive, Quaternion Manifold Model for Rapidly Estimating Complex SO(3) Distributionscited by 1
- 2022What AI can do for horse-racing ?cited by 0
- 2024SportsNGEN: Sustained Generation of Realistic Multi-player Sports Gameplaycited by 0
- 2025CourtMotion: Learning Event-Driven Motion Representations from Skeletal Data for Basketballcited by 0
12 most cited of 13 All 13 (JSON)
- 2026PathCRF: Ball-Free Soccer Event Detection via Possession Path Inference from Player Trajectories12 Feb 2026
- 2025CourtMotion: Learning Event-Driven Motion Representations from Skeletal Data for Basketball1 Dec 2025
- 2025JointDiff: Bridging Continuous and Discrete in Multi-Agent Trajectory Generation26 Sep 2025
- 2024TranSPORTmer: A Holistic Approach to Trajectory Understanding in Multi-Agent Sports23 Oct 2024
- 2024FootBots: A Transformer-based Architecture for Motion Prediction in Soccer28 Jun 2024
- 2024SportsNGEN: Sustained Generation of Realistic Multi-player Sports Gameplay10 Feb 2024
- 2023Discovering Intrinsic Spatial-Temporal Logic Rules to Explain Human Actions21 Jun 2023
- 2023AQuaMaM: An Autoregressive, Quaternion Manifold Model for Rapidly Estimating Complex SO(3) Distributions21 Jan 2023
- 2022What AI can do for horse-racing ?11 Jul 2022
- 2021The DEformer: An Order-Agnostic Distribution Estimating Transformer13 Jun 2021
- 2021Time-series Imputation of Temporally-occluded Multiagent Trajectories8 Jun 2021
- 2021baller2vec++: A Look-Ahead Multi-Entity Transformer For Modeling Coordinated Agents24 Apr 2021
12 newest of 13 All 13 (JSON)