Proceedings

Structural Hawkes Processes for Learning Causal Structure from Discrete-Time Event Sequences

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 5702-5710.

https://doi.org/10.24963/ijcai.2023/633

Abstract

Learning causal structure among event types from discrete-time event sequences is a particularly important but challenging task. Existing methods, such as the multivariate Hawkes processes based methods, mostly boil down to learning the so-called Granger causality which assumes that the cause event happens strictly prior to its effect event. Such an assumption is often untenable beyond applications, especially when dealing with discrete-time event sequences in low-resolution; and typical discrete Hawkes processes mainly suffer from identifiability issues raised by the instantaneous effect, i.e., the causal relationship that occurred simultaneously due to the low-resolution data will not be captured by Granger causality. In this work, we propose Structure Hawkes Processes (SHPs) that leverage the instantaneous effect for learning the causal structure among events type in discrete-time event sequence. The proposed method is featured with the Expectation-Maximization of the likelihood function and a sparse optimization scheme. Theoretical results show that the instantaneous effect is a blessing rather than a curse, and the causal structure is identifiable under the existence of the instantaneous effect. Experiments on synthetic and real-world data verify the effectiveness of the proposed method.

  1. [Achab et al., 2017] Massil Achab, Emmanuel Bacry, Stéphane Gaïffas, Iacopo Mastromatteo, and Jean-Franc ¸ois Muzy. Uncovering causality from multivariate Hawkes integrated cumulants. Journal of Machine Learning Research, 18(1):6998-7025, 2017.
  2. [Bacry et al., 2015] Emmanuel Bacry, Iacopo Mastromatteo, and Jean-Franc ¸ois Muzy. Hawkes processes in finance. Market Microstructure and Liquidity, 1(01):1550005, 2015.
  3. [Bhattacharjya et al., 2018] Debarun Bhattacharjya, Dhar- mashankar Subramanian, and Tian Gao. Proximal graphical event models. In Advances in Neural Information Process- ing Systems, pages 8136-8145, 2018.
  4. [Cai et al., 2018a] Ruichu Cai, Jie Qiao, Kun Zhang, Zhenjie Zhang, and Zhifeng Hao. Causal discovery from discrete data using hidden compact representation. In Advances in Neural Information Processing Systems, pages 2666-2674, 2018.
  5. [Cai et al., 2018b] Ruichu Cai, Jie Qiao, Zhenjie Zhang, and Zhifeng Hao. SELF: Structural equational embedded likeli- hood framework for causal discovery. In AAAI, 2018.
  6. [Cai et al., 2022] Ruichu Cai, Siyu Wu, Jie Qiao, Zhifeng Hao, Keli Zhang, and Xi Zhang. THPs: Topological Hawkes Processes for Learning Causal Structure on Event Sequences. IEEE Transactions on Neural Networks and Learning Systems, 2022.
  7. [Chickering et al., 2004] Max Chickering, David Heckerman, and Chris Meek. Large-sample learning of Bayesian net- works is NP-hard. Journal of Machine Learning Research, 5:1287-1330, 2004.
  8. [Chickering, 2002] David Maxwell Chickering. Optimal structure identification with greedy search. Journal of ma- chine learning research, 3(Nov):507-554, 2002.
  9. [Du et al., 2016] Nan Du, Hanjun Dai, Rakshit Trivedi, Utkarsh Upadhyay, Manuel Gomez-Rodriguez, and Le Song. Recurrent marked temporal point processes: Em- bedding event history to vector. In International Confer- ence on Knowledge Discovery and Data Mining, pages 1555-1564, 2016.
  10. [Farajtabar et al., 2014] Mehrdad Farajtabar, Nan Du, Manuel Gomez Rodriguez, Isabel Valera, Hongyuan Zha, and Le Song. Shaping social activity by incentivizing users. In Advances in Neural Information Processing Systems, pages 2474-2482, 2014.
  11. [Foufoula-Georgiou and Lettenmaier, 1986] Efi Foufoula- Georgiou and Dennis P Lettenmaier. Continuous-time versus discrete-time point process models for rainfall oc- currence series. Water Resources Research, 22(4):531-542, 1986.
  12. [Granger, 1969] Clive WJ Granger. Investigating causal rela- tions by econometric models and cross-spectral methods. Econometrica: Journal of the Econometric Society, pages 424-438, 1969.
  13. [Guerrero et al., 2022] Matheus B Guerrero, Wagner Barreto- Souza, and Hernando Ombao. Integer-valued autoregres- sive processes with prespecified marginal and innovation distributions: A novel perspective. Stochastic Models, 38(1):70-90, 2022.
  14. [Hawkes, 1971] Alan G Hawkes. Spectra of some self- exciting and mutually exciting point processes. Biometrika, 58(1):83-90, 1971.
  15. [Hunter and Lange, 2004] David R Hunter and Kenneth Lange. A tutorial on MM algorithms. The American Statis- tician, 58(1):30-37, 2004.
  16. [Hyvärinen et al., 2010] Aapo Hyvärinen, Kun Zhang, Shohei Shimizu, and Patrik O Hoyer. Estimation of a struc- tural vector autoregression model using non-gaussianity. Journal of Machine Learning Research, 11(5), 2010.
  17. [Idé et al., 2021] Tsuyoshi Idé, Georgios Kollias, Dzung Phan, and Naoki Abe. Cardinality-Regularized Hawkes- Granger Model. Advances in Neural Information Process- ing Systems, 34:2682-2694, 2021.
  18. [Jacod and Todorov, 2009] Jean Jacod and Viktor Todorov. Testing for common arrivals of jumps for discretely ob- served multidimensional processes. The Annals of Statis- tics, 37(4):1792-1838, 2009.
  19. [Kirchner, 2016] Matthias Kirchner. Hawkes and INAR (∞) processes. Stochastic Processes and their Applications, 126(8):2494-2525, 2016.
  20. [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.
  21. [Mei and Eisner, 2017] Hongyuan Mei and Jason M Eisner. The neural hawkes process: A neurally self-modulating multivariate point process. In Advances in Neural Informa- tion Processing Systems, pages 6754-6764, 2017.
  22. [Mogensen and Hansen, 2020] Søren Wengel Mogensen and Niels Richard Hansen. Markov equivalence of marginal- ized local independence graphs. The Annals of Statistics, 48(1):539-559, 2020.
  23. [Pearl, 1988] Judea Pearl. Probabilistic reasoning in intel- ligent systems: networks of plausible inference. Morgan kaufmann, 1988.
  24. [Pearl, 2009] Judea Pearl. Causality: Models, Reasoning and Inference. Cambridge university press, 2009.
  25. [Qiao et al., 2021] Jie Qiao, Ruichu Cai, Kun Zhang, Zhen- jie Zhang, and Zhifeng Hao. Causal discovery with con- founding cascade nonlinear additive noise models. ACM Transactions on Intelligent Systems and Technology (TIST), 12(6):1-28, 2021.
  26. [Qiao et al., 2023] Jie Qiao, Ruichu Cai, Siyu Wu, Yu Xiang, Keli Zhang, and Zhifeng Hao. Structural hawkes processes for learning causal structure from discrete-time event se- quences. arXiv:2305.05986, 2023.
  27. [Rasmussen, 2013] Jakob Gulddahl Rasmussen. Bayesian inference for Hawkes processes. Methodology and Com- puting in Applied Probability, 15(3):623-642, 2013.
  28. [Runge et al., 2019] Jakob Runge, Peer Nowack, Marlene Kretschmer, Seth Flaxman, and Dino Sejdinovic. Detecting and quantifying causal associations in large nonlinear time series datasets. Science Advances, 5(11):eaau4996, 2019.
  29. [Runge, 2020] Jakob Runge. Discovering contemporaneous and lagged causal relations in autocorrelated nonlinear time series datasets. In Uncertainty in Artificial Intelligence, pages 1388-1397. PMLR, 2020.
  30. [Salehi et al., 2019] Farnood Salehi, William Trouleau, Matthias Grossglauser, and Patrick Thiran. Learning hawkes processes from a handful of events. In Advances in Neural Information Processing Systems, pages 12694- 12704, 2019.
  31. [Seol, 2015] Youngsoo Seol. Limit theorems for discrete Hawkes processes. Statistics & Probability Letters, 99:223- 229, 2015.
  32. [Shang and Sun, 2019] Jin Shang and Mingxuan Sun. Geo- metric hawkes processes with graph convolutional recurrent neural networks. In AAAI Conference on Artificial Intelli- gence, volume 33, pages 4878-4885, 2019.
  33. [Shlomovich et al., 2022] Leigh Shlomovich, Edward AK Cohen, Niall Adams, and Lekha Patel. Parameter estima- tion of binned hawkes processes. Journal of Computational and Graphical Statistics, pages 1-11, 2022.
  34. [Spirtes and Zhang, 2016] Peter Spirtes and Kun Zhang. Causal discovery and inference: concepts and recent methodological advances. In Applied informatics, volume 3, pages 1-28. SpringerOpen, 2016.
  35. [Spirtes et al., 2000] Peter Spirtes, Clark N Glymour, and Richard Scheines. Causation, Prediction, and Search. MIT press, 2000.
  36. [Swanson and Granger, 1997] Norman R Swanson and Clive WJ Granger. Impulse response functions based on a causal approach to residual orthogonalization in vector autoregressions. Journal of the American Statistical Association, 92(437):357-367, 1997.
  37. [Tsamardinos et al., 2006] Ioannis Tsamardinos, Laura E Brown, and Constantin F Aliferis. The max-min hill- climbing Bayesian network structure learning algorithm. Machine learning, 65(1):31-78, 2006.
  38. [Veen and Schoenberg, 2008] Alejandro Veen and Frederic P Schoenberg. Estimation of space-time branching process models in seismology using an em-type algorithm. Journal of the American Statistical Association, 103(482):614-624, 2008.
  39. [Wang, 2022] Haixu Wang. Limit theorems for a discrete- time marked Hawkes process. Statistics & Probability Letters, 184:109368, 2022.
  40. [Xu et al., 2016] Hongteng Xu, Mehrdad Farajtabar, and Hongyuan Zha. Learning granger causality for hawkes processes. In International Conference on Machine Learn- ing, pages 1717-1726, 2016.
  41. [Yang et al., 2021] Shuai Yang, Kui Yu, Fuyuan Cao, Lin Liu, Hao Wang, and Jiuyong Li. Learning causal representa- tions for robust domain adaptation. IEEE Transactions on Knowledge and Data Engineering, 2021.
  42. [Yu et al., 2019] Kui Yu, Lin Liu, Jiuyong Li, Wei Ding, and Thuc Duy Le. Multi-source causal feature selection. IEEE transactions on pattern analysis and machine intelligence, 42(9):2240-2256, 2019.
  43. [Yu et al., 2021] Kui Yu, Lin Liu, and Jiuyong Li. A unified view of causal and non-causal feature selection. ACM Transactions on Knowledge Discovery from Data (TKDD), 15(4):1-46, 2021.
  44. [Zhang et al., 2018] Kun Zhang, Bernhard Schölkopf, Pe- ter Spirtes, and Clark Glymour. Learning causality and causality-related learning: some recent progress. National science review, 5(1):26-29, 2018.
  45. [Zhang et al., 2020] Wei Zhang, Thomas K. Panum, Somesh Jha, Prasad Chalasani, and David Page. CAUSE: Learning granger causality from event sequences using attribution methods. In International Conference on Machine Learn- ing, 2020.
  46. [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 Artificial Intelligence and Statistics, pages 641-649, 2013.
  47. [Zhou et al., 2013b] Ke Zhou, Hongyuan Zha, and Le Song. Learning triggering kernels for multi-dimensional hawkes processes. In International Conference on Machine Learn- ing, pages 1301-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