| Literature DB >> 35282821 |
Heidi Huhtanen1, Mikko Nyman2, Tarek Mohsen3, Arho Virkki4,5, Antti Karlsson6, Jussi Hirvonen2.
Abstract
BACKGROUND: The aim of this study was to develop and evaluate a deep neural network model in the automated detection of pulmonary embolism (PE) from computed tomography pulmonary angiograms (CTPAs) using only weakly labelled training data.Entities:
Keywords: Artificial intelligence; Automated detection; Deep learning; Emergency radiology; Pulmonary embolism
Mesh:
Year: 2022 PMID: 35282821 PMCID: PMC8919639 DOI: 10.1186/s12880-022-00763-z
Source DB: PubMed Journal: BMC Med Imaging ISSN: 1471-2342 Impact factor: 1.930
Dataset information
| Training set | Test set | |
|---|---|---|
| CTPAs (stacks) | 608 | 204 |
| Positive | 303 (50%) | 97 (48%) |
| Negative | 305 (50%) | 107 (52%) |
| CT slices | 52,752 | 17,778 |
| Positive | 7170 (14%) | 2801 (16%) |
| Negative | 45,582 (86%) | 14,977 (84%) |
| Distinct patients | 569 | 201 |
| Male | 250 (44%) | 88 (44%) |
| Female | 319 (56%) | 113 (56%) |
| Mean age | 64 | 64 |
| CT manufacturer | ||
| Toshiba | 569 (94%) | 195 (96%) |
| GE Medical Systems | 21 (3%) | 5 (2%) |
| Siemens | 18 (3%) | 4 (2%) |
Fig. 1Scheme of the model architecture
Fig. 2ROC and PR curves for stack-based and slice-based predictions
Fig. 3Confusion matrices for Models A and B on stack- and slice-based classification
Performance metrics for Models A and B
| Metric | Model A | Model B | ||
|---|---|---|---|---|
| Stacks | Slices | Stacks | Slices | |
| Accuracy | 90.2 (85.1–93.8) | 92.3 (91.9–92.7) | 87.3 (81.7–91.4) | 90.1 (89.6–90.5) |
| Sensitivity | 86.6 (77.8–92.4) | 90.1 (89.0–91.2) | 83.5 (74.3–90.0) | 90.8 (89.7–91.9) |
| Specificity | 93.5 (86.5–97.1) | 92.7 (92.2–93.1) | 90.7 (83.1–95.2) | 89.9 (89.4–90.4) |
| PPV | 92.3 (84.3–96.6) | 69.9 (68.3–71.4) | 89.0 (80.3–94.3) | 62.3 (61.2–64.2) |
| NPV | 88.5 (80.8–93.5) | 98.1 (97.8–98.3) | 85.8 (77.8–91.4) | 98.1 (97.9–98.3) |
Results are in percentage (%) with 95% CI
Fig. 4The figure shows example slices where both the slice-based and stack-based predictions are a true positives, b false positives or c false negatives. In the left panel (the first two images on each row from left to right) are images classified by Model A and in the right panel (the last two images on each row) are images classified by Model B