Contextual movement models based on normalizing flows

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

Movement models predict positions of players (or objects in general) over time and are thus key to analyzing spatiotemporal data as it is often used in sports analytics. Existing movement models are either designed from physical principles or are entirely data-driven. However, the former suffers from oversimplifications to achieve feasible and interpretable models, while the latter relies on computationally costly, from a current point of view, nonparametric density estimations and require maintaining multiple estimators, each responsible for different types of movements (e.g., such as different velocities). In this paper, we propose a unified contextual probabilistic movement model based on normalizing flows. Our approach learns the desired densities by directly optimizing the likelihood and maintains only a single contextual model that can be conditioned on auxiliary variables. Training is simultaneously performed on all observed types of movements, resulting in an effective and efficient movement model. We empirically evaluate our approach on spatiotemporal data from professional soccer. Our findings show that our approach outperforms the state of the art while being orders of magnitude more efficient with respect to computation time and memory requirements.
Original languageEnglish
JournalAStA Advances in Statistical Analysis
Volume107
Issue number1-2
Pages (from-to)51-72
Number of pages22
ISSN1863-8171
DOIs
Publication statusPublished - 03.2023

Bibliographical note

Publisher Copyright:
© 2021, The Author(s).

    Research areas

  • Density estimation, Movement models, Normalizing flows, Soccer data, Spatiotemporal data, Sports analytics
  • Business informatics

Recently viewed

Publications

  1. Lyapunov Convergence Analysis for Asymptotic Tracking Using Forward and Backward Euler Approximation of Discrete Differential Equations
  2. A Lean Convolutional Neural Network for Vehicle Classification
  3. Analyzing User Journey Data In Digital Health: Predicting Dropout From A Digital CBT-I Intervention
  4. Recognition and approach responses toward threatening objects
  5. Effectiveness of a guided multicomponent internet and mobile gratitude training program - A pragmatic randomized controlled trial
  6. Formative Perspectives on the Relation Between CSR Communication and CSR Practices
  7. Global Finite-Time Stabilization of Planar Linear Systems With Actuator Saturation
  8. Sensitivity to complexity - an important prerequisite of problem solving mathematics teaching
  9. Towards a spatial understanding of identity play
  10. Supporting the Development and Implementation of a Digitalization Strategy in SMEs through a Lightweight Architecture-based Method
  11. Dispatching rule selection with Gaussian processes
  12. Web-scale extension of RDF knowledge bases from templated websites
  13. Interpreting Strings, Weaving Threads
  14. Constraints are the solution, not the problem
  15. An extended analytical approach to evaluating monotonic functions of fuzzy numbers
  16. Advantages and disadvantages of different text coding procedures for research and practice in a school context
  17. Parameters Estimation of a Lotka-Volterra Model in an Application for Market Graphics Processing Units
  18. Robust Flatness Based Control of an Electromagnetic Linear Actuator Using Adaptive PID Controller
  19. Segment Introduction
  20. Empowering materials processing and performance from data and AI
  21. Changes in the Complexity of Limb Movements during the First Year of Life across Different Tasks
  22. Comparison of Bio-Inspired Algorithms in a Case Study for Optimizing Capacitor Bank Allocation in Electrical Power Distribution
  23. Changing the Administration from within:
  24. Estimation and interpretation of a Heckman selection model with endogenous covariates
  25. Mining positional data streams
  26. From "cracking the orthographic code" to "playing with language"
  27. Who can receive the pass? A computational model for quantifying availability in soccer
  28. An analytical approach to evaluating nonmonotonic functions of fuzzy numbers
  29. Enhancing implicit change detection through action
  30. Development of a scoring parameter to characterize data quality of centroids in high-resolution mass spectra
  31. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  32. Understanding the properties of isospectral points and pairs in graphs
  33. Analyzing math teacher students' sensitivity for aspects of the complexity of problem oriented mathematics instruction
  34. Trait correlation network analysis identifies biomass allocation traits and stem specific length as hub traits in herbaceous perennial plants
  35. The signal location task as a method quantifying the distribution of attention
  36. Applications of the Simultaneous Modular Approach in the Field of Material Flow Analysis
  37. Generating Energy Optimal Powertrain Force Trajectories with Dynamic Constraints