mlsanityData to 14 Oct 2026

Interacting Diffusion Processes for Event Sequence Forecasting

arXiv 2310.17800 ↗First posted 26 Oct 2023cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

Neural Temporal Point Processes (TPPs) have emerged as the primary framework for predicting sequences of events that occur at irregular time intervals, but their sequential nature can hamper performance for long-horizon forecasts. To address this, we introduce a novel approach that incorporates a diffusion generative model. The model facilitates sequence-to-sequence prediction, allowing multi-step predictions based on historical event sequences. In contrast to previous approaches, our model directly learns the joint probability distribution of types and inter-arrival times for multiple events. This allows us to fully leverage the high dimensional modeling capability of modern generative models. Our model is composed of two diffusion processes, one for the time intervals and one for the event types. These processes interact through their respective denoising functions, which can take as input intermediate representations from both processes, allowing the model to learn complex interactions. We demonstrate that our proposal outperforms state-of-the-art baselines for long-horizon forecasting of TPP.

Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 22 of its 38 references that are in the map. First posted on arXiv 26 Oct 2023.

Builds on

22 of 38 references.

References · 22

  1. 2020Denoising Diffusion Probabilistic Modelscited by 21,076
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2020Denoising Diffusion Implicit Modelscited by 9,781
  4. 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,761
  5. 2021Argmax Flows and Multinomial Diffusion: Learning Categorical Distributionscited by 574
  6. 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 448
  7. 2020Transformer Hawkes Processcited by 235
  8. 2019Intensity-Free Learning of Temporal Point Processescited by 140
  9. 2019Fully Neural Network based Model for General Temporal Point Processescited by 122
  10. 2021Neural Temporal Point Processes: A Reviewcited by 114
  11. 2018Learning Tree-based Deep Model for Recommender Systemscited by 99
  12. 2021Transformer Embeddings of Irregularly Spaced Events and Their Participantscited by 93
10 more
  1. 2022HYPRO: A Hybridly Normalized Probabilistic Model for Long-Horizon Prediction of Event Sequencescited by 57
  2. 2019Imputing Missing Events in Continuous-Time Event Streamscited by 44
  3. 2018Lecture Notes: Temporal Point Processes and the Conditional Intensity Functioncited by 40
  4. 2020Fast and Flexible Temporal Point Processes with Triangular Mapscited by 30
  5. 2022Exploring Generative Neural Temporal Point Processcited by 30
  6. 2021Long Horizon Forecasting With Temporal Point Processescited by 20
  7. 2023Meta Temporal Point Processescited by 17
  8. 2023On the Predictive Accuracy of Neural Temporal Point Process Models for Continuous-time Event Datacited by 14
  9. 2020Learning Multivariate Hawkes Processes at Scalecited by 5
  10. 2022Modeling Continuous Time Sequences with Intermittent Observations using Marked Temporal Point Processescited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 2; 2025: 4; 2026: 4.

10 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2023Add and Thin: Diffusion for Temporal Point Processes
  2. 2025ADiff4TPP: Asynchronous Diffusion Models for Temporal Point Processes
  3. 2023Non-Autoregressive Diffusion-based Temporal Point Processes for Continuous-Time Long-Term Event Prediction
  4. 2024EventFlow: Forecasting Temporal Point Processes with Flow Matching
  5. 2025Stage-Diff: Stage-wise Long-Term Time Series Generation Based on Diffusion Models
  6. 2024The Rise of Diffusion Models in Time-Series Forecasting
  7. 2025Speculative Sampling for Parametric Temporal Point Processes
  8. 2025Dynamical Diffusion: Learning Temporal Dynamics with Diffusion Models