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. Modeling of lateness distributions depending on the sequencing method with respect to productivity effects
  2. Supporting the Development and Implementation of a Digitalization Strategy in SMEs through a Lightweight Architecture-based Method
  3. From "cracking the orthographic code" to "playing with language"
  4. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  5. A new way of assessing the interaction of a metallic phase precursor with a modified oxide support substrate as a source of information for predicting metal dispersion
  6. Computing regression statistics from grouped data
  7. Foundations and applications of computer based material flow networks for einvironmental management
  8. Study on the effects of tool design and process parameters on the robustness of deep drawing
  9. Gaussian processes for dispatching rule selection in production scheduling
  10. On finding nonisomorphic connected subgraphs and distinct molecular substructures.
  11. Switching from a Managing to a Monitoring Function on the Board
  12. Modelling and implementation of an Order2Cash Process in distributed systems
  13. A Structure and Content Prompt-based Method for Knowledge Graph Question Answering over Scholarly Data
  14. Teaching methods for modelling problems and students’ task-specific enjoyment, value, interest and self-efficacy expectations
  15. Spaces for challenging experiences, indeterminacy, and experimentation
  16. Digging into the roots
  17. Using transition management concepts for the evaluation of intersecting policy domains ('grand challenges')
  18. Commitment to grand challenges in fluid forms of organizing
  19. Using Language Learning Resources on YouTube
  20. What would Colin say?
  21. Errors in Training Computer Skills
  22. Teachers’ use of data from digital learning platforms for instructional design
  23. Cognitive load and instructionally supported learning with provided and learner-generated visualizations
  24. Towards an Interoperable Ecosystem of AI and LT Platforms: A Roadmap for the Implementation of Different Levels of Interoperability
  25. A Multimethod Latent State-Trait Model for Structurally Different and Interchangeable Methods
  26. Modeling Conditional Dependencies in Multiagent Trajectories
  27. Second language learners' performance in mathematics
  28. In-Vehicle Sensor System for Monitoring Efficiency of Vehicle E/E Architectures
  29. Acceleration of material-dominated calculations via phase-space simplicial subdivision and interpolation
  30. Factor structure and measurement invariance of the Students’ Self-report Checklist of Social and Learning Behaviour (SSL)
  31. Mechanism of dynamic recrystallization and evolution of texture in the hot working domains of the processing map for Mg-4Al-2Ba-2Ca Alloy
  32. More input, better output
  33. Modeling and simulation of size effects in metallic glasses with non-local continuum mechanics theory