| Literature DB >> 19664256 |
Rochelle E Watkins1, Serryn Eagleson, Bert Veenendaal, Graeme Wright, Aileen J Plant.
Abstract
BACKGROUND: Routine surveillance of disease notification data can enable the early detection of localised disease outbreaks. Although hidden Markov models (HMMs) have been recognised as an appropriate method to model disease surveillance data, they have been rarely applied in public health practice. We aimed to develop and evaluate a simple flexible HMM for disease surveillance which is suitable for use with sparse small area count data and requires little baseline data.Entities:
Mesh:
Year: 2009 PMID: 19664256 PMCID: PMC2735038 DOI: 10.1186/1472-6947-9-39
Source DB: PubMed Journal: BMC Med Inform Decis Mak ISSN: 1472-6947 Impact factor: 2.796
Figure 1Hepatitis A case notifications, outbreak period (shaded) and scores for the EARS C3, 14-day negative binomial and 14-day hidden Markov model algorithms for simulation 15 from the smaller less clustered simulation scenario (S1).
Figure 2Hepatitis A case notifications, outbreak period (shaded) and scores for the EARS C3, 14-day negative binomial and 14-day hidden Markov model algorithms for simulation 78 from the larger more clustered simulation scenario (S4).
Algorithm area under the ROC curve (AUC) and Combined AUC (CAUC) performance statistics for false alarm rates between 0 and 0.1 by simulation scenarios S1–S4.
| mean (median) AUC0–0.1 × 10-3 | mean (median) CAUC0–0.1 × 10-3 | |||||||
|---|---|---|---|---|---|---|---|---|
| Algorithm | S1 | S2 | S3 | S4 | S1 | S2 | S3 | S4 |
| EARS C1 | 0.0 (0.0) | 0.0 (0.0) | 0.0 (0.0) | 0.04 (0.0) | 0.0 (0.0) | 0.0 (0.0) | 0.0 (0.0) | 0.0 (0.0) |
| EARS C2 | 0.3 (0.0) | 0.3 (0.0) | 0.3 (0.0) | 0.3 (0.0) | 0.2 (0.0) | 0.2 (0.0) | 0.1 (0.0) | 0.2 (0.0) |
| EARS C3 | 0.3 (0.0) | 0.3 (0.0) | 0.3 (0.0) | 0.4 (0.0) | 0.2 (0.0) | 0.2 (0.0) | 0.1 (0.0) | 0.2 (0.0) |
| NBC 7 | 3.6 (0.0) | 3.4 (0.0) | 5.2 (8.1) | 5.6 (8.2) | 1.5 (0.0) | 1.6 (0.0) | 1.9 (0.0) | 2.1 (0.0) |
| NBC 14 | 5.1 (8.1) | 4.8 (8.1) | 6.0 (8.8) | 6.3 (8.7) | 2.6 (0.0) | 2.5 (0.0) | 2.4 (0.0) | 2.6 (0.0) |
| NBC 28 | 4.7 (4.5) | 4.7 (4.5) | 2.9 (0.0) | 3.1 (0.0) | 2.2 (0.0) | 2.5 (0.0) | 1.4 (0.0) | 1.7 (0.0) |
| HMM 7 | 6.0 (7.7) | 5.8 (7.7) | 7.6 (8.3) | 7.7 (8.3) | 2.3 (0.0) | 2.0 (0.0) | 3.2 (1.8) | 2.9 (1.8) |
| HMM 14 | 7.5 (8.3) | 8.1 (8.4) | 7.9 (8.7) | 8.3 (8.8) | 3.5 (3.5) | 3.9 (4.1) | 3.6 (3.4) | 4.1 (4.4) |
| HMM 28 | 5.2 (8.9) | 6.2 (9.1) | 4.3 (0.0) | 4.9 (8.8) | 2.4 (0.0) | 3.2 (0.0) | 2.1 (0.0) | 2.5 (0.0) |
ROC: receiver operating characteristic
Simulation scenarios S1:smaller less clustered; S2:smaller more clustered; S3:larger less clustered; S4:larger more clustered.
Figure 3Sensitivity of the outbreak detection algorithms according to false alarm rates less than 0.1 for the smaller less clustered simulation scenario (S1).
Figure 4Sensitivity of the outbreak detection algorithms according to false alarm rates less than 0.1 for the larger more clustered simulation scenario (S4).
Algorithm performance statistics for smaller less clustered outbreaks (S1:n = 64) for false alarm (FA) rates approximating 0.05 and 0.01.
| Algorithm | mean | mean sensitivity | mean (median) timeliness | mean (median) adjusted timeliness |
|---|---|---|---|---|
| EARS C1 | 0.048 | 56.3 | 6.4 (0) | 15.8 (19.5) |
| EARS C2 | 0.045 | 85.9 | 6.0 (2) | 9.1 (6) |
| EARS C3 | 0.049 | 96.9 | 3.0 (0) | 3.8 (0) |
| NBC 7 | 0.050 | 96.9 | 3.7 (1) | 4.5 (1) |
| NBC 14 | 0.049 | 96.9 | 3.9 (1) | 4.6 (1) |
| NBC 28 | 0.052 | 93.8 | 4.8 (1) | 6.3 (1) |
| HMM 7 | 0.049 | 98.4 | 3.5 (1) | 3.9 (1) |
| HMM 14 | 0.051 | 100 | 5.0 (2) | 5.1 (2) |
| HMM 28 | 0.050 | 89.1 | 6.9 (5) | 9.2 (6) |
| EARS C1 | 0.0004 | 10.9 | 4.4 (3) | 25.4 (28) |
| EARS C2 | 0.008 | 10.9 | 3.0 (2) | 25.3 (28) |
| EARS C3 | 0.008 | 26.6 | 4.3 (2) | 21.7 (28) |
| NBC 7 | 0.008 | 60.9 | 7.7 (4) | 15.6 (16.5) |
| NBC 14 | 0.010 | 75.0 | 5.6 (2.5) | 11.2 (7.5) |
| NBC 28 | 0.012 | 76.6 | 8.2 (6) | 12.9 (10) |
| HMM 7 | 0.009 | 79.7 | 8.5 (7) | 12.5 (11) |
| HMM 14 | 0.008 | 93.8 | 7.3 (5.5) | 8.6 (6) |
| HMM 28 | 0.010 | 89.1 | 7.1 (5) | 9.4 (6) |
Algorithm performance statistics for larger more clustered outbreaks (S4:n = 93) for false alarm (FA) rates approximating 0.05 and 0.01.
| Algorithm | mean | mean sensitivity | mean (median) timeliness | mean (median) adjusted timeliness |
|---|---|---|---|---|
| EARS C1 | 0.049 | 55.9 | 6.2 (2.5) | 15.8 (18) |
| EARS C2 | 0.048 | 92.5 | 5.0 (4) | 6.7 (4) |
| EARS C3 | 0.050 | 93.5 | 2.8 (0) | 4.4 (1) |
| NBC 7 | 0.050 | 97.8 | 2.7 (1) | 3.3 (1) |
| NBC 14 | 0.050 | 98.9 | 2.6 (1) | 2.9 (1) |
| NBC 28 | 0.055 | 97.8 | 3.5 (1) | 4.0 (1) |
| HMM 7 | 0.049 | 97.8 | 4.2 (3) | 4.7 (3) |
| HMM 14 | 0.049 | 98.9 | 4.3 (3) | 4.6 (3) |
| HMM 28 | 0.049 | 100 | 4.7 (3) | 4.7 (3) |
| EARS C1 | 0.0004 | 18.3 | 7.8 (9) | 24.3 (28) |
| EARS C2 | 0.009 | 20.4 | 8.4 (5) | 24.0 (28) |
| EARS C3 | 0.009 | 41.9 | 7.1 (4) | 19.2 (28) |
| NBC 7 | 0.009 | 76.3 | 7.2 (5) | 12.1 (10) |
| NBC 14 | 0.010 | 82.8 | 6.6 (5) | 10.3 (7) |
| NBC 28 | 0.013 | 89.2 | 7.2 (6) | 9.4 (7) |
| HMM 7 | 0.010 | 94.6 | 6.6 (5.5) | 7.7 (6) |
| HMM 14 | 0.008 | 97.8 | 4.9 (4) | 5.4 (4) |
| HMM 28 | 0.010 | 100 | 5.0 (4) | 5.0 (4) |