Graph Neural Networks to Predict Sports Outcomes

07/28/2022
by   Peter Xenopoulos, et al.
11

Predicting outcomes in sports is important for teams, leagues, bettors, media, and fans. Given the growing amount of player tracking data, sports analytics models are increasingly utilizing spatially-derived features built upon player tracking data. However, player-specific information, such as location, cannot readily be included as features themselves, since common modeling techniques rely on vector input. Accordingly, spatially-derived features are commonly constructed in relation to anchor objects, such as the distance to a ball or goal, through global feature aggregations, or via role-assignment schemes, where players are designated a distinct role in the game. In doing so, we sacrifice inter-player and local relationships in favor of global ones. To address this issue, we introduce a sport-agnostic graph-based representation of game states. We then use our proposed graph representation as input to graph neural networks to predict sports outcomes. Our approach preserves permutation invariance and allows for flexible player interaction weights. We demonstrate how our method provides statistically significant improvements over the state of the art for prediction tasks in both American football and esports, reducing test set loss by 9 respectively. Additionally, we show how our model can be used to answer "what if" questions in sports and to visualize relationships between players.

READ FULL TEXT

page 8

page 9

research
07/08/2023

On "Indifference" and Backward Induction in Games with Perfect Information

Indifference of a player with respect to two distinct outcomes of a game...
research
12/29/2021

Tired of Misattribution, Modeling Player Fatigue in the NBA

The prevailing belief propagated by NBA league observers is that the wor...
research
02/26/2023

NBA2Vec: Dense feature representations of NBA players

Understanding a player's performance in a basketball game requires an ev...
research
12/07/2020

AI-enabled Prediction of eSports Player Performance Using the Data from Heterogeneous Sensors

The emerging progress of eSports lacks the tools for ensuring high-quali...
research
03/19/2019

Learning Reciprocity in Complex Sequential Social Dilemmas

Reciprocity is an important feature of human social interaction and unde...
research
04/17/2023

About latent roles in forecasting players in team sports

Forecasting players in sports has grown in popularity due to the potenti...
research
04/23/2022

Graph Neural Network based Agent in Google Research Football

Deep neural networks (DNN) can approximate value functions or policies f...

Please sign up or login with your details

Forgot password? Click here to reset