Affiliation:
1. Technical Faculty University Singidunum, Belgrade, Serbia
2. Faculty of Organizational Sciences University of Belgrade, Belgrade, Serbia
Abstract
Despite a vast application of temporal point processes in infectious disease diffusion forecasting, ecommerce, traffic prediction, preventive maintenance, etc, there is no significant development in improving the simulation and prediction of temporal point processes in real-world environments. With this problem at hand, we propose a novel methodology for learning temporal point processes based on one-dimensional numerical integration techniques. These techniques are used for linearising the negative maximum likelihood (neML) function and enabling backpropagation of the neML derivatives. Our approach is tested on two real-life datasets. Firstly, on high frequency point process data, (prediction of highway traffic) and secondly, on a very low frequency point processes dataset, (prediction of ski injuries in ski resorts). Four different point process baseline models were compared: second-order Polynomial inhomogeneous process, Hawkes process with exponential kernel, Gaussian process, and Poisson process. The results show the ability of the proposed methodology to generalize on different datasets and illustrate how different numerical integration techniques and mathematical models influence the quality of the obtained models. The presented methodology is not limited to these datasets and can be further used to optimize and predict other processes that are based on temporal point processes.
Publisher
National Library of Serbia
Reference37 articles.
1. Ryu, B., Steven, B. L. (1998). Point process models for self-similar network traffic, with applications. Communications in statistics. Stochastic models, 14(3), 735-761.
2. Zahrieh, D. (2017). Bayesian point process modeling to quantify excess risk in spatial epidemiology: an analysis of stillbirths with a maternal contextual effect.
3. Liu, S., & Wu, W. (2017). Generalized Mahalanobis depth in point process and its application in neural coding. The Annals of Applied Statistics, 11(2), 992-1010.
4. Farajtabar, M., Wang, Y., Gomez-Rodriguez, M., Li, S., Zha, H., & Song, L. (2017). Coevolve: A joint point process model for information diffusion and network evolution. The Journal of Machine Learning Research, 18(1), 1305-1353.
5. Jacobsen, S., Grove, H., Nedenskov Jensen, K., Sørensen, H. A., Jessen, F., Hollung, K., Søndergaard, I. (2007). Multivariate analysis of 2‐DE protein patterns-Practical approaches. Electrophoresis, 28(8), 1289-1299.