Proceedings

Learning Mixture of Neural Temporal Point Processes for Multi-dimensional Event Sequence Clustering

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 3766-3772.

https://doi.org/10.24963/ijcai.2022/523

Abstract

Multi-dimensional event sequence clustering applies to many scenarios e.g. e-Commerce and electronic health. Traditional clustering models fail to characterize complex real-world processes due to the strong parametric assumption. While Neural Temporal Point Processes (NTPPs) mainly focus on modeling similar sequences instead of clustering. To fill the gap, we propose Mixture of Neural Temporal Point Processes (NTPP-MIX), a general framework that can utilize many existing NTPPs for multi-dimensional event sequence clustering. In NTPP-MIX, the prior distribution of coefficients for cluster assignment is modeled by a Dirichlet distribution. When the assignment is given, the conditional probability of a sequence is modeled by the mixture of a series of NTPPs. We combine variational EM algorithm and Stochastic Gradient Descent (SGD) to efficiently train the framework. In E-step, we fix parameters for NTPPs and approximate the true posterior with variational distributions. In M-step, we fix variational distributions and use SGD to update parameters of NTPPs. Extensive experimental results on four synthetic datasets and three real-world datasets show the effectiveness of NTPP-MIX against state-of-the-arts.

  1. [Bishop and Nasrabadi, 2007] Christopher M. Bishop and Nasser M. Nasrabadi. Pattern Recognition and Machine Learning. J. Electronic Imaging, 2007.
  2. [Chen et al., 2018] Tian Qi Chen, Yulia Rubanova, Jesse Bettencourt, and David Kristjanson Duvenaud. Neural or- dinary differential equations. In NeurIPS, 2018.
  3. [Chen et al., 2021] Ricky T. Q. Chen, Brandon Amos, and Maximilian Nickel. Neural spatio-temporal point pro- cesses. In ICLR, 2021.
  4. [Daley and David, 2007] D.J. Daley and Vere-Jones David. An Introduction to the Theory of Point Processes: Vol- ume II: General Theory and Structure. Springer Science & Business Media, 2007.
  5. [Du et al., 2016] Nan Du, H. Dai, Rakshit S. Trivedi, U. Upadhyay, M. Gomez-Rodriguez, and Le Song. Recur- rent marked temporal point processes: Embedding event history to vector. In KDD, 2016.
  6. [Enguehard et al., 2020] Joseph Enguehard, Dan Busbridge, Adam James Bozson, Claire Woodcock, and Nils Y. Ham- merla. Neural temporal point processes for modelling electronic health records. In ML4H, 2020.
  7. [Hawkes, 1971] Alan G. Hawkes. Spectra of some self-exciting and mutually exciting point processes. Biometrika, 1971.
  8. [Hoffman et al., 2013] Matthew D. Hoffman, David M. Blei, Wang Chong, and John Paisley. Stochastic variational in- ference. JMLR, 14, 2013.
  9. [Iwayama et al., 2017] Koji Iwayama, Yoshito Hirata, and Kazuyuki Aihara. Definition of distance for nonlinear time series analysis of marked point process data. Physics Let- ters A, 2017.
  10. [Jia and Benson, 2019] Junteng Jia and Austin R Benson. Neural jump stochastic differential equations. In NeurIPS, 2019.
  11. [Li et al., 2018] Shuang Li, Shuai Xiao, Shixiang Zhu, Nan Du, Yao Xie, and Le Song. Learning temporal point pro- cesses via reinforcement learning. In NeurIPS, 2018.
  12. [Mei and Eisner, 2016] Hongyuan Mei and Jason Eisner. The neural hawkes process: A neurally self-modulating multivariate point process. In NeurIPS, 2016.
  13. [Nguyen et al., 2010] Xuan Vinh Nguyen, Julien Epps, and James Bailey. Information theoretic measures for cluster- ings comparison: Variants, properties, normalization and correction for chance. JMLR, 2010.
  14. [Omi et al., 2019] Takahiro Omi, Naonori Ueda, and Kazuyuki Aihara. Fully neural network based model for general temporal point processes. In NeurIPS, 2019.
  15. [Opper and Saad, 2001] Manfred Opper and David Saad. Advanced mean field methods: theory and practice. MIT press, 2001.
  16. [Sharma et al., 2021] Karishma Sharma, Yizhou Zhang, Emilio Ferrara, and Yan Liu. Identifying coordinated ac- counts on social media through hidden influence and group behaviours. KDD, 2021.
  17. [Shchur et al., 2020] Oleksandr Shchur, Marin Biloš, and Stephan Günnemann. Intensity-free learning of temporal point processes. In ICLR, 2020.
  18. [Sutskever et al., 2013] Ilya Sutskever, James Martens, George E. Dahl, and Geoffrey E. Hinton. On the impor- tance of initialization and momentum in deep learning. In ICML, 2013.
  19. [Upadhyay et al., 2018] U. Upadhyay, Abir De, and Manuel Gomez-Rodriguez. Deep reinforcement learning of marked temporal point processes. In NeurIPS, 2018.
  20. [Wu et al., 2022] Weichang Wu, Junchi Yan, Xiaokang Yang, and Hongyuan Zha. Discovering temporal patterns for event sequence clustering via policy mixture model. TKDE, 2022.
  21. [Xiao et al., 2017] Shuai Xiao, Mehrdad Farajtabar, Xiao- jing Ye, Junchi Yan, Xiaokang Yang, Le Song, and Hongyuan Zha. Wasserstein learning of deep generative point process models. In NeurIPS, 2017.
  22. [Xu and Zha, 2017] Hongteng Xu and Hongyuan Zha. A dirichlet mixture model of hawkes processes for event se- quence clustering. In NeurIPS, 2017.
  23. [Xu et al., 2014] Lizhen Xu, Jason A. Duan, and Andrew Whinston. Path to purchase: A mutually exciting point process model for online advertising and conversion. Man- agement Science, 2014.
  24. [Xu et al., 2016] Hongteng Xu, Mehrdad Farajtabar, and Hongyuan Zha. Learning granger causality for hawkes processes. In ICML, 2016.
  25. [Yan et al., 2016] Junchi Yan, Shuai Xiao, Changsheng Li, Bo Jin, Xiangfeng Wang, Bin Ke, Xiaokang Yang, and Hongyuan Zha. Modeling contagious merger and acqui- sition via point processes with a profile regression prior. In IJCAI, 2016. IJCAI
  26. [Yan et al., 2018] Junchi Yan, Xin Liu, Liangliang Shi, Changsheng Li, and Hongyuan Zha. Improving maxi- mum likelihood estimation of temporal point process via discriminative and adversarial learning. In IJCAI, 2018. IJCAI
  27. [Zhang and Yan, 2021] Yunhao Zhang and Junchi Yan. Neu- ral relation inference for multi-dimensional temporal point processes via message passing graph. In IJCAI, 2021. IJCAI
  28. [Zhang et al., 2020] Qiang Zhang, Aldo Lipani, Omer Kir- nap, and Emine Yilmaz. Self-attentive hawkes process. In ICML, 2020.
  29. [Zhou et al., 2013] K. Zhou, H. Zha, and L. Song. Learning social infectivity in sparse low-rank networks using multi- dimensional hawkes processes. In AISTATS, 2013.
  30. [Zuo et al., 2020] Simiao Zuo, Haoming Jiang, Zichong Li, Tuo Zhao, and Hongyuan Zha. Transformer hawkes pro- cess. In ICML, 2020.

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

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