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

Cumulative Hazard Function Based Efficient Multivariate Temporal Point Process Learning

About

Most existing temporal point process models are characterized by conditional intensity function. These models often require numerical approximation methods for likelihood evaluation, which potentially hurts their performance. By directly modelling the integral of the intensity function, i.e., the cumulative hazard function (CHF), the likelihood can be evaluated accurately, making it a promising approach. However, existing CHF-based methods are not well-defined, i.e., the mathematical constraints of CHF are not completely satisfied, leading to untrustworthy results. For multivariate temporal point process, most existing methods model intensity (or density, etc.) functions for each variate, limiting the scalability. In this paper, we explore using neural networks to model a flexible but well-defined CHF and learning the multivariate temporal point process with low parameter complexity. Experimental results on six datasets show that the proposed model achieves the state-of-the-art performance on data fitting and event prediction tasks while having significantly fewer parameters and memory usage than the strong competitors. The source code and data can be obtained from https://github.com/lbq8942/NPP.

Bingqing Liu• 2024

Related benchmarks

TaskDatasetResultRank
Temporal Point Process modelingHawkes1 synthetic (test)
Negative Log-Likelihood-1.466
25
Temporal Point Process modelingHawkes2 synthetic (test)
NLL-1.468
25
Univariate Temporal Point Process modelingSelf-correcting synthetic (test)
Negative Log-Likelihood (NLL)-1.378
14
Univariate Temporal Point Process modelingRenewal1 synthetic (test)
NLL-1.646
14
Univariate Temporal Point Process modelingRenewal2 synthetic (test)
NLL-1.453
14
Multivariate Temporal Point Processtaxi
NLL-0.312
10
Multivariate Temporal Point ProcessRetweet
NLL-0.446
10
Multivariate Temporal Point ProcessEarthquake
NLL0.388
10
Multivariate Temporal Point ProcessTaobao
NLL-0.039
10
Showing 9 of 9 rows

Other info

Follow for update