Interacting Diffusion Processes for Event Sequence Forecasting
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.
Code (1)
Tasks
DenoisingPoint ProcessesMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Add and Thin: Diffusion for Temporal Point Processes
Autoregressive neural networks within the temporal point process (TPP) framework have become the standard for modeling continuous-time event data. Even though these models can expressively capture event sequences in a on…
DenoisingDensity EstimationPoint ProcessesE-Motion: Future Motion Simulation via Event Sequence Diffusion
Forecasting a typical object's future motion is a critical task for interpreting and interacting with dynamic environments in computer vision. Event-based sensors, which could capture changes in the scene with exceptiona…
Unified Flow Matching for Long Horizon Event Forecasting
Modeling long horizon marked event sequences is a fundamental challenge in many real-world applications, including healthcare, finance, and user behavior modeling. Existing neural temporal point process models are typica…
Point ProcessesNon-Autoregressive Diffusion-based Temporal Point Processes for Continuous-Time Long-Term Event Prediction
Continuous-time long-term event prediction plays an important role in many application scenarios. Most existing works rely on autoregressive frameworks to predict event sequences, which suffer from error accumulation, th…
DenoisingPoint ProcessesPredictionLong Horizon Forecasting With Temporal Point Processes
In recent years, marked temporal point processes (MTPPs) have emerged as a powerful modeling machinery to characterize asynchronous events in a wide variety of applications. MTPPs have demonstrated significant potential …
Point Processes