Proceedings

Efficient Non-parametric Bayesian Hawkes Processes

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 4299-4305.

https://doi.org/10.24963/ijcai.2019/597

Abstract

In this paper, we develop an efficient non-parametric Bayesian estimation of the kernel function of Hawkes processes. The non-parametric Bayesian approach is important because it provides flexible Hawkes kernels and quantifies their uncertainty. Our method is based on the cluster representation of Hawkes processes. Utilizing the stationarity of the Hawkes process, we efficiently sample random branching structures and thus, we split the Hawkes process into clusters of Poisson processes. We derive two algorithms --- a block Gibbs sampler and a maximum a posteriori estimator based on expectation maximization --- and we show that our methods have a linear time complexity, both theoretically and empirically. On synthetic data, we show our methods to be able to infer flexible Hawkes triggering kernels. On two large-scale Twitter diffusion datasets, we show that our methods outperform the current state-of-the-art in goodness-of-fit and that the time complexity is linear in the size of the dataset. We also observe that on diffusions related to online videos, the learned kernels reflect the perceived longevity for different content types such as music or pets videos.

  1. [Adams et al., 2009] Ryan Prescott Adams, Iain Murray, and David J C MacKay. Tractable nonparametric bayesian in- ference in poisson processes with gaussian process inten- sities. pages 9-16, 2009.
  2. [Bacry and Muzy, 2014] Emmanuel Bacry and Jean- Francois Muzy. Second order statistics characterization of hawkes processes and non-parametric estimation. arXiv preprint, 2014.
  3. [Bacry et al., 2017] Emmanuel Bacry, Martin Bompaire, Stéphane Gaïffas, and Soren Poulsen. tick: a python li- brary for statistical learning, with a particular emphasis on time-dependent modeling. ArXiv preprint, 2017.
  4. [Celeux and Diebolt, 1985] Gilles Celeux and Jean Diebolt. The sem algorithm: A probabilistic teacher algorithm de- rived from the EM algorithm for the mixture problem. Comp. Stat. Quarterly, 2:73-82, 1985.
  5. [Dempster et al., 1977] Arthur P Dempster, Nan M Laird, and Donald B Rubin. Maximum likelihood from incom- plete data via the em algorithm. Journal of the Royal Sta- tistical Society, Series B, 39(1):1-38, 1977.
  6. [Diggle et al., 2013] Peter J Diggle, Paula Moraga, Barry Rowlingson, and Benjamin M Taylor. Spatial and spatio- temporal log-gaussian cox processes: extending the geo- statistical paradigm. Statistical Science, 28(4):542-563, 2013.
  7. [Donnet et al., 2018] Sophie Donnet, Vincent Rivoirard, and Judith Rousseau. Nonparametric bayesian estimation of multivariate hawkes processes. arXiv preprint, 2018.
  8. [Flaxman et al., 2017] Seth Flaxman, Yee Whye Teh, and Dino Sejdinovic. Poisson intensity estimation with repro- ducing kernels. In AISTATS, pages 270-279, 2017.
  9. [Halpin, 2013] Peter F Halpin. A scalable em algorithm for hawkes processes. New Developments in Quantitative Psy- chology, pages 403-414, 2013.
  10. [Hawkes and Oakes, 1974] Alan Hawkes and David Oakes. A cluster process representation of a self-exciting process. Journal of Applied Probability, 11(3):493-503, 1974.
  11. [Hawkes, 1971] Alan Hawkes. Spectra of some self-exciting and mutually exciting point processes. Biometrika, 58(1):83-90, 1971.
  12. [Ishwaran and James, 2001] Hemant Ishwaran and Lancelot F James. Gibbs sampling methods for stick- breaking priors. Journal of the American Statistical Association, 96(453):161-173, 2001.
  13. [Kurashima et al., 2018] Takeshi Kurashima, Tim Althoff, and Jure Leskovec. Modeling interdependent and periodic real-world action sequences. In WWW, pages 803-812, 2018.
  14. [Lewis and Mohler, 2011] Erik Lewis and George Mohler. A nonparametric em algorithm for multiscale hawkes pro- cesses. Journal of Nonparametric Statistics, 1(1):1-20, 2011.
  15. [Linderman and Adams, 2015] Scott W Linderman and Ryan P Adams. Scalable bayesian inference for excitatory point process networks. arXiv preprint, 2015.
  16. [Lloyd et al., 2015] Chris Lloyd, Tom Gunter, Michael A Osborne, and Stephen J Roberts. Variational inference for gaussian process modulated poisson processes. In ICML, pages 1814-1822, 2015.
  17. [Mercer, 1909] James Mercer. Functions of positive and neg- ative type, and their connection with the theory of integral equations. Philosophical Transactions of the Royal Soci- ety A, 209:415-446, 1909.
  18. [Mishra et al., 2016] Swapnil Mishra, Marian-Andrei Ri- zoiu, and Lexing Xie. Feature driven and point process approaches for popularity prediction. CIKM, pages 1069- 1078, 2016.
  19. [Møller et al., 1998] Jesper Møller, Anne Randi Syversveen, and Rasmus Plenge Waagepetersen. Log gaussian cox pro- cesses. Scandinavian journal of statistics, 25(3):451-482, 1998.
  20. [Rasmussen and Williams, 2005] Carl Edward Rasmussen and Christopher K I Williams. Gaussian Processes for Machine Learning. The MIT Press, 2005.
  21. [Rasmussen, 2013] Jakob Gulddahl Rasmussen. Bayesian inference for hawkes processes. Methodology and Com- puting in Applied Probability, 15(3):623-642, 2013.
  22. [Rizoiu et al., 2018] Marian-Andrei Rizoiu, Swapnil Mishra, Quyu Kong, Mark Carman, and Lexing Xie. Sir- hawkes: Linking epidemic models and hawkes processes to model diffusions in finite populations. In WWW, pages 419-428, 2018.
  23. [Rubin, 1972] Izhak Rubin. Regular point processes and their detection. IEEE Transactions on Information The- ory, 18(5):547-557, 1972.
  24. [Shirai and Takahashi, 2003] Tomoyuki Shirai and Yoichiro Takahashi. Random point fields associated with certain fredholm determinants ii: Fermion shifts and their er- godic and gibbs properties. The Annals of Probability, 31(3):1533-1564, 2003.
  25. [Walder and Bishop, 2017] Christian J Walder and Adrian N Bishop. Fast bayesian intensity estimation for the perma- nental process. In ICML, pages 3579-3588, 2017.
  26. [Xu et al., 2016] Hongteng Xu, Mehrdad Farajtabar, and Hongyuan Zha. Learning granger causality for hawkes processes. In ICML, pages 1717-1726, 2016.
  27. [Xu et al., 2018] Hongteng Xu, Dixin Luo, Xu Chen, and Lawrence Carin. Benefits from superposed hawkes pro- cesses. AISTATS, pages 623-631, 2018.
  28. [Zhao et al., 2015] Qingyuan Zhao, Murat A Erdogdu, Hera Y He, Anand Rajaraman, and Jure Leskovec. Seis- mic: A self-exciting point process model for predicting tweet popularity. In SIGKDD, pages 1513-1522, 2015.
  29. [Zhou et al., 2013a] Ke Zhou, Hongyuan Zha, and Le Song. Learning social infectivity in sparse low-rank networks using multi-dimensional hawkes processes. In AISTATS, pages 641-649, 2013.
  30. [Zhou et al., 2013b] Ke Zhou, Hongyuan Zha, and Le Song. Learning triggering kernels for multi-dimensional hawkes processes. In ICML, pages III-1301-III-1309, 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards