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. A guided simulated annealing search for solving the pick-up and delivery problem with time windows and capacity constraints
  2. The role of learners’ memory in app-based language instruction: the case of Duolingo.
  3. Creating regional (e-)learning networks
  4. Towards a spatial understanding of identity play
  5. A Lean Convolutional Neural Network for Vehicle Classification
  6. A reference architecture for the integration of EMIS and ERP-Systems
  7. Modeling of lateness distributions depending on the sequencing method with respect to productivity effects
  8. Effectiveness of a guided multicomponent internet and mobile gratitude training program - A pragmatic randomized controlled trial
  9. Multi-view discriminative sequential learning
  10. Sensor Fusion for Power Line Sensitive Monitoring and Load State Estimation
  11. Supporting the Development and Implementation of a Digitalization Strategy in SMEs through a Lightweight Architecture-based Method
  12. Web-scale extension of RDF knowledge bases from templated websites
  13. Clause identification using entropy guided transformation learning
  14. Experimentally established correlation of friction surfacing process temperature and deposit geometry
  15. Intellectual property issues in the use and distribution of remote sensing data
  16. Mathematical Modeling for Robot 3D Laser Scanning in Complete Darkness Environments to Advance Pipeline Inspection
  17. Interpreting Strings, Weaving Threads
  18. Constraints are the solution, not the problem
  19. Robust Flatness Based Control of an Electromagnetic Linear Actuator Using Adaptive PID Controller
  20. Segment Introduction
  21. Investigation and modeling of the material behavior due to evolving dislocation microstructures in fcc and bcc metals
  22. Improving short-term academic performance in the flipped classroom using dynamic geometry software
  23. Homogenization methods for multi-phase elastic composites with non-elliptical reinforcements
  24. From "cracking the orthographic code" to "playing with language"
  25. The signal location task as a method quantifying the distribution of attention
  26. Generating Energy Optimal Powertrain Force Trajectories with Dynamic Constraints
  27. Universal Threshold Calculation for Fingerprinting Decoders using Mixture Models
  28. Analyzing math teacher students' sensitivity for aspects of the complexity of problem oriented mathematics instruction
  29. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  30. Towards a Bayesian Student Model for Detecting Decimal Misconceptions
  31. Real-time RDF extraction from unstructured data streams
  32. What does it mean to be sensitive for the complexity of (problem oriented) teaching?
  33. Combining a PI Controller with an Adaptive Feedforward Control in PMSM
  34. Improving students’ science text comprehension through metacognitive self-regulation when applying learning strategies
  35. “Ideation is Fine, but Execution is Key”
  36. Age effects on controlling tools with sensorimotor transformations
  37. 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