| Literature DB >> 35821878 |
Çinare Oğuz1, Mete Yağanoğlu1.
Abstract
Since the patient is not quarantined during the conclusion of the Polymerase Chain Reaction (PCR) test used in the diagnosis of COVID-19, the disease continues to spread. In this study, it was aimed to reduce the duration and amount of transmission of the disease by shortening the diagnosis time of COVID-19 patients with the use of Computed Tomography (CT). In addition, it is aimed to provide a decision support system to radiologists in the diagnosis of COVID-19. In this study, deep features were extracted with deep learning models such as ResNet-50, ResNet-101, AlexNet, Vgg-16, Vgg-19, GoogLeNet, SqueezeNet, Xception on 1345 CT images obtained from the radiography database of Siirt Education and Research Hospital. These deep features are given to classification methods such as Support Vector Machine (SVM), k Nearest Neighbor (kNN), Random Forest (RF), Decision Trees (DT), Naive Bayes (NB), and their performance is evaluated with test images. Accuracy value, F1-score and ROC curve were considered as success criteria. According to the data obtained as a result of the application, the best performance was obtained with ResNet-50 and SVM method. The accuracy was 96.296%, the F1-score was 95.868%, and the AUC value was 0.9821. The deep learning model and classification method examined in this study and found to be high performance can be used as an auxiliary decision support system by preventing unnecessary tests for COVID-19 disease.Entities:
Keywords: COVID-19; Classification; Deep learning; ResNet
Year: 2022 PMID: 35821878 PMCID: PMC9263717 DOI: 10.1016/j.ipm.2022.103025
Source DB: PubMed Journal: Inf Process Manag ISSN: 0306-4573 Impact factor: 7.466
Summary table: COVID-19 detection studies using X-ray images.
| Study | Method | Number of images | Data source | Performance |
|---|---|---|---|---|
| Bayes-SqueezeNet | 1203 Normal | Open source | 98.26 Accuracy | |
| nCOVNet | 142 Normal | Open source | 88% Accuracy | |
| Patch-based CNN | 8851 Normal | Open source | 88.9% Accuracy | |
| CovXNet | 1583 Normal | Open source | 90.2% Accuracy | |
| FCOD | 505 Normal | Open source | 96% Accuracy | |
Summary table: COVID-19 detection studies using CT images.
| Study | Method | Number of images | Data source | Performance |
|---|---|---|---|---|
| COVNet | 1325 Normal | Multiple hospital environment | 90% sensitivity | |
| DeCOVNet | 630 | Multiple hospital environment | 90.7% sensitivity | |
| MODE-CNN | 75 Normal | Open source database | 90.7% sensitivity | |
| DenseNet-201 | 397 Normal | Open source database | 96.2% accuracy | |
| COVIDAL | 342 Normal | Open source database | 86.6% accuracy | |
| ReCOV-11 | 1110 | MosMedData | 94.9% accuracy | |
| Modified Inception V3 | 1065 | Multiple hospital environment | 85.2% accuracy | |
| CheXNet | 397 Normal | Open source database | 87% accuracy | |
| DRAPNet | 306 Normal | Multiple hospital environment | 95.49% F1-Score | |
| DSSAE | 306 Normal | Multiple hospital environment | 92.32% F1-Score | |
Fig. 1Block diagram.
Details of dataset.
| COVID-19 positive | COVID-19 negative | |
|---|---|---|
| Training set | 485 | 590 |
| Test set | 122 | 148 |
| Total | 607 | 738 |
Experimental results of ResNet-101.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1L-score (%) | Precision (%) | |
|---|---|---|---|---|---|
| NB | 82.963 | 83.607 | 82.432 | 81.6 | 79.688 |
| SVM | 90.37 | 86.066 | 93.919 | 88.983 | 92.105 |
| kNN | 84.815 | 83.607 | 85.811 | 83.266 | 82.927 |
| DT | 76.296 | 70.492 | 81.081 | 75.439 | 72.882 |
| RF | 91.185 | 90.164 | 93.243 | 90.909 | 91.667 |
Fig. 2ROC-curve of ResNet-101.
Experimental results of ResNet-50.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | |
|---|---|---|---|---|---|
| NB | 83.333 | 84.426 | 82.432 | 82.072 | 79.845 |
| SVM | 96.296 | 95.082 | 97.297 | 95.868 | 96.667 |
| kNN | 90.741 | 83.607 | 96.622 | 89.083 | 95.327 |
| DT | 75.185 | 80.328 | 70.946 | 74.525 | 69.504 |
| RF | 93.704 | 91.803 | 95.27 | 92.946 | 94.118 |
Fig. 3ROC-curve of ResNet-50.
Experimental results of AlexNet.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | |
|---|---|---|---|---|---|
| NB | 78.519 | 79.508 | 77.703 | 76.984 | 74.615 |
| SVM | 89.63 | 85.246 | 93.243 | 88.136 | 91.228 |
| kNN | 85.185 | 82.787 | 87.162 | 83.471 | 84.167 |
| DT | 74.074 | 81.967 | 67.568 | 74.074 | 67.568 |
| RF | 91.481 | 87.705 | 94.595 | 90.295 | 93.043 |
Fig. 4ROC-curve of AlexNet.
Experimental results of Vgg-19.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | |
|---|---|---|---|---|---|
| NB | 85.926 | 81.967 | 89.189 | 84.034 | 86.207 |
| SVM | 85.926 | 88.525 | 83.784 | 85.039 | 81.818 |
| kNN | 80.741 | 75.41 | 85.135 | 77.966 | 80.702 |
| DT | 72.222 | 67.213 | 76.351 | 68.619 | 70.085 |
| RF | 87.778 | 86.066 | 89.189 | 86.42 | 86.777 |
Fig. 5ROC-curve of Vgg-19.
Experimental results of Vgg-16.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | |
|---|---|---|---|---|---|
| NB | 84.815 | 79.508 | 89.189 | 82.553 | 85.841 |
| SVM | 91.111 | 88.525 | 93.243 | 90 | 91.525 |
| kNN | 83.33 | 73.77 | 91.216 | 79.999 | 87.379 |
| DT | 77.037 | 74.459 | 79.054 | 74.59 | 74.59 |
| RF | 88.519 | 85.246 | 91.216 | 88.889 | 87.029 |
Fig. 6ROC-curve of Vgg-16.
Experimental results of GoogLeNet.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | |
|---|---|---|---|---|---|
| NB | 61.852 | 77.869 | 48.649 | 64.847 | 55.556 |
| SVM | 81.111 | 81.148 | 81.081 | 79.518 | 77.953 |
| kNN | 79.63 | 72.951 | 85.135 | 76.395 | 80.18 |
| DT | 71.852 | 72.131 | 71.622 | 69.841 | 67.692 |
| RF | 84.074 | 80.328 | 87.162 | 82.009 | 83.761 |
Fig. 7ROC-curve of GoogLeNet.
Experimental results of SqueezeNet.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | |
|---|---|---|---|---|---|
| NB | 80 | 67.213 | 90.541 | 75.229 | 85.417 |
| SVM | 89.63 | 87.705 | 91.216 | 88.43 | 89.167 |
| kNN | 78.889 | 63.934 | 91.216 | 73.239 | 85.714 |
| DT | 71.185 | 65.574 | 77.027 | 67.797 | 70.175 |
| RF | 88.889 | 80.328 | 95.946 | 86.726 | 94.231 |
Fig. 8ROC-curve of SqueezeNet.
Experimental results of Xception.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | |
|---|---|---|---|---|---|
| NB | 83.704 | 83.607 | 83.784 | 82.258 | 80.952 |
| SVM | 89.63 | 86.885 | 91.892 | 88.333 | 89.831 |
| kNN | 87.037 | 85.246 | 88.514 | 85.597 | 85.95 |
| DT | 76.296 | 77.049 | 75.676 | 74.603 | 72.308 |
| RF | 88.889 | 91.803 | 86.486 | 88.189 | 84.848 |
Fig. 9ROC-curve of Xception.
Experimental results.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | AUC | RT (s) | ||
|---|---|---|---|---|---|---|---|---|
| ALEXNET | NB | 78.519 | 79.508 | 77.703 | 76.984 | 79.508 | 0.8348 | 22.672 |
| SVM | 89.63 | 85.246 | 93.243 | 88.136 | 85.246 | 0.9384 | 49.124 | |
| kNN | 85.185 | 82.787 | 87.162 | 83.471 | 82.787 | 0.8497 | 22.582 | |
| DT | 74.074 | 81.967 | 67.568 | 74.074 | 81.967 | 0.7558 | 23.181 | |
| RF | 91.481 | 87.705 | 94.595 | 90.295 | 87.705 | 0.9492 | 71.914 | |
| RESNET50 | NB | 83.333 | 84.426 | 82.432 | 82.072 | 84.426 | 0.8677 | 138.44 |
| SVM | 96.296 | 95.082 | 97.297 | 95.868 | 95.082 | 0.9821 | 159.39 | |
| kNN | 90.741 | 83.607 | 96.622 | 89.083 | 83.607 | 0.9011 | 122.76 | |
| DT | 75.185 | 80.328 | 70.946 | 74.525 | 80.328 | 0.7624 | 133.78 | |
| RF | 93.704 | 91.803 | 95.27 | 92.946 | 91.803 | 0.9656 | 145.85 | |
| RESNET101 | NB | 82.963 | 83.607 | 82.432 | 81.6 | 83.607 | 0.8975 | 229.34 |
| SVM | 90.37 | 86.066 | 93.919 | 88.983 | 86.066 | 0.9432 | 260.63 | |
| kNN | 84.815 | 83.607 | 85.811 | 83.266 | 83.607 | 0.8471 | 220.09 | |
| DT | 76.296 | 70.492 | 81.081 | 75.439 | 70.492 | 0.776 | 220.51 | |
| RF | 91.185 | 90.164 | 93.243 | 90.909 | 90.164 | 0.9538 | 247.92 | |
| VGG16 | NB | 84.815 | 79.508 | 89.189 | 82.553 | 79.508 | 0.9288 | 362.52 |
| SVM | 91.111 | 88.525 | 93.243 | 90 | 88.525 | 0.9512 | 414.68 | |
| kNN | 83.33 | 73.77 | 91.216 | 79.999 | 73.77 | 0.8249 | 419.68 | |
| DT | 77.037 | 74.459 | 79.054 | 74.59 | 74.459 | 0.7871 | 380.75 | |
| RF | 88.519 | 85.246 | 91.216 | 88.889 | 85.246 | 0.9359 | 387.55 | |
| VGG19 | NB | 85.926 | 81.967 | 89.189 | 84.034 | 81.967 | 0.9156 | 429.28 |
| SVM | 85.926 | 88.525 | 83.784 | 85.039 | 88.525 | 0.9119 | 518.31 | |
| kNN | 80.741 | 75.41 | 85.135 | 77.966 | 75.41 | 0.8027 | 482.86 | |
| DT | 72.222 | 67.213 | 76.351 | 68.619 | 67.213 | 0.7321 | 451.48 | |
| RF | 87.778 | 86.066 | 89.189 | 86.42 | 86.066 | 0.9362 | 528.84 | |
| SQUEEZENET | NB | 80 | 67.213 | 90.541 | 75.229 | 67.213 | 0.897 | 41.049 |
| SVM | 89.63 | 87.705 | 91.216 | 88.43 | 87.705 | 0.9415 | 56.241 | |
| kNN | 78.889 | 63.934 | 91.216 | 73.239 | 63.934 | 0.7758 | 56.330 | |
| DT | 71.185 | 65.574 | 77.027 | 67.797 | 65.574 | 0.7198 | 42.535 | |
| RF | 88.889 | 80.328 | 95.946 | 86.726 | 80.328 | 0.9516 | 51.164 | |
| XCEPTION | NB | 83.704 | 83.607 | 83.784 | 82.258 | 83.607 | 0.8946 | 339.08 |
| SVM | 89.63 | 86.885 | 91.892 | 88.333 | 86.885 | 0.9425 | 416.96 | |
| kNN | 87.037 | 85.246 | 88.514 | 85.597 | 85.246 | 0.8688 | 337.14 | |
| DT | 76.296 | 77.049 | 75.676 | 74.603 | 77.049 | 0.8001 | 356.01 | |
| RF | 88.889 | 91.803 | 86.486 | 88.189 | 91.803 | 0.9396 | 373.29 | |
| GOOGLENET | NB | 61.852 | 77.869 | 48.649 | 64.847 | 77.869 | 0.5994 | 81.303 |
| SVM | 81.111 | 81.148 | 81.081 | 79.518 | 81.148 | 0.8405 | 86.217 | |
| kNN | 79.63 | 72.951 | 85.135 | 76.395 | 72.951 | 0.7904 | 83.822 | |
| DT | 71.852 | 72.131 | 71.622 | 69.841 | 72.131 | 0.728 | 232.09 | |
| RF | 84.074 | 80.328 | 87.162 | 82.009 | 80.328 | 0.898 | 98.620 | |
Fig. 10The Training and Testing Process of ResNet-50.
Classification experimental results with ResNet-50.
| Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-score (%) | Precision (%) | RT (s) |
|---|---|---|---|---|---|
| 92.59 | 94.262 | 91.216 | 91.999 | 89.844 | 7458 |
Comparison of the proposed model with studies using CT images.
| Study | Method | Number of images | Data source | Performance |
|---|---|---|---|---|
| COVNet | 4356 | Multiple hospital environment | 90% sensitivity | |
| DeCOVNet | 630 | Multiple hospital environment | 90.7% sensitivity | |
| MODE-CNN | 150 | Open source database | 90.7% sensitivity | |
| DenseNet-201 | 746 | Open source database | 96.2% accuracy | |
| COVIDAL | 962 | Open source database | 86.6% accuracy | |
| ReCOV-11 | 1110 | MosMedData | 94.9% accuracy | |
| Modified Inception V3 | 1065 | Multiple hospital environment | 85.2% accuracy | |
| CheXNet | 746 | Open source database | 87% accuracy | |
| This study | ResNet-50 - SVM | 1345 | Single hospital environment | 96.96% accuracy |