risk assessment from past temporal contacts...eugenio valdano vittoria colizza. backup asdfasdf....

56
Risk Assessment from Past Temporal Contacts Modelling Disease Spreading with Message Passing Andreas Koher, Hartmut Lentz, Philipp Hövel

Upload: others

Post on 22-Apr-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Risk Assessment from Past Temporal ContactsModelling Disease Spreading with Message Passing

Andreas Koher, Hartmut Lentz, Philipp Hövel

Page 2: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

SIR – Type Outbreaks

Page 3: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

SIR – Type Outbreaks

Page 4: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Temporal Contact Networkcatle trade in Germany 2010 – 2011   weighted, directed, daily resolution

Page 5: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Temporal Contact Networkcatle trade in Germany 2010 – 2011   weighted, directed, daily resolution

SIR – Model

Infection:

Recovery:

Page 6: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Temporal Contact Networkcatle trade in Germany 2010 – 2011   weighted, directed, daily resolution

SIR – Model

Goal1. Find a dynamical model

2. Linearize around disease free state2. Apply spectral properties to risk assessment

Infection:

Recovery:

Page 7: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

asdfasdfModelling Disease Spreading

Page 8: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1

A B

Two connected nodes

Undirected, unweighted, static

Page 9: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1

A B

Two connected nodes

Undirected, unweighted, static

SI – Model

Discrete node state: Uniform transmission prob.Node A is infected with prob. 0.5 Node B is susceptible

α

S , I

Page 10: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Monte – Carlo Simulation

A B

Page 11: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Monte – Carlo Simulation

A B

Page 12: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Quenched Mean Field

: Prob. b is susceptible

: Prob. b is infected

: Prob. b is recovered

: transmission prob.

: recovery prob.

Page 13: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Quenched Mean Field

: Prob. b is susceptible

: Prob. b is infected

: Prob. b is recovered

: transmission prob.

: recovery prob.

Page 14: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Quenched Mean Field

: Prob. b is susceptible

: Prob. b is infected

: Prob. b is recovered

: transmission prob.

: recovery prob.

Page 15: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Quenched Mean Field

: Prob. b is susceptible

: Prob. b is infected

: Prob. b is recovered

: transmission prob.

: recovery prob.

Page 16: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Quenched Mean Field

A B

Page 17: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Quenched Mean Field

A B

Page 18: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Message Passing

...

Inferring the origin of an epidemic with a dynamic message-passing algorithmA. Y. Lokhov, M. Mézard, H. Ohta, and L. ZdeborováPhys. Rev. E 90.1, 012801 (2014)

Message passing approach for general epidemic modelsB. Karrer and M. E. J. NewmanPhys. Rev. E 80, 016101 (2010)

A B

C

Page 19: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Message Passing

...

Inferring the origin of an epidemic with a dynamic message-passing algorithmA. Y. Lokhov, M. Mézard, H. Ohta, and L. ZdeborováPhys. Rev. E 90.1, 012801 (2014)

Message passing approach for general epidemic modelsB. Karrer and M. E. J. NewmanPhys. Rev. E 80, 016101 (2010)

Features

1. Edge-based dynamics

2. Accounts for dynamical

correlations - echo chamber

effect

3. Exact on tree–topologies

A B

C

Page 20: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Message Passing

Key idea

„If B infects A, then B has been previously infected by

some neighbor “

...

Inferring the origin of an epidemic with a dynamic message-passing algorithmA. Y. Lokhov, M. Mézard, H. Ohta, and L. ZdeborováPhys. Rev. E 90.1, 012801 (2014)

Message passing approach for general epidemic modelsB. Karrer and M. E. J. NewmanPhys. Rev. E 80, 016101 (2010)

Features

1. Edge-based dynamics

2. Accounts for dynamical

correlations - echo chamber

effect

3. Exact on tree–topologies

A B

C

C≠A

Page 21: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Quenched Mean Field

Page 22: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Quenched Mean Field Message Passing

: b is susceptible given a is susceptible

: b is infected given a is susceptible

: No disease transmission from b to a

Page 23: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Message Passing

A B

Page 24: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 1: Message Passing

A B

Page 25: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

asdfasdfSpectral methods for risk estimation

Page 26: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Low prevalence limit

Linearisation around

disease free solution:

Page 27: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Low prevalence limit

Linearisation around

disease free solution:

A B

C

Page 28: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Low prevalence limit

Linearisation around

disease free solution:

Vectorisation with non-backtracking matrix:

Page 29: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Low prevalence limit

Linearisation around

disease free solution:

Propagator matrix

Vectorisation with non-backtracking matrix:

Page 30: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Spectral Condition for Global Oubreaks

Propagator matrix

Page 31: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Spectral Condition for Global Oubreaks

Propagator matrix

Global Outbreak Condition

: Non-Backtracking Matrix

Page 32: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Spectral Condition for Global Oubreaks

Propagator matrix

Global Outbreak Condition

: Non-Backtracking Matrix

Previous Result

: Adjacency Matrix

Valdano et al. Phys. Rev. X 5, 021005 (2015)

Page 33: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 2

α

Temporal Tree - Network

Construction Priciple:

1. Static backbone: undirected, unweighted tree2. One undirected edge → two directed edges3. Edges appears with a fixed prob. per time step

SIR – Model

Discrete node state: Uniform transmission prob.Uniform recovery prob.One initially infected node: Center

S , I , Rα

Page 34: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Tree Network: Quenched Mean FieldAverage Number of Infected and Recovered

Page 35: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Tree Network: Quenched Mean FieldAverage Number of Infected and Recovered

Page 36: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Tree Network: Monte - Carlo SimulationAverage Number of Infected and Recovered

Page 37: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Tree Network: Message PassingAverage Number of Infected and Recovered

Page 38: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Tree Network: Message PassingAverage Number of Infected and Recovered

Page 39: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

SIR – Type OutbreaksTemporal Contact Network

catle trade in Germany 2010 – 2011   weighted, directed, daily resolution

Page 40: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

SIR – Type OutbreaksTemporal Contact Network

catle trade in Germany 2010 – 2011   weighted, directed, daily resolution

Page 41: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

SIR – Type OutbreaksTemporal Contact Network

catle trade in Germany 2010 – 2011   weighted, directed, daily resolution

Page 42: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Outbreak Condition

Critical transmission prob. for a

given recovery prob. Cattle trade in Germany from 2010 to 2011

Page 43: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Outbreak Condition

Critical transmission prob. for a

given recovery prob. Cattle trade in Germany from 2010 to 2011

Page 44: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Summary

Message Passing for epidemic modelling

Epidemic threshold based on the non-backtracking matrix

Page 45: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Summary

Message Passing for epidemic modelling

Epidemic threshold based on the non-backtracking matrix

Thank you… and

Philipp Hövel

Hartmut Lorenz

Eugenio Valdano

Vittoria Colizza

Page 46: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

asdfasdfBackup

Page 47: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Comparison

Global Outbreak Condition

Critical transmission prob. for a given recovery prob.

0 0 0 0,01 0,01 0,01 0,01 0,01 0,02 0,02

Quenched Mean Field

Message Passing

Cattle trade in Germany from 2010 to 2011

Page 48: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 2

α

Temporal Tree - Network

Construction Priciple:

1. Static backbone: undirected, unweighted tree2. One undirected edge → two directed edges3. Edges appears with a fixed prob. per time step

SIR – Model

Discrete node state: Uniform transmission prob.Uniform recovery prob.One initially infected node: Center

S , I , Rα

β

Page 49: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 2: Monte - Carlo Simulation

Page 50: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 2: Quenched Mean Field

Page 51: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 2: Message Passing

Page 52: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 2: Message Passing (QMF)

Page 53: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 3

α

Complex temporal network

Hypertext Conference 2009 (Sociopaterns.org)Nodes:

SIR – Model

Discrete node state: Uniform transmission prob.Uniform recovery prob.One initially infected node

S , I , Rα

β

Page 54: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 3: Monte - Carlo Simulation

Page 55: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 3: Quenched Mean Field

Page 56: Risk Assessment from Past Temporal Contacts...Eugenio Valdano Vittoria Colizza. Backup asdfasdf. Comparison Global Outbreak Condition Critical transmission prob. for a given recovery

Example 3: Quenched Mean Field