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

Efficient Temporal Point Processes via Monotone Alternating Splines

About

Temporal point processes (TPPs) have widespread applications across various domains. Compared to modeling the conditional intensity of a TPP, modeling its cumulative conditional intensity function (CCIF) improves computational efficiency and eliminates numerical approximation errors. However, current CCIF parameterizations uniformly rely on Monotone Neural Networks (MNNs), which we identify as suffering from three structural deadlocks--convexity restrictions, saturation limits, and violations of CCIF modeling requirements--that fundamentally restrict their representational capacity for complex temporal dynamics. To resolve these bottlenecks, this paper proposes a novel framework called Monotone Alternating Splines (MAS). By leveraging distinct interpolation and extrapolation components, MAS provides a flexible and efficient framework for modeling CCIFs. Theoretically, MAS's interpolation provides strong fitting accuracy, while its extrapolation supports robust generalization, reducing the irreducible approximation gaps of MNNs. Extensive experiments show that MAS achieves superior performance on both synthetic and real-world datasets.

Cheng Wan, Quyu Kong, Feng Zhou• 2026

Related benchmarks

TaskDatasetResultRank
Temporal Point Process modelingHawkes1 synthetic (test)
Negative Log-Likelihood-1.81
25
Temporal Point Process modelingHawkes2 synthetic (test)
NLL-2.19
25
Univariate Temporal Point Process modelingRenewal1 synthetic (test)
NLL-1.952
14
Univariate Temporal Point Process modelingRenewal2 synthetic (test)
NLL-2.062
14
Univariate Temporal Point Process modelingSelf-correcting synthetic (test)
Negative Log-Likelihood (NLL)-1.38
14
Multivariate Temporal Point ProcessRetweet
NLL-0.489
10
Multivariate Temporal Point ProcessEarthquake
NLL0.186
10
Multivariate Temporal Point Processtaxi
NLL-0.479
10
Multivariate Temporal Point ProcessTaobao
NLL-1.005
10
Showing 9 of 9 rows

Other info

Follow for update