paper-with-me

Papers

baller2vec: A Multi-Entity Transformer For Multi-Agent Spatiotemporal Modeling

2021-02-05 · NeurIPS 2021 12 · Michael A. Alcorn, Anh Nguyen

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.

📄 PDF Abstract BibTeX arXiv:2102.03291

Code (1)

airalcorn2/baller2vec 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Attention 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…

Similar Papers 제목 키워드 기반

baller2vec++: A Look-Ahead Multi-Entity Transformer For Modeling Coordinated Agents

2021-04-24 · NeurIPS 2021 12 · Michael A. Alcorn, Anh Nguyen

In many multi-agent spatiotemporal systems, agents operate under the influence of shared, unobserved variables (e.g., the play a team is executing in a game of basketball). As a result, the trajectories of the agents are…

Trajectory Modeling

RisingBALLER: A player is a token, a match is a sentence, A path towards a foundational model for football players data analytics

2024-10-01 · Akedjou Achraff Adjileye

In this paper, I introduce RisingBALLER, the first publicly available approach that leverages a transformer model trained on football match data to learn match-specific player representations. Drawing inspiration from ad…

Language ModelingLanguage ModellingSentence

Probing Identity-Specific Motion Signatures: A Controlled Diagnostic Study

2026-07-03 · Yingtie Lei, Fangxun Liu, Baicheng Wu, Colin Lee 외 arxiv

Identity recognition (e.g., person, animal re-identification) has traditionally relied heavily on static appearance cues. Yet motion--consistent, individual-specific dynamics--can provide a complementary and potentially …

Learning Cross-Context Entity Representations from Text

2020-01-11 · Jeffrey Ling, Nicholas FitzGerald, Zifei Shan, Livio Baldini Soares 외

Language modeling tasks, in which words, or word-pieces, are predicted on the basis of a local context, have been very effective for learning word embeddings and context dependent representations of phrases. Motivated by…

Entity LinkingLanguage ModelingLanguage ModellingLearning Word Embeddings+2

How does AI play football? An analysis of RL and real-world football strategies

2021-11-24 · Atom Scott, Keisuke Fujii, Masaki Onishi

Recent advances in reinforcement learning (RL) have made it possible to develop sophisticated agents that excel in a wide range of applications. Simulations using such agents can provide valuable information in scenarios…

Reinforcement Learning (RL)