Learning Hawkes Processes Under Synchronization Noise
William Trouleau
Presented at ICML’19
- n Tue Jun 11th 2019
Jalal Etesami Negar Kiyavash Matthias Grossglauser Patrick Thiran
Learning Hawkes Processes Under Synchronization Noise William - - PowerPoint PPT Presentation
Learning Hawkes Processes Under Synchronization Noise William Trouleau Jalal Etesami Negar Kiyavash Matthias Grossglauser Patrick Thiran Presented at ICML19 on Tue Jun 11th 2019 Question of interest Learning the causal structure of
William Trouleau
Presented at ICML’19
Jalal Etesami Negar Kiyavash Matthias Grossglauser Patrick Thiran
Don’t listen to @Bob, it’s FAKE NEWS!
Charly @TruthSeeker
This candidate will stop global warming! Vote for him!
Bob @Bob
discrete events in continuous time: tweets, Facebook posts…
Don’t listen to @Bob, it’s FAKE NEWS!
Charly @TruthSeeker
This candidate will stop global warming! Vote for him!
Bob @Bob
discrete events in continuous time: tweets, Facebook posts…
Who influences whom? How does fake news spread?
Don’t listen to @Bob, it’s FAKE NEWS!
Charly @TruthSeeker
This candidate will stop global warming! Vote for him!
Bob @Bob
discrete events in continuous time: tweets, Facebook posts…
Who influences whom? How does fake news spread?
discrete events in continuous time: interactions, infections, recoveries…
Who infected whom? How does the disease spread? How to control it?
discrete events in continuous time: interactions, infections, recoveries…
Who infected whom? How does the disease spread? How to control it?
structure between time series
λi(t|Ht) = µi +
d
t
κij(t − τ)
αij
λi(t|Ht) λj(t|Ht)
structure between time series
λi(t|Ht) = µi +
d
t
κij(t − τ)
Exogenous intensity: constant, independent
Endogenous intensity: due to excitation from past events, with excitation kernel
κij(t) = αije−βt1{t > 0}
αij
λi(t|Ht) λj(t|Ht)
without noise
is subject to a random and unknown time shift?
T NA NB
A
1
˜
A
1
˜
A
2
˜
A 3
A
2
A 3
B
1
˜
B
1
B
2
˜
B
2
t0 Multivariate Hawkes Process under Synchronization Noise
T NA NB
A
1
˜
A
1
˜
A
2
˜
A 3
A
2
A 3
B
1
˜
B
1
B
2
˜
B
2
t0
Order of events can be switched
Multivariate Hawkes Process under Synchronization Noise
T NA NB
A
1
˜
A
1
˜
A
2
˜
A 3
A
2
A 3
B
1
˜
B
1
B
2
˜
B
2
t0
Events can enter the
window… …or escape it
Multivariate Hawkes Process under Synchronization Noise
significantly affected by even small delays
−6 −4 −2 2 4 6 0.0 0.5 1.0 Kernel coefficients
NA NB NA NB NA NB NA NB NA NB NA NB
Learnt Network
AB BA A B A B
) )
A B
NA NB
Ground truth Network
Multivariate Hawkes Process under Synchronization Noise
both MHP parameters and noise
both MHP parameters and noise
both MHP parameters and noise
smooth approximation
Classic MLE DESYNC-MHP MLE
William Trouleau Jalal Etesami Negar Kiyavash Matthias Grossglauser Patrick Thiran