Learning Multivariate Temporal Point Processes via the Time-Change Theorem

Abstract

Marked temporal point processes (TPPs) are a class of stochastic processes that describe the occurrence of a countable number of marked events over continuous time. In machine learning, the most common representation of marked TPPs is the univariate TPP coupled with a conditional mark distribution. Alternatively, we can represent marked TPPs as a multivariate temporal point process in which we model each sequence of marks interdependently. We introduce a learning framework for multivariate TPPs leveraging recent progress on learning univariate TPPs via time-change theorems to propose a deep-learning, invertible model for the conditional intensity. We rely neither on Monte Carlo approximation for the compensator nor on thinning for sampling. Therefore, we have a generative model that can efficiently sample the next event given a history of past events. Our models show strong alignment between the percentiles of the distribution expected from theory and the empirical ones.

Cite

Text

Augusto Zagatti et al. "Learning Multivariate Temporal Point Processes via the Time-Change Theorem." Artificial Intelligence and Statistics, 2024.

Markdown

[Augusto Zagatti et al. "Learning Multivariate Temporal Point Processes via the Time-Change Theorem." Artificial Intelligence and Statistics, 2024.](https://mlanthology.org/aistats/2024/augustozagatti2024aistats-learning/)

BibTeX

@inproceedings{augustozagatti2024aistats-learning,
  title     = {{Learning Multivariate Temporal Point Processes via the Time-Change Theorem}},
  author    = {Augusto Zagatti, Guilherme and Kiong Ng, See and Bressan, Stéphane},
  booktitle = {Artificial Intelligence and Statistics},
  year      = {2024},
  pages     = {3241-3249},
  volume    = {238},
  url       = {https://mlanthology.org/aistats/2024/augustozagatti2024aistats-learning/}
}