Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

From Jumps to Signatures: a Generative Method for Temporal Point Processes

About

Rough path signatures are a universal feature map for continuous paths and, via the expected signature, characterise path distributions. These guarantees do not directly extend to cadlag paths of Temporal Point Processes (TPPs), limiting the use of signature methods for event sequences. Furthermore, neural TPP models, including recent generative approaches, optimise per-event objectives with no global sequence-level loss, while evaluation of variable-length event sequences lacks distributional discrepancy measures. This paper proposes a common pathwise framework for addressing these limitations. We introduce the interarrival embedding, a stable, injective lift from jump paths to continuous paths of bounded variation, extending signature methods to discrete event sequences. Our theoretical contributions give rise to sigTPP, the first signature-based generative model for TPPs, trained using a path-level loss on complete trajectories. We further analyse the space of counting paths and derive three distributional discrepancies, providing mathematically justified tools for evaluating generative TPP models. Across synthetic and real-world datasets, sigTPP achieves the best average rank based on eight complementary metrics, outperforms or is within a standard error of the strongest baseline in 64% of the dataset-metric pairs, and according to a relative score, improves against every baseline by at least 19% on average.

Niels Cariou-Kotlarek, Vasileios Lampos• 2026

Related benchmarks

TaskDatasetResultRank
Temporal Point Process modelingSynthetic datasets Aggregated (Synth.)
E0.003
9
Temporal Point Process modelingReal-world datasets Aggregated
E0.134
9
Temporal Point Process modelingAll datasets Combined (All)
E0.024
9
Temporal Point Process tasksEQ
MAE (x10^-1)11.34
6
Temporal Point Process tasksIP
MAE60.1
6
Temporal Point Process tasksYLP
MAE53.3
6
Temporal Point Process tasksPS
MAE92.5
6
Temporal Point Process tasksH3
MAE49
6
Temporal Point Process tasksSO
MAE (x10^-1)10.26
6
Temporal Point Process tasksH1
MAE23.21
6
Showing 10 of 12 rows

Other info

Follow for update