Twine

Shot Classification & Goal-Probability (xG) Estimation Using Graph Neural Networks (HGTs)

Pedro Satorre-Mulet
Published

0
  • Project creator

▪ State-of-the-art and cutting-edge MSc. Data Science thesis’ research project – modelling football shots as heterogeneous graphs of all players, the ball, as well as the instantaneous spatial & physical context, and then applying Heterogeneous Graph Transformers (HGTs) to classify shot outcomes and estimate their respective goal probability (i.e. xG = Expected Goals).

▪ Successfully demonstrated statistically that HGTs significantly improve the shot outcome classification, and their respective goal-probability estimation & calibration over traditional xG models. This thesis was directly supervised under Dr. Gabriel Anzer (Head of Football Data Analytics at RB Leipzig).

▪ In addition, this project was selected by Founder David Sumpter as 1 of 4 finalists for Twelve Football’s “Pitch to the Pros #3”.

#Football #Soccer #FootballAI #SoccerAI #SportsAI #FootballAnalytics #SoccerAnalytics #SportsAnalytics #DeepLearning #MachineLearning #DL #ML #AI #DLEngineering #MLEngineering #AIEngineering #DataScience #NeuralNetworks #GraphNeuralNetworks #GNN #GNNs #HGT #HGTs #Transformers #GraphTransformers #ExpectedGoals #xG