Learning Granger Causality for Hawkes Processes
arXiv:1602.04511
Abstract
Learning Granger causality for general point processes is a very challenging task. In this paper, we propose an effective method, learning Granger causality, for a special but significant type of point processes --- Hawkes process. We reveal the relationship between Hawkes process's impact function and its Granger causality graph. Specifically, our model represents impact functions using a series of basis functions and recovers the Granger causality graph via group sparsity of the impact functions' coefficients. We propose an effective learning algorithm combining a maximum likelihood estimator (MLE) with a sparse-group-lasso (SGL) regularizer. Additionally, the flexibility of our model allows to incorporate the clustering structure event types into learning framework. We analyze our learning algorithm and propose an adaptive procedure to select basis functions. Experiments on both synthetic and real-world data show that our method can learn the Granger causality graph and the triggering patterns of the Hawkes processes simultaneously.
International Conference on Machine Learning, 2016
References in corpus (3)
- Scalable Nonparametric Bayesian Inference on Point Processes with Gaussian Processes
- Nonparametric Markovian Learning of Triggering Kernels for Mutually Exciting and Mutually Inhibiting Multivariate Hawkes Processes
- Graphical Modeling for Multivariate Hawkes Processes with Nonparametric Link Functions
Cited by in corpus (25)
- The Neural Hawkes Process: A Neurally Self-Modulating Multivariate Point Process
- Fake News Mitigation via Point Process Based Intervention
- Uncovering Causality from Multivariate Hawkes Integrated Cumulants
- The Multivariate Hawkes Process in High Dimensions: Beyond Mutual Excitation
- Learning Hawkes Processes from Short Doubly-Censored Event Sequences
- Multistage Campaigning in Social Networks
- Markov equivalence of marginalized local independence graphs
- Joint Modeling of Event Sequence and Time Series with Attentional Twin Recurrent Neural Networks
- Tick: a Python library for statistical learning, with a particular emphasis on time-dependent modelling
- Correlated Cascades: Compete or Cooperate
- Detecting weak changes in dynamic events over networks
- Nonparametric Hawkes Processes: Online Estimation and Generalization Bounds
- Nonparametric Conditional Local Independence Testing
- Consistency and Computation of Regularized MLEs for Multivariate Hawkes Processes
- Fast Estimation of Causal Interactions using Wold Processes
- Hawkes Process Kernel Structure Parametric Search with Renormalization Factors
- Cardinality-Regularized Hawkes-Granger Model
- Superposition-Assisted Stochastic Optimization for Hawkes Processes
- The Hawkes Edge Partition Model for Continuous-time Event-based Temporal Networks
- Graph-based mutually exciting point processes for modelling event times in docked bike-sharing systems
- Spatial-Temporal-Textual Point Processes for Crime Linkage Detection
- CASCONet: A Conference dataset
- Mitigating Performance Saturation in Neural Marked Point Processes: Architectures and Loss Functions
- Hawkes Processes on Graphons
- Analysis of order book flows using a nonparametric estimation of the branching ratio matrix