1 of 23

Simple Models

Clinic on the Meaningful Modelling of Epidemiological Data�MMED 2026��Delivered by:�Carl Pearson�University of North Carolina, ACCIDDA

Slides developed by:

Carl Pearson

000

2 of 23

2

Public health, epi & models

Intro to dynamic modelling of inf disease I & II

Hidden assumptions of ODE models

Consequences of heterogeneity & �modelling options

Intro to �stochastic models�Discrete individuals

Thinking about data

Intro to infectious disease data

Data wrangling

Study design

Intro to statistical philosophy

Variability, sampling

& simulation

HIV in Harare

Non exponential waiting times

Introduction to likelihood

Fitting dynamic models I & II

Modeling for policy

Model

assessment

Foundations �of dynamical modelling

Statistics �& data science

Likelihood & model fitting

Dynamical fever Model worlds

Mentor presentations

Fundamentals

Advanced

Modelling for policy & in practice

Life cycle of a �modelling project

Guest lectures

Practical

App-�based tutorials

Introduction to MCMC

Formulating research questions,

creating model worlds, model descriptions

Breaking assumptions!

Integration

Health economics modelling

Modules

3 of 23

Goals

Be able to:

  • Create a “model world” & rules to run it
  • Distinguish “state” versus “parameter” and identify these for a “model world”
  • Explain the S-I-R “model world” and the Reed-Frost representation of it

3

4 of 23

What is the simplest, formal model of transmission?

4

00

5 of 23

Simplest?

  • easiest way to explain something
  • at the lowest level, smallest scale

Formal Model?

  • rules

Transmission?

  • spread of pathogen-mediated disease, between individuals

5

00

6 of 23

Simplest?

  • Shortest-while-completist version of …

Formal Model?

  • unambiguous rules that …

Transmission?

  • can exhibit infection moving from one host to another

6

00

7 of 23

One element of your groups answer?

  • there are susceptible people
  • when people exposed to pathogen they get infected, it must be direct contact
  • front row can infect people
  • constant population, of 20 people
  • there are exposed people
  • some fraction interact per time
  • only death from disease

7

00

8 of 23

A Minimal Model

8

All hosts interact each step

I

S

Hosts are either infectious or susceptible

t=0

t=1

t=2

Time passes in fixed steps

Simplest: 2 hosts

If infected host interacts with a susceptible host, the susceptible host is infected on the next time step

00

9 of 23

Too simple?

Need to show transmission? Check.

But: models also need to show negatives - are there initial conditions where transmission DOESN’T occur?

Yes! Only see transmission with 1 I, 1 S - no transmission with 2 I or 2 S.

9

00

10 of 23

Stepping back: what was different for your model vs mine?

Some had different rules, but about the same “thing”. Some were about a different “thing”

We call the “thing” the model world: the collection of states and processes

Distinctly, the rules–how those processes work–is the model representation.

10

00

11 of 23

A Particular Less Minimal Model

11

Hosts are either Susceptible, Infectious, or Recovered

Interaction may or may not lead to infection

Many hosts

00

12 of 23

Quick check:

what’s new about the model world?

12

00

13 of 23

Let’s try it!

13

00

14 of 23

Get into groups of 4. You’re all Susceptible.

Initially, you all interact with me. Roll to see if you become Infected: a 1 or 2. I’m going to Recover.

On each subsequent round: if you are Susceptible, roll once for each Infected person in your group. After those rolls, all Infected people Recover.

Record how many people get Infected each round.

14

00

15 of 23

Plotting!

15

00

16 of 23

Question:

How many people did we expect to get infected in the first round?

16

00

17 of 23

Get into groups of 8 Susceptibles.

Again, all interact with me. Roll to see if you become Infected: a 1.

On each subsequent round: if you are Susceptible, roll once for each Infected person in your group. After those rolls, all Infected people Recover.

Record how many people get Infected each round.

17

00

18 of 23

Plotting!

18

00

19 of 23

Summary

  • start simple with model worlds, then build
  • model implementation should be incremental
  • model-thinking requires both creativity and specificity
  • Reed-Frost: very simple, but still provides insights
  • Surprise! We also introduced the�Basic Reproductive number, R0, and the�Effective Reproductive number, Reff!

19

00

20 of 23

21 of 23

21

Simple Models

C Pearson

000

This presentation is made available through a Creative Commons Attribution-Noncommercial license.

Details of the license and permitted uses are available at� https://creativecommons.org/licenses/by-nc/4.0/

21

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

Title

Clinic on the Meaningful Modelling of Epidemiological Data

https://www.ici3d.org/MMED/

Attribution

22 of 23

Reed-Frost Model

  • Take a population of N hosts, one initially infected
  • Time proceeds in fixed steps
  • Hosts are either infected, susceptible, or removed
  • Each time step, all hosts interact
  • When an infected and susceptible host interact during a time step, there is a probability p that the susceptible host will become infectious on the next time step
  • All infected hosts at a time step become removed on the next time step�

22

00

23 of 23

Reed-Frost Model Math

  • All interactions instantaneous, independent, universal
  • Host counts at time steps: It, St, Rt
  • Rt+1 = It + Rt -- i.e., all infected become immune
  • For a particular susceptible,�P(infected @ t+1 | It) = 1 - (1-p)I = 1-qI

23

  • Therefore,�P(St+1 = St - x, It+l = x | St, It) = (1-qI)x(qI)S-x�

( )

St

x

00