A Dirichlet Mixture Model of Hawkes Processes for Event Sequence Clustering

01/31/2017
by   Hongteng Xu, et al.
0

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.

READ FULL TEXT

page 7

page 10

research
02/22/2017

Learning Hawkes Processes from Short Doubly-Censored Event Sequences

Many real-world applications require robust algorithms to learn point pr...
research
02/14/2016

Learning Granger Causality for Hawkes Processes

Learning Granger causality for general point processes is a very challen...
research
06/20/2019

Adversarial Self-Paced Learning for Mixture Models of Hawkes Processes

We propose a novel adversarial learning strategy for mixture models of H...
research
10/03/2017

Learning Registered Point Processes from Idiosyncratic Observations

A parametric point process model is developed, with modeling based on th...
research
05/28/2013

Dynamic Clustering via Asymptotics of the Dependent Dirichlet Process Mixture

This paper presents a novel algorithm, based upon the dependent Dirichle...
research
04/07/2020

Repulsive Mixture Models of Exponential Family PCA for Clustering

The mixture extension of exponential family principal component analysis...
research
05/29/2019

Reinforcement Learning with Policy Mixture Model for Temporal Point Processes Clustering

Temporal point process is an expressive tool for modeling event sequence...

Please sign up or login with your details

Forgot password? Click here to reset