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. The role of learners’ memory in app-based language instruction: the case of Duolingo.
  2. Towards a spatial understanding of identity play
  3. Global Finite-Time Stabilization of Planar Linear Systems With Actuator Saturation
  4. A Lean Convolutional Neural Network for Vehicle Classification
  5. A reference architecture for the integration of EMIS and ERP-Systems
  6. Effectiveness of a guided multicomponent internet and mobile gratitude training program - A pragmatic randomized controlled trial
  7. Sensor Fusion for Power Line Sensitive Monitoring and Load State Estimation
  8. Combining a PI Controller with an Adaptive Feedforward Control in PMSM
  9. Overcoming Multi-legacy Application Challenges through Building Dynamic Capabilities for Low-Code Adoption
  10. Outperformed by a Computer? - Comparing Human Decisions to Reinforcement Learning Agents, Assigning Lot Sizes in a Learning Factory
  11. Conceptualizing Role Development in Agile Transformations
  12. Educational reconstruction as model for the theory-based design of student-centered learning environments in electrical engineering courses
  13. Preventive Diagnostics for cardiovascular diseases based on probabilistic methods and description logic
  14. Action rate models for predicting actions in soccer
  15. TRY plant trait database – enhanced coverage and open access
  16. Neural correlates of the enactment effect in the brain
  17. Recontextualizing Anthropomorphic Metaphors in Organization Studies
  18. Assessing Quality of Teaching from Different Perspectives
  19. Trajectory tracking using MPC and a velocity observer for flat actuator systems in automotive applications
  20. Interactions between ecosystem properties and land use clarify spatial strategies to optimize trade-offs between agriculture and species conservation
  21. Global fern and lycophyte richness explained: How regional and local factors shape plot richness
  22. Pluralism and diversity: Trends in the use and application of ordination methods 1990-2007
  23. Failing and the perception of failure in student-driven transdisciplinary projects
  24. Optimization of waste management systems by integrating material fluxes, agents and regulatory mechanisms
  25. ℓp-norm multiple kernel learning