1 of 49

Public Health, Epidemiology, & Models (Day 1)

Simple Models (Day 1)

Foundations of Dynamic Modeling (Day 1)

(Hidden) Assumptions of Simple ODE’s (Day 2)

Breaking Assumptions!

Consequences of Heterogeneity (Day 6)

Introduction stochastic simulation models (Day 3)

Heterogeneity tutorial�(Day 6)

Introduction to Infectious Disease Data (Day 1)

Thinking about Data�(Day 2)

Data management and cleaning (Day 9)

Creating a Model World�(Day 4)

Study design and analysis in epidemiology (Day 3)

Introduction to Statistical Philosophy (Day 4)

Variability, Sampling Distributions, & Simulation (Day 10)

HIV in Harare tutorial�(Day 3)

Integration!

Introduction to Likelihood (Day 4)

Fitting Dynamic Models I – III (Day 5, 8, & 9)

Modeling for Policy (Day 11)

Model Assessment (Day 10)

MCMC Lab (Day 9)

MLE Fitting SIR model to prevalence data (Day 5)

Likelihood Lab (Day 4)

2 of 49

assumptions of simple compartmental ODE models

Elisha Are, PhD

Simon Fraser University

SACEMA, Stellenbosch University and MMED Alumnus

MMED 2024

(Hidden)

Adapted from Rebecca Borchering, 2023 slides

000

3 of 49

Goals

  • Review the main uses of applied epidemiological modelling

3

  • Introduce our conceptual framework for applied modelling
  • Review commonly overlooked assumptions that are inherent in the structure of simple compartmental ODE models
  • Discuss when these assumptions might be problematic, and when they may be desirable
  • Begin to explore some alternative model structures that relax the assumptions

00

4 of 49

Applied Epi. Modelling

The use of simplification to represent the key components of something you’re trying to understand more clearly

Related to the distribution and determinants of health-related states and events

For application to the real world

00

5 of 49

What are some uses of applied epidemiological modeling?

from:https://childdevelop.ca

Improve public health

00

6 of 49

Applied Epi. Modelling

  • Improving understanding of the dynamics of health and disease
  • Translation of results into decision-making and communication tools

Insight

    • Improving measurement and interpretaiton of key health indicators at the population and individual levels

Estimation

    • Projection and forecasting of expected future trends

Prediction

    • Guiding study design and intervention roll-out
    • Informing decisions through analysis and comparison of policy scenarios

Planning

    • Evaluating the impact of public health interventions
    • Assessing risk of future public health events

Assessment

00

7 of 49

Applied Epi. Modelling

    • Improving understanding of the dynamics of health and disease
    • Translation of results into decision-making and communication tools

Insight

    • Improving measurement and interpretation of key health indicators at the population and individual levels

Estimation

    • Projection and forecasting of expected future trends

Prediction

    • Guiding study design and intervention roll-out
    • Informing decisions through analysis and comparison of policy scenarios

Planning

    • Evaluating the impact of public health interventions
    • Assessing risk of future public health events

Assessment

00

8 of 49

Applied Epi. Modelling

    • Improving understanding of the dynamics of health and disease
    • Translation of results into decision-making and communication tools

Insight

    • Improving measurement and interpretaiton of key health indicators at the population and individual levels

Estimation

  • Projection and forecasting of expected future trends

Prediction

    • Guiding study design and intervention roll-out
    • Informing decisions through analysis and comparison of policy scenarios

Planning

    • Evaluating the impact of public health interventions
    • Assessing risk of future public health events

Assessment

00

9 of 49

Applied Epi. Modelling

    • Improving understanding of the dynamics of health and disease
    • Translation of results into decision-making and communication tools

Insight

    • Improving measurement and interpretaiton of key health indicators at the population and individual levels

Estimation

    • Projection and forecasting of expected future trends

Prediction

    • Guiding study design and intervention roll-out
    • Informing decisions through analysis and comparison of policy scenarios

Planning

    • Evaluating the impact of public health interventions
    • Assessing risk of future public health events

Assessment

00

10 of 49

Applied Epi. Modelling

    • Improving understanding of the dynamics of health and disease
    • Translation of results into decision-making and communication tools

Insight

    • Improving measurement and interpretaiton of key health indicators at the population and individual levels

Estimation

    • Projection and forecasting of expected future trends

Prediction

    • Guiding study design and intervention roll-out
    • Informing decisions through analysis and comparison of policy scenarios

Planning

    • Evaluating the impact of public health interventions
    • Assessing risk of future public health events

Assessment

00

11 of 49

Applied Epi. Modelling

    • Improving understanding of the dynamics of health and disease
    • Translation of results into decision-making and communication tools

Insight

    • Improving measurement and interpretation of key health indicators at the population and individual levels

Estimation

    • Projection and forecasting of expected future trends

Prediction

    • Guiding study design and intervention roll-out
    • Informing decisions through analysis and comparison of policy scenarios

Planning

    • Evaluating the impact of public health interventions
    • Assessing risk of future public health events

Assessment

00

12 of 49

Goals

  • Review the main uses of applied epidemiological modelling
  • Introduce our conceptual framework for applied modelling
  • Review commonly overlooked assumptions that are inherent in the structure of simple compartmental ODE models
  • Discuss when these assumptions might be problematic, and when they may be desirable
  • Begin to explore some alternative model structures that relax the assumptions

12

00

13 of 49

REAL WORLD

MODEL WORLD

MODEL

abstraction

implementation

understanding

interpretation

https://publichealth.jhu.edu

00

14 of 49

Model Worlds

    • A model world is an abstraction of the world that is simple and fully specified, which we construct to help us understand particular aspects of the real world

by:Vildana Šuta

    • A mathematical model is a formal description of the assumptions that define a model world
      • We know exactly what assumptions we’ve made, and we can follow those assumptions to their logical conclusions to address research questions

00

15 of 49

The SIR Model World

S

I

R

00

16 of 49

SIR: ODE Model

S

I

R

λ

γ

N=S+I+R

FOI depends on: the number of contacts per unit time, probability of disease transmission per contact, and proportion of contacts that are infected

00

17 of 49

SIR: Reed-Frost Model

S

I

R

N=S+I+R

00

18 of 49

SIR: Stochastic Reed-Frost

S

I

R

00

19 of 49

SIR: Chain Binomial Model

S

I

R

00

20 of 49

The SIR Model Family

S

I

R

A mathematical model is formal description of the assumptions that define a model world

00

21 of 49

Taxonomy of compartmental models

continuous time

  • Gillespie algorithm

discrete time

  • Chain binomial type models

(eg, Stochastic Reed-Frost models)

Stochastic

continuous time

  • Stochastic differential equations

discrete time

  • Stochastic difference equations

Discrete treatment of individuals

Deterministic

Continuous treatment of individuals

(averages, proportions, or population densities)

continuous time

  • Ordinary differential equations
  • Partial differential equations

discrete time

  • Difference equations

(eg, Reed-Frost type models)

22 of 49

Taxonomy of compartmental models

continuous time

  • Gillespie algorithm

discrete time

  • Chain binomial type models

(eg, Stochastic Reed-Frost models)

Stochastic

continuous time

  • Stochastic differential equations

discrete time

  • Stochastic difference equations

Discrete treatment of individuals

Deterministic

Continuous treatment of individuals

(averages, proportions, or population densities)

continuous time

  • Ordinary differential equations
  • Partial differential equations

discrete time

  • Difference equations

(eg, Reed-Frost type models)

23 of 49

Taxonomy of compartmental models

continuous time

  • Gillespie algorithm

discrete time

  • Chain binomial type models

(eg, Stochastic Reed-Frost models)

Stochastic

continuous time

  • Stochastic differential equations

discrete time

  • Stochastic difference equations

Discrete treatment of individuals

Deterministic

Continuous treatment of individuals

(averages, proportions, or population densities)

continuous time

  • Ordinary differential equations
  • Partial differential equations

discrete time

  • Difference equations

(eg, Reed-Frost type models)

24 of 49

Taxonomy of compartmental models

continuous time

  • Gillespie algorithm

discrete time

  • Chain binomial type models

(eg, Stochastic Reed-Frost models)

Stochastic

continuous time

  • Stochastic differential equations

discrete time

  • Stochastic difference equations

Discrete treatment of individuals

Deterministic

Continuous treatment of individuals

(averages, proportions, or population densities)

continuous time

  • Ordinary differential equations
  • Partial differential equations

discrete time

  • Difference equations

(eg, Reed-Frost type models)

25 of 49

Taxonomy of compartmental models

What is a compartmental model?

S

I

R

26 of 49

Goals

  • Review the main uses of applied epidemiological modelling
  • Introduce our conceptual framework for applied modelling
  • Review commonly overlooked assumptions that are inherent in the structure of simple compartmental ODE models
  • Discuss when these assumptions might be problematic, and when they may be desirable
  • Begin to explore some alternative model structures that relax the assumptions

26

00

27 of 49

Taxonomy of compartmental models

Stochastic

Discrete treatment of individuals

Deterministic

Continuous treatment of individuals

(averages, proportions, or population densities)

large population size

continuous time

continuous time

28 of 49

28

time

time

time

Borchering & McKinley (2018) Multiscale Modeling and Simulation

DOI: 10.1137/17M1155259

I*

I*

I*

Demographic stochasticity

29 of 49

Taxonomy of compartmental models

continuous time

continuous time

Stochastic

Discrete treatment of individuals

Deterministic

Continuous treatment of individuals

(averages, proportions, or population densities)

large population size

30 of 49

Environmental stochasticity

31 of 49

Compartmental ODE models assume

  • Large population size
  • Deterministic progression
    • for a given set of initial conditions and parameter values, a deterministic model always gives the same outcome

31

Benefit: Simplicity and consequences of assumptions facilitate quick assessments of what model outcomes are possible, and when

00

32 of 49

Compartmental ODE models assume

  • Large population size
  • Deterministic progression
    • for a given set of initial conditions and parameter values, a deterministic model always gives the same outcome

32

Breaking Assumptions!

Discrete Individuals and Finite Populations

00

33 of 49

Taxonomy of compartmental models

Stochastic

Discrete treatment of individuals

Deterministic

Continuous treatment of individuals

(averages, proportions, or population densities)

continuous time

  • Ordinary differential equations

N

34 of 49

  • Time proceeds in a continuous manner
  • Parameter values remain constant

continuous time

  • Ordinary differential equations

N

Simple ODE models assume

00

35 of 49

  • Time proceeds in a continuous manner
  • Parameter values remain constant

continuous time

  • Ordinary differential equations

N

Simple ODE models assume

00

36 of 49

continuous time

  • Ordinary differential equations

discrete time

  • Difference equations

N

37 of 49

Simple compartmental ODE models assume

  • Homogeneity within compartments
  • Large population size
  • Deterministic progression
  • Time proceeds in a continuous manner
  • Parameter values remain constant
  • Memory-less processes

37

00

38 of 49

Simple ODE models assume

  • Memory-less processes

38

N

Proportion surviving to at least τ

τ

00

39 of 49

Realistic waiting times

39

Estimate based on data from Joshi et al. (2009) Transactions of the Royal Society of Tropical Medicine and Hygiene

A real-world example

00

40 of 49

Realistic waiting times

40

Estimate based on data from Joshi et al. (2009) Transactions of the Royal Society of Tropical Medicine and Hygiene

00

41 of 49

Realistic waiting times

41

Estimate based on data from Joshi et al. (2009) Transactions of the Royal Society of Tropical Medicine and Hygiene

00

42 of 49

Simple compartmental ODE models assume

  • Homogeneity within compartments
  • Large population size
  • Deterministic progression
  • Time proceeds in a continuous manner
  • Parameter values remain constant
  • Memory-less processes

42

Breaking Assumptions!

Non-exponential waiting times

00

43 of 49

Summary

  • Simple ODE models are important tools for building understanding

43

00

44 of 49

Summary

  • Simple ODE models are important tools for building understanding
  • It’s important to recognize the assumptions built into these models
    • When populations are small, average behaviors can be misleading

44

00

45 of 49

Summary

  • Simple ODE models are important tools for building understanding
  • It’s important to recognize the assumptions built into these models
    • When populations are small, average behaviors can be misleading
    • When rates vary, simple ODEs can fail to reproduce important (observed) dynamics

45

Data from Earn et al. 2000 Science

00

46 of 49

Summary

  • Simple ODE models are important tools for building understanding
  • It’s important to recognize the assumptions built into these models
    • When populations are small, average behaviors can be misleading
    • When rates vary, simple ODEs can fail to reproduce important (observed) dynamics

46

Dushoff lecture on heterogeneity

00

47 of 49

Summary

  • Simple ODE models are important tools for building understanding
  • It’s important to recognize the assumptions built into these models
    • When populations are small, average behaviors can be misleading
    • When rates vary, simple ODEs can fail to reproduce important (observed) dynamics

47

00

48 of 49

Summary

  • The applied epidemiological modelling process requires
    • abstraction
    • specification and implementation
    • gaining an understanding of the dynamics
    • interpretation

48

REAL WORLD

MODEL WORLD

MODEL

00

49 of 49

(Hidden) assumptions of simple compartmental ODE models. DOI: 10.6084/m9.figshare.5044606

3

Juliet Pulliam & Rebecca Borchering

000

000

000

000

This presentation is made available through a Creative Commons Attribution-Noncommercial license. Details of the license and permitted uses are available at� http://creativecommons.org/licenses/by/3.0/

Attribution:

Juliet Pulliam

Clinic on the Meaningful Modeling of Epidemiological Data

Source URL:

For further information please contact admin@ici3d.org.

© 2014-2021 International Clinics on Infectious Disease Dynamics and Data