A Dirichlet Mixture Model of Hawkes Processes for Event Sequence Clustering
Not on the map. Why?
Abstract (arXiv)
We propose an effective method to solve the event sequence clustering problems based on a novel Dirichlet mixture model of a special but significant type of point processes --- Hawkes process. In this model, each event sequence belonging to a cluster is generated via the same Hawkes process with specific parameters, and different clusters correspond to different Hawkes processes. The prior distribution of the Hawkes processes is controlled via a Dirichlet distribution. We learn the model via a maximum likelihood estimator (MLE) and propose an effective variational Bayesian inference algorithm. We specifically analyze the resulting EM-type algorithm in the context of inner-outer iterations and discuss several inner iteration allocation strategies. The identifiability of our model, the convergence of our learning method, and its sample complexity are analyzed in both theoretical and empirical ways, which demonstrate the superiority of our method to other competitors. The proposed method learns the number of clusters automatically and is robust to model misspecification. Experiments on both synthetic and real-world data show that our method can learn diverse triggering patterns hidden in asynchronous event sequences and achieve encouraging performance on clustering purity and consistency.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 Jan 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 1; 2023: 4; 2024: 4; 2025: 2.
16 papers.
Sort:
- 2021Neural Temporal Point Processes: A Reviewcited by 113
- 2021Mitigating Performance Saturation in Neural Marked Point Processes: Architectures and Loss Functionscited by 12
- 2024Multimodal Banking Dataset: Understanding Client Needs through Event Sequencescited by 9
- 2021Powered Hawkes-Dirichlet Process: Challenging Textual Clustering using a Flexible Temporal Priorcited by 5
- 2023Modeling Events and Interactions through Temporal Processes -- A Surveycited by 5
- 2022Online Learning for Mixture of Multivariate Hawkes Processescited by 2
- 2024What Drives Online Popularity: Author, Content or Sharers? Estimating Spread Dynamics with Bayesian Mixture Hawkescited by 2
- 2025Advances in Temporal Point Processes: Bayesian, Neural, and LLM Approachescited by 2
- 2021Row-clustering of a Point Process-valued Matrixcited by 1
- 2023DIVA: A Dirichlet Process Mixtures Based Incremental Deep Clustering Algorithm via Variational Auto-Encodercited by 1
- 2024Unmixing Noise from Hawkes Process to Model Learned Physiological Eventscited by 1
- 2024A Bayesian Mixture Model of Temporal Point Processes with Determinantal Point Process Priorcited by 1
4 more
- 2025Advances in Temporal Point Processes: Bayesian, Neural, and LLM Approaches24 Jan 2025
- 2025Learning under Commission and Omission Event Outliers23 Jan 2025
- 2024A Bayesian Mixture Model of Temporal Point Processes with Determinantal Point Process Prior7 Nov 2024
- 2024Multimodal Banking Dataset: Understanding Client Needs through Event Sequences26 Sep 2024
- 2024Unmixing Noise from Hawkes Process to Model Learned Physiological Events17 Jun 2024
- 2024What Drives Online Popularity: Author, Content or Sharers? Estimating Spread Dynamics with Bayesian Mixture Hawkes5 Jun 2024
- 2023Short-term Temporal Dependency Detection under Heterogeneous Event Dynamic with Hawkes Processes28 May 2023
- 2023DIVA: A Dirichlet Process Mixtures Based Incremental Deep Clustering Algorithm via Variational Auto-Encoder23 May 2023
- 2023Modeling Events and Interactions through Temporal Processes -- A Survey10 Mar 2023
- 2023Continuous-time convolutions model of event sequences13 Feb 2023
- 2022Online Learning for Mixture of Multivariate Hawkes Processes16 Aug 2022
- 2021Row-clustering of a Point Process-valued Matrix4 Oct 2021
4 more
- 2021Powered Hawkes-Dirichlet Process: Challenging Textual Clustering using a Flexible Temporal Prior15 Sep 2021
- 2021Mitigating Performance Saturation in Neural Marked Point Processes: Architectures and Loss Functions7 Jul 2021
- 2021Neural Temporal Point Processes: A Review8 Apr 2021
- 2021Hawkes Processes on Graphons4 Feb 2021
- 2021Neural Temporal Point Processes: A Reviewcited by 113
- 2021Mitigating Performance Saturation in Neural Marked Point Processes: Architectures and Loss Functionscited by 12
- 2024Multimodal Banking Dataset: Understanding Client Needs through Event Sequencescited by 9
- 2021Powered Hawkes-Dirichlet Process: Challenging Textual Clustering using a Flexible Temporal Priorcited by 5
- 2023Modeling Events and Interactions through Temporal Processes -- A Surveycited by 5
- 2022Online Learning for Mixture of Multivariate Hawkes Processescited by 2
- 2024What Drives Online Popularity: Author, Content or Sharers? Estimating Spread Dynamics with Bayesian Mixture Hawkescited by 2
- 2025Advances in Temporal Point Processes: Bayesian, Neural, and LLM Approachescited by 2
- 2021Row-clustering of a Point Process-valued Matrixcited by 1
- 2023DIVA: A Dirichlet Process Mixtures Based Incremental Deep Clustering Algorithm via Variational Auto-Encodercited by 1
- 2024Unmixing Noise from Hawkes Process to Model Learned Physiological Eventscited by 1
- 2024A Bayesian Mixture Model of Temporal Point Processes with Determinantal Point Process Priorcited by 1
12 most cited of 16 All 16 (JSON)
- 2025Advances in Temporal Point Processes: Bayesian, Neural, and LLM Approaches24 Jan 2025
- 2025Learning under Commission and Omission Event Outliers23 Jan 2025
- 2024A Bayesian Mixture Model of Temporal Point Processes with Determinantal Point Process Prior7 Nov 2024
- 2024Multimodal Banking Dataset: Understanding Client Needs through Event Sequences26 Sep 2024
- 2024Unmixing Noise from Hawkes Process to Model Learned Physiological Events17 Jun 2024
- 2024What Drives Online Popularity: Author, Content or Sharers? Estimating Spread Dynamics with Bayesian Mixture Hawkes5 Jun 2024
- 2023Short-term Temporal Dependency Detection under Heterogeneous Event Dynamic with Hawkes Processes28 May 2023
- 2023DIVA: A Dirichlet Process Mixtures Based Incremental Deep Clustering Algorithm via Variational Auto-Encoder23 May 2023
- 2023Modeling Events and Interactions through Temporal Processes -- A Survey10 Mar 2023
- 2023Continuous-time convolutions model of event sequences13 Feb 2023
- 2022Online Learning for Mixture of Multivariate Hawkes Processes16 Aug 2022
- 2021Row-clustering of a Point Process-valued Matrix4 Oct 2021
12 newest of 16 All 16 (JSON)