| Literature DB >> 33780867 |
Sertan Serte1, Hasan Demirel2.
Abstract
A new pneumonia-type coronavirus, COVID-19, recently emerged in Wuhan, China. COVID-19 has subsequently infected many people and caused many deaths worldwide. Isolating infected people is one of the methods of preventing the spread of this virus. CT scans provide detailed imaging of the lungs and assist radiologists in diagnosing COVID-19 in hospitals. However, a person's CT scan contains hundreds of slides, and the diagnosis of COVID-19 using such scans can lead to delays in hospitals. Artificial intelligence techniques could assist radiologists with rapidly and accurately detecting COVID-19 infection from these scans. This paper proposes an artificial intelligence (AI) approach to classify COVID-19 and normal CT volumes. The proposed AI method uses the ResNet-50 deep learning model to predict COVID-19 on each CT image of a 3D CT scan. Then, this AI method fuses image-level predictions to diagnose COVID-19 on a 3D CT volume. We show that the proposed deep learning model provides 96% AUC value for detecting COVID-19 on CT scans.Entities:
Keywords: COVID-19; CT image; CT scan; Convolutional neural networks; Deep learning; Fusion
Year: 2021 PMID: 33780867 PMCID: PMC7943389 DOI: 10.1016/j.compbiomed.2021.104306
Source DB: PubMed Journal: Comput Biol Med ISSN: 0010-4825 Impact factor: 4.589
Fig. 1Proposed deep learning method for classifying COVID-19 using CT scans.
Fig. 2Proposed deep learning method for classifying COVID-19 using CT scans.
Mosmed dataset (test ratio 2:1).
| Category | CT-Scan | Data | Train | Test |
|---|---|---|---|---|
| CT0 | Normal | CT Volume | 164 | 50 |
| CT2 | COVID-19 | CT Volume | 80 | 25 |
| CT0 | Normal | CT Images | 1148 | 2307 |
| CT2 | COVID-19 | CT Images | 560 | 1080 |
Mosmed dataset (test ratio 9:1).
| Category | CT-Scan | Data | Train | Test |
|---|---|---|---|---|
| CT0 | Normal | CT Volume | 45 | 45 |
| CT2 | COVID-19 | CT Volume | 45 | 5 |
| CT0 | Normal | CT Images | 945 | 945 |
| CT2 | COVID-19 | CT Images | 945 | 105 |
CCAP dataset (test ratio 9:1).
| CT-Scan | Data | Train | Test |
|---|---|---|---|
| Normal | CT Volume | 65 | 25 |
| COVID-19 | CT Volume | 46 | 3 |
| Normal | CT Images | 693 | 928 |
| COVID-19 | CT Images | 728 | 128 |
Abbreviations and definitions.
| Abbreviation | Definition |
|---|---|
| AUC | Area Under the Curve |
| ACC | Accuracy |
| SE | Sensitivity |
| SP | Specificity |
| CT Scan | Computed tomography scan |
| CT Image | Computed tomography image |
| Num | Number of CT images |
| CNN | Convolutional Neural Network |
| AI | Artificial Intelligence |
| SMP | Sum of the Maximal Probabilities |
| MV | Majority Voting |
Fig. 3The performance of the proposed AI system for (a) image level and (b) scan level.
The proposed AI method employs CNN and Majority Voting on the Modmed Dataset (Test Ratio 2:1).
| Network | Num | AUC | ACC | SE | SP |
|---|---|---|---|---|---|
| Resnet50+MV | 3 | 0.86 | 0.89 | 1.00 | 0.86 |
| Resnet50+MV | 5 | 0.90 | 0.89 | 1.00 | 0.86 |
| Resnet50+MV | 7 | 0.92 | 0.89 | 1.00 | 0.86 |
| Resnet50+MV | 9 | 0.92 | 0.85 | 1.00 | 0.82 |
| Resnet50+MV | 11 | 0.94 | 0.85 | 1.00 | 0.82 |
| Resnet50+MV | 13 | 0.94 | 0.85 | 1.00 | 0.82 |
| Resnet50+MV | 15 | 0.94 | 0.84 | 1.00 | 0.80 |
| Resnet50+MV | 1.00 | 0.80 | |||
| Resnet50+MV | 19 | 0.96 | 0.82 | 1.00 | 0.79 |
| Resnet50+MV | 21 | 0.96 | 0.81 | 1.00 | 0.78 |
| Resnet50+MV | 23 | 0.96 | 0.81 | 1.00 | 0.78 |
| Resnet50+MV | 25 | 0.96 | 0.78 | 1.00 | 0.75 |
| Resnet50+MV | 27 | 0.96 | 0.76 | 1.00 | 0.73 |
| Resnet50+MV | 29 | 0.96 | 0.73 | 1.00 | 0.71 |
| Resnet50+MV | 31 | 0.96 | 0.72 | 1.00 | 0.70 |
| Resnet50+MV | 33 | 0.96 | 0.72 | 1.00 | 0.70 |
| Resnet50+MV | 35 | 0.96 | 0.70 | 1.00 | 0.69 |
The proposed AI method employs CNN and Sum of the Maximal Probabilities on the Modmed Dataset (Test Ratio 9:1).
| Network | Num | AUC | ACC | SE | SP |
|---|---|---|---|---|---|
| Resnet18 | 3 | 0.70 | 0.94 | 0.75 | 0.96 |
| Resnet18 | 5 | 0.64 | 0.94 | 0.75 | 0.96 |
| Resnet18 | 7 | 0.62 | 0.96 | 0.80 | 0.98 |
| Resnet18 | 9 | 0.48 | 0.96 | 0.80 | 0.98 |
| Resnet18 | 11 | 0.40 | 0.98 | 1.00 | 0.98 |
| Resnet18 | 13 | 0.35 | 0.98 | 1.00 | 0.98 |
| Resnet18 | 15 | 0.36 | 0.98 | 1.00 | 0.98 |
| Resnet18 | 17 | 0.35 | 0.98 | 1.00 | 0.98 |
| Resnet18 | 19 | 0.35 | 0.98 | 1.00 | 0.98 |
| Resnet18 | 21 | 0.35 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 3 | 0.80 | 0.96 | 1.00 | 0.96 |
| Resnet50 | 5 | 0.79 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 7 | 0.74 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 9 | 0.56 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 11 | 0.57 | 1.00 | 1.00 | 1.00 |
| Resnet50 | 13 | 0.54 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 15 | 0.55 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 17 | 0.54 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 19 | 0.55 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 21 | 0.56 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 3 | 0.69 | 0.92 | 1.00 | 0.92 |
| Resnet101 | 5 | 0.70 | 0.92 | 1.00 | 0.92 |
| Resnet101 | 7 | 0.68 | 0.92 | 1.00 | 0.92 |
| Resnet101 | 9 | 0.69 | 0.92 | 1.00 | 0.92 |
| Resnet101 | 11 | 0.70 | 0.94 | 1.00 | 0.94 |
| Resnet101 | 13 | 0.68 | 0.94 | 1.00 | 0.94 |
| Resnet101 | 15 | 0.58 | 0.94 | 1.00 | 0.94 |
| Resnet101 | 17 | 0.58 | 0.94 | 1.00 | 0.94 |
| Resnet101 | 19 | 0.58 | 0.94 | 1.00 | 0.94 |
| Resnet101 | 21 | 0.59 | 0.94 | 1.00 | 0.94 |
| Densenet121 | 3 | 0.83 | 0.88 | 0.40 | 0.93 |
| Densenet121 | 5 | 0.74 | 0.88 | 0.40 | 0.93 |
| Densenet121 | 7 | 0.76 | 0.90 | 0.50 | 0.93 |
| Densenet121 | 9 | 0.80 | 0.90 | 0.50 | 0.93 |
| Densenet121 | 11 | 0.80 | 0.90 | 0.50 | 0.93 |
| Densenet121 | 13 | 0.81 | 0.92 | 0.67 | 0.93 |
| Densenet121 | 15 | 0.83 | 0.94 | 0.75 | 0.96 |
| Densenet121 | 17 | 0.85 | 0.96 | 1.00 | 0.96 |
| Densenet121 | 19 | 0.81 | 0.96 | 1.00 | 0.96 |
| Densenet121 | 21 | 0.81 | 0.96 | 1.00 | 0.96 |
The proposed AI method employs CNN and Majority Voting on the Modmed Dataset (Test Ratio 9:1).
| Network | Num | AUC | ACC | SE | SP |
|---|---|---|---|---|---|
| Resnet18 | 3 | 0.68 | 0.92 | 0.67 | 0.93 |
| Resnet18 | 5 | 0.77 | 0.96 | 1.00 | 0.96 |
| Resnet18 | 7 | 0.77 | 0.96 | 1.00 | 0.96 |
| Resnet18 | 9 | 0.77 | 0.96 | 1.00 | 0.96 |
| Resnet18 | 11 | 0.87 | 0.96 | 1.00 | 0.96 |
| Resnet18 | 13 | 0.87 | 0.96 | 1.00 | 0.96 |
| Resnet18 | 15 | 0.88 | 0.98 | 1.00 | 0.98 |
| Resnet18 | 17 | 0.87 | 0.98 | 1.00 | 0.98 |
| Resnet18 | 19 | 0.88 | 0.98 | 1.00 | 0.98 |
| Resnet18 | 21 | 0.87 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 3 | 0.69 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 5 | 0.69 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 7 | 0.69 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 9 | 0.69 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 11 | 0.79 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 13 | 0.90 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 15 | 0.90 | 0.98 | 1.00 | 0.98 |
| Resnet50 | 17 | 0.90 | 0.96 | 1.00 | 0.96 |
| Resnet50 | 19 | 0.90 | 0.96 | 1.00 | 0.96 |
| Resnet50 | 21 | 0.90 | 0.96 | 1.00 | 0.96 |
| Resnet101 | 3 | 0.69 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 5 | 0.78 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 7 | 0.77 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 9 | 0.76 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 11 | 0.86 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 13 | 0.86 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 15 | 0.87 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 17 | 0.86 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 19 | 0.85 | 0.98 | 1.00 | 0.98 |
| Resnet101 | 21 | 0.85 | 0.98 | 1.00 | 0.98 |
| Densenet121 | 3 | 0.62 | 0.88 | 0.40 | 0.93 |
| Densenet121 | 5 | 0.61 | 0.90 | 0.50 | 0.93 |
| Densenet121 | 7 | 0.59 | 0.92 | 0.67 | 0.93 |
| Densenet121 | 9 | 0.68 | 0.90 | 0.50 | 0.93 |
| Densenet121 | 11 | 0.65 | 0.88 | 0.40 | 0.93 |
| Densenet121 | 13 | 0.67 | 0.92 | 0.67 | 0.93 |
| Densenet121 | 15 | 0.74 | 0.92 | 0.67 | 0.93 |
| Densenet121 | 17 | 0.82 | 0.92 | 0.67 | 0.93 |
| Densenet121 | 19 | 0.80 | 0.92 | 0.67 | 0.93 |
| Densenet121 | 21 | 0.78 | 0.92 | 0.67 | 0.93 |
The proposed AI method employs CNN and Sum of the Maximal Probabilities on the CCAP Dataset (Test Ratio 9:1).
| Network | Num | AUC | ACC | SE | SP |
|---|---|---|---|---|---|
| Resnet18 | 3 | 0.85 | 0.96 | 1.00 | 0.96 |
| Resnet18 | 3 | 0.88 | 0.93 | 0.67 | 0.96 |
| Resnet18 | 3 | 0.83 | 0.96 | 1.00 | 0.96 |
| Resnet18 | 3 | 0.83 | 0.96 | 1.00 | 0.96 |
| Resnet50 | 3 | 0.90 | 0.89 | 0.50 | 0.92 |
| Resnet50 | 5 | 0.90 | 0.89 | 0.50 | 0.92 |
| Resnet50 | 7 | 0.89 | 0.89 | 0.50 | 0.92 |
| Resnet50 | 9 | 0.89 | 0.89 | 0.50 | 0.92 |
| Resnet101 | 3 | 0.94 | 0.89 | 0.50 | 0.92 |
| Resnet101 | 5 | 0.93 | 0.89 | 0.50 | 0.92 |
| Resnet101 | 7 | 0.96 | 0.93 | 1.00 | 0.92 |
| Resnet101 | 9 | 0.97 | 0.93 | 1.00 | 0.92 |
| DenseNet121 | 3 | 0.92 | 1.00 | 1.00 | 1.00 |
| DenseNet121 | 5 | 0.92 | 1.00 | 1.00 | 1.00 |
| DenseNet121 | 7 | 0.89 | 1.00 | 1.00 | 1.00 |
| DenseNet121 | 9 | 0.90 | 1.00 | 1.00 | 1.00 |
The proposed AI method employs CNN and Majority Voting on the CCAP Dataset (Test Ratio 9:1).
| Network | Num | AUC | ACC | SE | SP |
|---|---|---|---|---|---|
| Resnet18 | 3 | 0.65 | 0.93 | 0.67 | 0.96 |
| Resnet18 | 5 | 0.65 | 0.93 | 0.67 | 0.96 |
| Resnet18 | 7 | 0.64 | 0.93 | 0.67 | 0.96 |
| Resnet18 | 9 | 0.64 | 0.93 | 0.67 | 0.96 |
| Resnet50 | 3 | 0.50 | 0.89 | 0.50 | 0.92 |
| Resnet50 | 5 | 0.65 | 0.89 | 0.50 | 0.92 |
| Resnet50 | 7 | 0.64 | 0.89 | 0.50 | 0.92 |
| Resnet50 | 9 | 0.63 | 0.89 | 0.50 | 0.92 |
| Resnet101 | 3 | 0.50 | 0.93 | 1.00 | 0.92 |
| Resnet101 | 5 | 0.64 | 0.93 | 1.00 | 0.92 |
| Resnet101 | 7 | 0.65 | 0.93 | 1.00 | 0.92 |
| Resnet101 | 9 | 0.65 | 0.96 | 1.00 | 0.96 |
| Densenet121 | 3 | 0.48 | 1.00 | 1.00 | 1.00 |
| Densenet121 | 5 | 0.62 | 1.00 | 1.00 | 1.00 |
| Densenet121 | 7 | 0.62 | 1.00 | 1.00 | 1.00 |
| Densenet121 | 9 | 0.64 | 1.00 | 1.00 | 1.00 |
A comparison of the proposed methods and other methods on the Modmed Dataset (Test Ratio 9:1). The proposed AI method employs CNN and the Sum of the Maximal Probabilities (SMP). The proposed AI method employs CNN and Majority Voting (MV).
| Network | Num | AUC | ACC | SE | SP | |
|---|---|---|---|---|---|---|
| Proposed method | Resnet18 + SMP | 7 | 0.62 | 0.96 | 0.80 | 0.98 |
| Proposed method | Resnet18 + SMP | 21 | 0.35 | 0.98 | 1.00 | 0.98 |
| Proposed method | Resnet50 + SMP | 7 | ||||
| Proposed method | Resnet50 + SMP | 21 | 0.56 | 0.98 | 1.00 | 0.98 |
| Proposed method | Resnet18 + MV | 7 | 0.77 | 0.96 | 1.00 | 0.96 |
| Proposed method | Resnet18 + MV | 21 | ||||
| Proposed method | Resnet50 + MV | 7 | 0.69 | 0.98 | 1.00 | 0.98 |
| Proposed method | Resnet50 + MV | 21 | ||||
| Hara et al. [ | 3D-Resnet18 | 7 | 0.59 | 0.51 | 1.0 | 0.51 |
| Hara et al. [ | 3D-Resnet18 | 21 | 0.63 | 0.57 | 0.61 | 0.56 |
| Hara et al. [ | 3D-Resnet18 | 40 | 0.62 | 0.59 | 0.64 | 0.57 |
| Hara et al. [ | 3D-Resnet50 | 7 | 0.60 | 0.55 | 0.56 | 0.55 |
| Hara et al. [ | 3D-Resnet50 | 21 | 0.53 | 0.59 | 0.60 | 0.59 |
| Hara et al. [ | 3D-Resnet50 | 40 | 0.67 | 0.62 | 0.67 | 0.59 |