Nothing Special   »   [go: up one dir, main page]

Skip to main content

Advertisement

Log in

Modelling under-reporting in epidemics

  • Published:
Journal of Mathematical Biology Aims and scope Submit manuscript

Abstract

Under-reporting of infected cases is crucial for many diseases because of the bias it can introduce when making inference for the model parameters. The objective of this paper is to study the effect of under-reporting in epidemics by considering the stochastic Markovian SIR epidemic in which various reporting processes are incorporated. In particular, we first investigate the effect on the estimation process of ignoring under-reporting when it is present in an epidemic outbreak. We show that such an approach leads to under-estimation of the infection rate and the reproduction number. Secondly, by allowing for the fact that under-reporting is occurring, we develop suitable models for estimation of the epidemic parameters and explore how well the reporting rate and other model parameters can be estimated. We consider the case of a constant reporting probability and also more realistic assumptions which involve the reporting probability depending on time or the source of infection for each infected individual. Due to the incomplete nature of the data and reporting process, the Bayesian approach provides a natural modelling framework and we perform inference using data augmentation and reversible jump Markov chain Monte Carlo techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Bailey NTJ (ed) (1996) The mathematical theory of infectious diseases and its applications, 2nd edn. Griffin, London

    Google Scholar 

  • Ball FG, Mollison D, Scalia-Tomba G (1997) Epidemics with two levels of mixing. Ann Appl Probab 7:46–89

    Article  MATH  MathSciNet  Google Scholar 

  • Bjornstad ON, Finkenstadt BF, Grenfell BT (2002) Dynamics of measles epidemics: estimating scaling of transmission rates using a time series SIR model. Ecol Monograph 72(2):169–184

    Article  Google Scholar 

  • Boys RJ, Giles PR (2007) Bayesian inference for SEIR epidemic models with time-inhomogeneous removal rates. Math Biol 55:223–247

    Article  MATH  MathSciNet  Google Scholar 

  • Britton T, Kypraios T, O’Neill PD (2011) Inference for epidemics with three levels of mixing: methodology and application to a measles outbreak. Scand J Stat 38:578–599

    MATH  MathSciNet  Google Scholar 

  • Cairns AJG (1995) Primary components of epidemic models. In: Mollison D (ed), Epidemic Models. Cambridge University Press, Cambridge, pp 350–371

  • Cauchemez S, Bhattarai A, Marchbanks TL, Fagan RP, Ostroff S, Ferguson NM, Swerdlow D, the Pennsylvania H1N1 working group (2011) Role of social networks in shaping disease transmission during a community outbreak of 2009 H1N1 pandemic influenza. PNAS 108(7):2825–2830

    Article  Google Scholar 

  • Clarkson JA, Fine PEM (1985) The efficiency of measles and pertussis notification in England and Wales. Intern J Epidemiol 14:153–168

    Article  Google Scholar 

  • Demiris N, O’Neill PD (2006) Computation of final outcome probabilities for the generalised stochastic epidemic. Stat Comput 16(3):309–317

    Article  MathSciNet  Google Scholar 

  • Dorigatti I, Cauchemez S, Pugliese A, Ferguson NM (2012) A new approach to characterising infectious disease transmission dynamics from sentinel surveillance: application to the Italian 20092010 A/H1N1 influenza pandemic. Epidemics 4(1):9–21

    Article  Google Scholar 

  • Fraser C, Donnelly CA, Cauchemez S, Hanage WP, Van Kerkhove MD, Hollingsworth TD, Griffin J, Baggaley RF, Jenkins HE, Lyons EJ, Jombart T, Hinsley WR, Grassly NC, Balloux F, Ghani AC, Ferguson NM, Rambaut A, Pybus OG, Lopez-Gatell H, Alpuche-Aranda CM, Chapela IB, Zavala EP, Ma. Espejo Guevara D, Espejo Guevara F, Checchi F, Garcia E, Hugonnet S, Roth C (2009) Pandemic potential of a strain of influenza A (H1N1): early findings. Science 324:1557–1561

    Article  Google Scholar 

  • Gerardo C, Hiroshi N, Bettencourt LM (2007) Comparative estimation of the reproduction number for pandemic influenza from daily case notification data. J R Soc Interf 4:155–166

    Article  Google Scholar 

  • Gibson GJ, Renshaw E (1998) Estimating parameters in stochastic compartmental models using Markov chain methods. IMA J Math Appl Med Biol 15:19–40

    Article  MATH  Google Scholar 

  • Green PJ (1995) Reversible jump MCMC computation and bayesian model determination. Biometrika 82:711–732

    Article  MATH  MathSciNet  Google Scholar 

  • Hens N, Van Ranst M, Aerts M, Robesyn E, Van Damme P, Beutels P (2011) Estimating the effective reproduction number for pandemic influenza from notification data made publicly available in real time: a multi-country analysis for influenza A/H1N1v 2009. Vaccine 29:896–904

    Article  Google Scholar 

  • Hsu S-B, Hsieh Y-H (2008) On the role of asymptomatic infection in transmission dynamics of infectious diseases. Bull Math Biol 70:134–155

    Article  MATH  MathSciNet  Google Scholar 

  • Keeling MJ, Rohani P (2007) Modeling infectious diseases in humans and animals. Princeton University Press, Princeton

    Google Scholar 

  • Neal P, Roberts G (2005) A case study in non-centering for data augmentation: stochastic epidemics. Stat Comput 15:315–327

    Article  MathSciNet  Google Scholar 

  • O’Neill PD (2009) Bayesian inference for stochastic multitype epidemics in structured populations using sample data. Biostatistics 10(4):779–791

    Article  Google Scholar 

  • O’Neill PD, Demiris N (2005) Bayesian inference for stochastic multitype epidemics in structured populations via random graphs. J Royal Stat Soc Ser B 67(5):731–745

    Article  MATH  MathSciNet  Google Scholar 

  • O’Neill PD, Becker NG (2001) Inference for an epidemic when susceptibility varies. Biostatistics 2(1):99–108

    Article  MATH  Google Scholar 

  • O’Neill PD, Roberts GO (1999) Bayesian inference for partially observed stochastic epidemics. J R Stat Soc A 162(Part 1):121–129

    Article  Google Scholar 

  • Pellis L, Ball F, Trapman P (2012) Reproduction numbers for epidemic models with households and other social structures. I. Definition and calculation of \({R}_0\). Math Biosci 235:85–97

    Article  MATH  MathSciNet  Google Scholar 

  • Sellke T (1983) On the asymptotic distribution of the size of a stochastic epidemic. J Appl Probab 20:390–394

    Article  MATH  MathSciNet  Google Scholar 

  • Streftaris G, Gibson G (2004a) Bayesian inference for stochastic epidemics in closed populations. Stat Model 4:63–75

    Article  MATH  MathSciNet  Google Scholar 

  • Streftaris G, Gibson GJ (2004b) Bayesian analysis of experimental epidemics of foot-and-mouth disease. Proc R Soc Lond B 271:1111–1117

    Article  Google Scholar 

  • Streftaris G, Gibson GJ (2012) Non-exponential tolerance to infection in epidemic systems—modelling, inference and assessment. Biostatistics 13(4):580–593

    Article  Google Scholar 

  • White LF, Pagano M (2010) Reporting errors in infectious disease outbreaks, with an application to pandemic influenza A/H1N1. Epidemiol Perspect Innov 7:12

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kokouvi M. Gamado.

Appendix

Appendix

1.1 A.1: Eversible jump MCMC algorithm

An individual (say \(k\)) will always have one of the following states in this algorithm:

  • \(0\) - Susceptible; i.e \(k \in \mathcal S \)

  • \(1\) - Removed before time \(T\) and reported; i.e \(k \in \mathcal R _r\)

  • \(2\) - Infected but not removed before time \(T\) (censored); i.e \(k \in \mathcal I \cap \bar{\mathcal{R }}\)

  • \(3\) - Removed before time \(T\), but not reported; i.e \(k \in \mathcal R _u\).

The possible algorithm transitions are presented schematically as follow:

figure a

We now describe the algorithm in details:

  • Choose an individual at random (let us say \(k\)).

  • If the state of \(k\) is \(1\) (meaning that the individual was removed before \(T\) and reported), we update its infection time uniformly in \((T_0, r_k)\). The proposed infection time is accepted with probability:

    $$\begin{aligned} A_{1\rightarrow 1} = \min \left\{ 1, \frac{L(\beta , \gamma , p; \pmb {s}^{(new)}, \pmb {r})}{L(\beta , \gamma , p; \pmb {s}^{(old)}, \pmb {r})}\right\} . \end{aligned}$$

    More efficiently we make use of the model assumption by proposing the new infection time so that \((s_k - r_k) \sim \text {Exp}(\gamma )\) where \(s_k\) is the proposed infection time. In this case the acceptance probability is:

    $$\begin{aligned} A_{1\rightarrow 1}' = \min \left\{ 1, \frac{L(\beta , \gamma ; \pmb {s}^{(new)}, \pmb {r})}{L(\beta , \gamma ; \pmb {s}^{(old)}, \pmb {r})}*\frac{\exp \{-\gamma (r_k - s_k')\}}{\exp \{-\gamma (r_k - s_k)\}}\right\} \end{aligned}$$

    where \(s_k'\) is the current infection time of the individual \(k\). There is no change in state.

  • If the state of \(k\) is \(0\) (susceptible individual) we propose, each with probability \(1/2\), to add a new infection time, or add a pair of infection and removal times:

    • Generate an infection time \(s_k\) uniformly in \((T_0, T)\) and add it with probability

      $$\begin{aligned} A_{0\rightarrow 2} = \min \left\{ 1, \frac{L(\beta , \gamma , p; \pmb {s}^{(new)}, \pmb {r})}{L(\beta , \gamma , p; \pmb {s}^{(old)}, \pmb {r})}\frac{2(T - T_0)}{3}\right\} . \end{aligned}$$

      The \(1/3\) term is the probability of proposing the reverse move. If accepted, the state of the individual becomes \(2\) (which characterises individuals that are infected but not removed before \(T\)), i. e

      $$\begin{aligned} |S| = |S| - 1 \ \ \ \ \ \text { and } \ \ \ \ \ |\mathcal I \cap \bar{\mathcal{R }}| = |\mathcal I \cap \bar{\mathcal{R }}| + 1. \end{aligned}$$
    • Propose a removal time \(r_k\) uniformly in \((T_0, T)\) and an infection time \(s_k\) in \((T_0, r_k)\) and add the pair with probability

      $$\begin{aligned} A_{0\rightarrow 3} = \min \left\{ 1, \frac{2(T-T_0)(r_k - T_0)}{3}\frac{L(\beta , \gamma , p; \pmb {s}^{(new)}, \pmb {r}^{(new)})}{L(\beta , \gamma , p; \pmb {s}^{(old)}, \pmb {r}^{(old)})}\right\} . \end{aligned}$$

      If this move is accepted, the state of the individual \(k\) becomes \(3\) (which represents individuals that are removed before time \(T\) but not reported), i.e

      $$\begin{aligned} |S| = |S| - 1 \ \ \ \ \ \text { and } \ \ \ \ \ |\mathcal R _u| = |\mathcal R _u| + 1. \end{aligned}$$
  • If state of \(k\) is \(2\) (infected but not removed) we update the infection time, or add a removal time, or delete the infection time, each with probability \(1/3\):

    • Update the added infection time by proposing a new infection time uniformly in \((T_0, T)\). The acceptance probability is \(A_{2\rightarrow 2} = A_{1\rightarrow 1}\). There is no change in state.

    • Propose to add a removal time chosen uniformly in \((s_k, T)\) with probability

      $$\begin{aligned} A_{2\rightarrow 3} = \min \left\{ 1, \frac{L(\beta , \gamma , p; \pmb {s}^{(new)}, \pmb {r})}{L(\beta , \gamma , p; \pmb {s}^{(old)}, \pmb {r})}(T - s_k)\right\} . \end{aligned}$$

      The state of \(k\) becomes \(3\) if the move is accepted, i.e

      $$\begin{aligned} |\mathcal I \cap \bar{\mathcal{R }}| = |\mathcal I \cap \bar{\mathcal{R }}| - 1 \ \ \ \ \ \text { and } \ \ \ \ \ |\mathcal R _u| = |\mathcal R _u| + 1. \end{aligned}$$
    • Delete the added infection time with probability

      $$\begin{aligned} A_{2\rightarrow 0} = \min \left\{ 1, \frac{L(\beta , \gamma , p; \pmb {s}^{(new)}, \pmb {r})}{L(\beta , \gamma , p; \pmb {s}^{(old)}, \pmb {r})}\frac{3}{2(T - T_0)}\right\} . \end{aligned}$$

      This individual becomes susceptible (state \(0\)) if the move is accepted, i.e

      $$\begin{aligned} |\mathcal I \cap \bar{\mathcal{R }}| = |\mathcal I \cap \bar{\mathcal{R }}| - 1 \ \ \ \ \ \text { and } \ \ \ \ \ |\mathcal S | = |\mathcal S | + 1. \end{aligned}$$
  • If state of \(k\) is \(3\) we either propose, with probability \(1/3\), to delete the added removal time, or update the pair of infection and removal times, or delete the pair of infection and removal times:

    • Delete the removal time previously added with probability

      $$\begin{aligned} A_{3\rightarrow 2} = \min \left\{ 1, \frac{L(\beta , \gamma , p; \pmb {s}^{(new)}, \pmb {r})}{L(\beta , \gamma , p; \pmb {s}^{(old)}, \pmb {r})} \frac{1}{T - s_k}\right\} . \end{aligned}$$

      The state becomes \(2\) when this removal is accepted, i.e

      $$\begin{aligned} |\mathcal R _u| = |\mathcal R _u| - 1 \ \ \ \ \ \text { and } \ \ \ \ \ |\mathcal I \cap \bar{\mathcal{R }}| = |\mathcal I \cap \bar{\mathcal{R }}| + 1. \end{aligned}$$
    • Update the pair of infection and removal times of \(k\) (with \(T_0 \le s_k < r_k \le T\)) with probability

      $$\begin{aligned} A_{3\rightarrow 3} = \min \left\{ 1, \frac{L(\beta , \gamma , p; \pmb {s}^{(new)}, \pmb {r})}{L(\beta , \gamma , p; \pmb {s}^{(old)}, \pmb {r})} \frac{r_k - T_0}{r_k' - T_0}\right\} \end{aligned}$$

      where \(r_k'\) is the removal time of individual \(k\) before the new proposed one \(r_k\). There is no change in state.

    • Delete the pair of infection and removal times with probability

      $$\begin{aligned} A_{3\rightarrow 0} = \min \left\{ 1, \frac{L(\beta , \gamma , p; \pmb {s}^{(new)}, \pmb {r})}{L(\beta , \gamma , p; \pmb {s}^{(old)}, \pmb {r})} \frac{3}{2(T - T_0)(r_k - T_0)}\right\} . \end{aligned}$$

      The state of the individual \(k\) becomes \(0\) if the deletion is accepted, i.e

      $$\begin{aligned} |\mathcal R _u| = |\mathcal R _u| - 1 \ \ \ \ \ \text { and } \ \ \ \ \ |\mathcal S | = |\mathcal S | + 1. \end{aligned}$$

In the case of completed epidemic, the set of possible states becomes \(\left\{ 0, 1, 3 \right\} \) where state \(0\) stands for susceptible individuals, \(1\) for removed and reported individuals and \(3\) for removed but non-reported individuals. This reduces the \(8\) steps of the algorithm above to \(4\) with simple changes.

1.2 A.2: M-H within Gibbs algorithm for the time-dependent reporting probability

  • Update \(\beta \) and \(\gamma \) following Gibbs steps using Eqs. (6) and (7);

  • Update Event times following RJMCMC algorithm described in Appendix A.1;

  • For each accepted event times, count the number of removed individuals before and after the change point \(a_1\);

  • Identify the number of reported and unreported cases before and after \(a_1\);

  • Update the reporting probabilities following Eqs. (10);

  • Repeat the above steps until convergence.

1.3 A.3: Auto-correlation functions for \(\beta \), \(\gamma \), \(p_1\) and \(p_2\) in the case of dynamic reporting

Fig. 8
figure 8

ACFs for \(\beta \), \(\gamma \), \(p_1\) and \(p_2\) after burn-in period of 1,000 iterations and a thinning of \(20\) samples, in the case of completed epidemic with reporting depending on the source of infection and using \((\mathcal U (0, 1), \mathcal B (8, 2))\) (a), (c), (e) and (g) and \((\mathcal B (10, 10), \mathcal B (24, 6))\) (b), (d), (f) and (h) for \((p_1, p_2)\)

1.4 A.4: Correlation between \(\beta \), \(\gamma \), \(p_1\) and \(p_2\) in the case of dynamic reporting

Fig. 9
figure 9

Correlation between the model parameters \(\beta \), \(\gamma \), \(p_1\) and \(p_2\) in the case of dynamic reporting using \((\mathcal U (0, 1), \mathcal B (8, 2))\) prior for \((p_1, p_2)\)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gamado, K.M., Streftaris, G. & Zachary, S. Modelling under-reporting in epidemics. J. Math. Biol. 69, 737–765 (2014). https://doi.org/10.1007/s00285-013-0717-z

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00285-013-0717-z

Keywords

Mathematics Subject Classification

Navigation