Deep Continuous-Time State-Space Models for Marked Event Sequences
Yuxin Chang, Alex Boyd, Cao Xiao, Taha Kass-Hout, Parminder Bhatia, Padhraic Smyth, Andrew Warrington
TL;DR
We address the challenge of modeling marked event sequences by marrying latent linear Hawkes dynamics with deep state-space models to form a continuous-time, highly expressive MTPP. The proposed S2P2 architecture stacks latent linear Hawkes layers with nonlinearities and exploits diagonalization and zero-order hold discretization to enable parallel inference with logarithmic depth. Empirically, S2P2 achieves state-of-the-art per-event log-likelihood across eight real-world datasets, averaging a 33% improvement over strong baselines, while also delivering solid time and mark predictions and well-calibrated uncertainties. The approach combines strong inductive biases for continuous-time event dynamics with scalable computation, and is complemented by an open-source PyTorch implementation via EasyTPP to support broad adoption in real-world applications.
Abstract
Marked temporal point processes (MTPPs) model sequences of events occurring at irregular time intervals, with wide-ranging applications in fields such as healthcare, finance and social networks. We propose the state-space point process (S2P2) model, a novel and performant model that leverages techniques derived for modern deep state-space models (SSMs) to overcome limitations of existing MTPP models, while simultaneously imbuing strong inductive biases for continuous-time event sequences that other discrete sequence models (i.e., RNNs, transformers) do not capture. Inspired by the classical linear Hawkes processes, we propose an architecture that interleaves stochastic jump differential equations with nonlinearities to create a highly expressive intensity-based MTPP model, without the need for restrictive parametric assumptions for the intensity. Our approach enables efficient training and inference with a parallel scan, bringing linear complexity and sublinear scaling while retaining expressivity to MTPPs. Empirically, S2P2 achieves state-of-the-art predictive likelihoods across eight real-world datasets, delivering an average improvement of 33% over the best existing approaches.
