Dynamic Hawkes Processes for Discovering Time-evolving Communities' States behind Diffusion Processes

05/24/2021
by   Maya Okawa, et al.
0

Sequences of events including infectious disease outbreaks, social network activities, and crimes are ubiquitous and the data on such events carry essential information about the underlying diffusion processes between communities (e.g., regions, online user groups). Modeling diffusion processes and predicting future events are crucial in many applications including epidemic control, viral marketing, and predictive policing. Hawkes processes offer a central tool for modeling the diffusion processes, in which the influence from the past events is described by the triggering kernel. However, the triggering kernel parameters, which govern how each community is influenced by the past events, are assumed to be static over time. In the real world, the diffusion processes depend not only on the influences from the past, but also the current (time-evolving) states of the communities, e.g., people's awareness of the disease and people's current interests. In this paper, we propose a novel Hawkes process model that is able to capture the underlying dynamics of community states behind the diffusion processes and predict the occurrences of events based on the dynamics. Specifically, we model the latent dynamic function that encodes these hidden dynamics by a mixture of neural networks. Then we design the triggering kernel using the latent dynamic function and its integral. The proposed method, termed DHP (Dynamic Hawkes Processes), offers a flexible way to learn complex representations of the time-evolving communities' states, while at the same time it allows to computing the exact likelihood, which makes parameter learning tractable. Extensive experiments on four real-world event datasets show that DHP outperforms five widely adopted methods for event prediction.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/27/2018

Dynamic Network Model from Partial Observations

Can evolving networks be inferred and modeled without directly observing...
research
02/28/2020

Learning Multivariate Hawkes Processes at Scale

Multivariate Hawkes Processes (MHPs) are an important class of temporal ...
research
08/07/2022

Mining Reaction and Diffusion Dynamics in Social Activities

Large quantifies of online user activity data, such as weekly web search...
research
03/29/2020

Convex Parameter Recovery for Interacting Marked Processes

We introduce a new general modeling approach for multivariate discrete e...
research
08/12/2020

GraphKKE: Graph Kernel Koopman Embedding for Human Microbiome Analysis

More and more diseases have been found to be strongly correlated with di...
research
10/02/2016

HNP3: A Hierarchical Nonparametric Point Process for Modeling Content Diffusion over Social Media

This paper introduces a novel framework for modeling temporal events wit...
research
01/08/2020

Learning Dynamic and Personalized Comorbidity Networks from Event Data using Deep Diffusion Processes

Comorbid diseases co-occur and progress via complex temporal patterns th...

Please sign up or login with your details

Forgot password? Click here to reset