Stochastic Modelling of the Spatial Spread of Influenza in Germany - - PowerPoint PPT Presentation

stochastic modelling of the spatial spread of influenza
SMART_READER_LITE
LIVE PREVIEW

Stochastic Modelling of the Spatial Spread of Influenza in Germany - - PowerPoint PPT Presentation

Introduction Model Implementation and Initialization Simulation Conclusion References Stochastic Modelling of the Spatial Spread of Influenza in Germany Christiane Dargatz, Leonhard Held Department of Statistics


slide-1
SLIDE 1

Introduction Model Implementation and Initialization Simulation Conclusion References

Stochastic Modelling of the Spatial Spread of Influenza in Germany

Christiane Dargatz, Leonhard Held

Department of Statistics Ludwig-Maximilians-University Munich Financial support by the German Research Foundation (DFG), SFB 386

Hannover, November 2005

Christiane Dargatz

slide-2
SLIDE 2

Introduction Model Implementation and Initialization Simulation Conclusion References

Influenza

Worldwide one of the most common and severe infectious diseases. Major epidemics and pandemics of the 20th century: Spanish Flu (1918-20), Asian Flu (1957-58), Hong Kong Flu (1969) Annual number of deaths caused by influenza in Germany is twice as high as those caused by road accidents, nevertheless low vaccination rates. Steadily new antigen mutants of the influenza virus coming up. In the opinion of experts the next pandemic is just a question of time (caused e.g. by avian flu). ⇒ Emergency plans are essential.

Christiane Dargatz

slide-3
SLIDE 3

Introduction Model Implementation and Initialization Simulation Conclusion References

Motivation

Mathematical modelling of the spread of epidemics dates back to 1760 (Daniel Bernoulli) and has been well developed since then. Globalization has induced ”new era” of epidemiology: People travel more frequently, faster and further than in former times. Hufnagel et al. (2004) have successfully simulated the world-wide spatial spread of the SARS epidemic in 2003 using a spatial SIR model based on global air traffic data.

Christiane Dargatz

slide-4
SLIDE 4

Introduction Model Implementation and Initialization Simulation Conclusion References

Outline

1

Introduction

2

Model

3

Implementation and Initialization

4

Simulation

5

Conclusion

Christiane Dargatz

slide-5
SLIDE 5

Introduction Model Implementation and Initialization Simulation Conclusion References

Standard SIR Model

Divide population of size N into susceptible (S), infected (I), and removed (R) individuals. Transitions: S + I

α

− → 2I, I

β

− → R α: contact rate of an infectious individual sufficient to spread the disease, β: reciprocal average infectious period. Infection dynamics: ds/dt = −αsj, dj/dt = αsj − βj, (1) s = S/N, j = I/N, r = R/N = 1 − s − j.

Christiane Dargatz

slide-6
SLIDE 6

Introduction Model Implementation and Initialization Simulation Conclusion References

Standard SIR Model (cont.)

Crucial parameter: the basic reproduction number ρ = α/β, the average number of persons directly infected by an infectious case during its entire infectious period after entering a totally susceptible population. ρ−1 > s(0): no epidemic will occur ρ−1 > s(t): epidemic decays, i.e. major epidemic will occur when, in the early stages of an

  • utbreak, each infective on average produces more than one

further infective.

Christiane Dargatz

slide-7
SLIDE 7

Introduction Model Implementation and Initialization Simulation Conclusion References

Standard SIR Model (cont.)

Evolution of proportions of susceptible (solid), infected (dashed), and removed (dotted) individuals in the standard SIR model; ρ = 1.5.

Christiane Dargatz

slide-8
SLIDE 8

Introduction Model Implementation and Initialization Simulation Conclusion References

Stochastic SIR Model

Infection and recovery processes are of rather stochastic than deterministic character. ⇒ Write (1) in terms of Langevin equations: ds dt = −αsj + 1 √ N

  • αsj ξ1(t)

dj dt = αsj − βj − 1 √ N

  • αsj ξ1(t) +

1 √ N

  • βj ξ2(t),

where ξ1(t) and ξ2(t) are independent Gaussian white noise forces, modelling fluctuations in disease transmission and recovery (Hufnagel et al., 2004).

Christiane Dargatz

slide-9
SLIDE 9

Introduction Model Implementation and Initialization Simulation Conclusion References

Spatial SIR Model

Problem: Assumption of homogeneous mixing is not given in our fully connected world anymore! Idea: Introduce network of subregions i = 1, . . . , n of sizes Ni. Local infection dynamics within a subregion is given by stochastic SIR model as before: Si + Ii

α

− → 2Ii, Ii

β

− → Ri. Global dispersal between nodes of network is rated in a connectivity matrix γ = (γij)ij: Si

γij

− → Sj, Ii

γij

− → Ij.

Christiane Dargatz

slide-10
SLIDE 10

Introduction Model Implementation and Initialization Simulation Conclusion References

Spatial SIR model (cont.)

The system of stochastic differential equations now changes to

dsi dt = −αsi ji − ❳

k

γik si + ❳

k

γki sk + 1 ♣ Ni ♣ αsi ji ξ(i)

1 (t)

+ 1 ♣ Ni s❳

k

γik si ξ(i)

4 (t) −

1 ♣ Ni s❳

k

γki sk ξ(i)

5 (t)

dji dt = αsi ji − βji − ❳

k

γik ji + ❳

k

γki jk − 1 ♣ Ni ♣ αsi ji ξ(i)

1 (t) +

1 ♣ Ni ♣ βji ξ(i)

2 (t)

+ 1 ♣ Ni s❳

k

γik ji ξ(i)

4 (t) −

1 ♣ Ni s❳

k

γki jk ξ(i)

5 (t)

dri dt = βji − 1 ♣ Ni ♣ βji ξ(i)

2 (t).

for i = 1, . . . , n, where ξ1(t), ξ2(t), ξ4(t), and ξ5(t) denote independent vector-valued white noise forces standing for fluctuations in transmission, recovery, and outbound and inbound traffic, respectively.

Christiane Dargatz

slide-11
SLIDE 11

Introduction Model Implementation and Initialization Simulation Conclusion References

Keeping the System Closed

Area of n regions is assumed to be closed. i.e. we have to require

n

  • i=1

dsi dt + dji dt + dri dt

  • = 0 .

⇒ Introduce a weak form of dependence to the white noise forces such that the above equality holds almost surely.

Christiane Dargatz

slide-12
SLIDE 12

Introduction Model Implementation and Initialization Simulation Conclusion References

Numerical Scheme

Define functions aj and bjk, 1 ≤ j ≤ 3, 1 ≤ k ≤ 5, such that dsi

  • t
  • = a1
  • t, si(t)
  • dt +

5

  • k=1

b1k

  • t, si(t)
  • dW (i)

k (t)

dji

  • t
  • = a2
  • t, ji(t)
  • dt +

5

  • k=1

b2k

  • t, ji(t)
  • dW (i)

k (t)

dri

  • t
  • = a3
  • t, ri(t)
  • dt +

5

  • k=1

b3k

  • t, ri(t)
  • dW (i)

k (t).

Christiane Dargatz

slide-13
SLIDE 13

Introduction Model Implementation and Initialization Simulation Conclusion References

Numerical Scheme (cont.)

For example, for i = 1, . . . , n: dsi =

  • −αsiji −
  • k

γiksi +

  • k

γkisk

  • :=a1(t,si(t))

dt + 1 √Ni

  • αsiji
  • :=b11(t,si(t))

ξ(i)

1 (t)dt

+ 1 √Ni

  • k

γiksi

  • :=b14(t,si(t))

ξ(i)

4 (t)dt − 1

√Ni

  • k

γkisk

  • :=b15(t,si(t))

ξ(i)

5 (t)dt,

b12(t, si(t)) = b13(t, si(t)) = 0, ξ(i)

k (t)dt = dW (i) k (t).

Christiane Dargatz

slide-14
SLIDE 14

Introduction Model Implementation and Initialization Simulation Conclusion References

Numerical Scheme (cont.)

Apply Euler-Maruyama approximation scheme to numerically solve the system of SDEs at discrete, equidistant instants 0, δ, 2δ, . . . in the time domain:

si

✁ = si

  • (m−1)δ

✁ + a1

  • (m−1)δ, si ((m−1)δ)

✁ δ +

5

k=1

b1k

  • (m−1)δ, si ((m−1)δ)

✁ △W (i)

k (m)

ji

✁ = ji

  • (m−1)δ

✁ + a2

  • (m−1)δ, ji ((m−1)δ)

✁ δ +

5

k=1

b2k

  • (m−1)δ, ji ((m−1)δ)

✁ △W (i)

k (m)

ri

✁ = ri

  • (m−1)δ

✁ + a3

  • (m−1)δ, ri ((m−1)δ)

✁ δ +

5

k=1

b3k

  • (m−1)δ, ri ((m−1)δ)

✁ △W (i)

k (m)

for m ≥ 1, i = 1, . . . , n and △W (i)

k (m) := W (i) k (mδ) − W (i) k ((m − 1)δ).

Christiane Dargatz

slide-15
SLIDE 15

Introduction Model Implementation and Initialization Simulation Conclusion References

Application: Influenza in Germany

Consider the 438 districts of Germany. Data about incidences of influenza taken from Robert Koch Institute. Build up connectivity matrix to describe the strength between parts of Germany, considering

dispersal between adjacent regions, caused e.g. by commuters (info from Federal Statistical Office Germany), domestic train traffic (ICE), domestic air traffic (www.oagflights.com),

where each of these components is provided with a weight regulating its influence.

Christiane Dargatz

slide-16
SLIDE 16

Introduction Model Implementation and Initialization Simulation Conclusion References

Parameter choice

We assume that the basic reproduction number ρ = α/β depends on population density: ρ(di) = 1.0179 + 10−5 · di, where di is the population density of region i. (Disease is more likely to spread in areas with high population densities.) Infectious period of influenza: 4-5 days, hence we choose β = 2/9. We obtain the contact rates αi via β · ρ(di), i = 1, . . . , n.

Christiane Dargatz

slide-17
SLIDE 17

Introduction Model Implementation and Initialization Simulation Conclusion References

Simulation

1 Simulation 1:

Starting values based on surveillance data from week 5/2005. Animation shows proportion of infectives and time trend. Surprisingly good agreement with actual course of the influenza epidemic 2005.

2 Simulation 2:

Artificial starting values in three districts. Simulation based on three different connectivity matrices:

1

local, train and air,

2

local and train,

3

  • nly local.

Christiane Dargatz

slide-18
SLIDE 18

Introduction Model Implementation and Initialization Simulation Conclusion References

Conclusion

Spatial extension of classical SIR model. Implementation of certain sum-to-zero contraints and numerical approximation. Parameter choice based on external knowledge. Simulation of the spread of an influenza epidemic in Germany.

Christiane Dargatz

slide-19
SLIDE 19

Introduction Model Implementation and Initialization Simulation Conclusion References

Construction Sites

Prevalence data of influenza is highly underreported.

Simulate underreporting. Other data sources (Sentinella). Consider different diseases.

Model does not take into account important factors like

weather/temperature, seasonal holiday travel, measures undertaken to lower transmission rate.

Christiane Dargatz

slide-20
SLIDE 20

Introduction Model Implementation and Initialization Simulation Conclusion References

Future Work

Main purposes will be finding surveillance strategies in case of a sudden outbreak of an epidemic (isolation, vaccination, observation of migration), more formal statistical inference on model parameters based

  • n available data from surveillance databases.

Christiane Dargatz

slide-21
SLIDE 21

Introduction Model Implementation and Initialization Simulation Conclusion References

References

Dargatz, C., Georgescu, V. and Held, L. (2005) Stochastic Modelling of the Spatial Spread of Influenza in Germany. Technical Report, Munich University. Hufnagel, L., Brockmann, D. and Geisel, T. (2004). Forecast and Control of Epidemics in a Globalized World. Proceedings

  • f the National Academy of Sciences, 101, 15124-15129.

Christiane Dargatz