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. Performance analysis for loss systems with many subscribers and concurrent services
  2. Computer als Medium
  3. Errors in Training Computer Skills
  4. Using Fuzzy PD Controllers for Soft Motions in a Car-like Robot
  5. A Matlab/Simulink toolbox for inversion of local linear model trees
  6. Jackson networks in nonautonomous random environments
  7. MICSIM: Concept, Developments, and Applications of a PC Microsimulation Model for Research and Teaching
  8. Petri net based EMIS-mappers for flexible manufacturing systems
  9. Reducing mean tardiness in a flexible job shop containing AGVs with optimized combinations of sequencing and routing rules
  10. Explaining the (Non-) Adoption of Advanced Data Analytics in Auditing
  11. Microsimulation - A survey of principles, developments and applications
  12. A Computational Research System for the History of Science
  13. A direct test of the similarity assumption — Focusing on differences as compared with similarities decreases automatic imitation
  14. Developing a model of financing for brownfield redevelopment
  15. Complex Trait-Treatment-Interaction analysis
  16. Schellings subjektivitätskritik
  17. Explaining Disagreement on Interest Rates in a Taylor-Rule Setting
  18. Biodiversity in space and time - towards a grid mapping for Mongolia
  19. How do students and teachers deal with mathematical modelling problems?
  20. Linking large-scale and small-scale distribution patterns of steppe plant species—An example using fourth-corner analysis
  21. Lengthscale-dependent modelling of ductile failure in metallic microstructures
  22. Learning in Real-World Laboratories: A Systematic Impulse for Discussion
  23. Enforcement concepts and strategies in the EU
  24. CODA - A Groupbase System For Cooperative Design Applications
  25. Introduction to Thinking the Problematic
  26. On the geometric control of internal forces in power grasps
  27. Tier
  28. Do edible oils reduce bacterial colonization of enamel in situ ?
  29. Oxygen dependence in the photoreaction of the pesticide metamitron
  30. Concurrently Observed Actions Are Represented Not as Compound Actions but as Independent Actions
  31. Sustainability-oriented technology exploration: managerial values, ambidextrous design, and separation drift
  32. An "intelligent product system" to replace "waste management"
  33. Cascade MIMO P-PID Controllers Applied in an Over-actuated Quadrotor Tilt-Rotor
  34. Why the measurement of species diversity requires prior value judgements
  35. The significance of tree-tree interactions for forest ecosystem functioning
  36. Assessment of age-correlated occupational strain as a prerequisite for age-appropriate work organization