| Literature DB >> 34512112 |
Shashwat Sanket1, M Vergin Raja Sarobin1, L Jani Anbarasi1, Jayraj Thakor1, Urmila Singh1, Sathiya Narayanan2.
Abstract
With over 172 Million people infected with the novel coronavirus (COVID-19) globally and with the numbers increasing exponentially, the dire need of a fast diagnostic system keeps on surging. With shortage of kits, and deadly underlying disease due to its vastly mutating and contagious properties, the tired physicians need a fast diagnostic method to cater the requirements of the soaring number of infected patients. Laboratory testing has turned out to be an arduous, cost-ineffective and requiring a well-equipped laboratory for analysis. This paper proposes a convolutional neural network (CNN) based model for analysis/detection of COVID-19, dubbed as CovCNN, which uses the patient's chest X-ray images for the diagnosis of COVID-19 with an aim to assist the medical practitioners to expedite the diagnostic process amongst high workload conditions. In the proposed CovCNN model, a novel deep-CNN based architecture has been incorporated with multiple folds of CNN. These models utilize depth wise convolution with varying dilation rates for efficiently extracting diversified features from chest X-rays. 657 chest X-rays of which 219 were X-ray images of patients infected from COVID-19 and the remaining were the images of non-COVID-19 (i.e. normal or COVID-19 negative) patients. Further, performance evaluation on the dataset using different pre-trained models has been analyzed based on the loss and accuracy curve. The experimental results show that the highest classification accuracy (98.4%) is achieved using the proposed CovCNN model.Entities:
Keywords: COVID-19 detection; Convolutional neural network; Deep-CNN; X-rays
Year: 2021 PMID: 34512112 PMCID: PMC8423603 DOI: 10.1007/s11042-021-11257-5
Source DB: PubMed Journal: Multimed Tools Appl ISSN: 1380-7501 Impact factor: 2.577
Fig. 1Example for convolution operation
Fig. 2Flow diagram of CovCNN_1 model
Fig. 3Flow diagram of CovCNN_2 model
Fig. 4Flow diagram of CovCNN_3 model
Fig. 5Flow Diagram of CovCNN_4 Model
Fig. 6a COVID-19 image sample. b Non-COVID-19 image samples
Fig. 7a Different variations of a COVID-19 sample after augmentation process. b different variations of a normal sample after augmentation process
Learning process recorded by the CovCNN model with respect to the number of epochs, model loss, model accuracy curve respectively.
Learning process recorded for the pre-trained models with respect to the number of epochs, model loss, model accuracy curve respectively
Represents the overall training and accuracy of the proposed CovCNN models as well as pre-trained models
Observations recorded by the CovCNN model in the evolution of predicting Confusion matrix and ROC curve respectively
Observations recorded by the transfer learning pre-trained models in the evolution of predicting Confusion matrix and ROC curve respectively
Fig. 8Visualization of the most salient features on the convolution and pooling layers
Quantitative performance validation results of CovCNN architectures on the COVID-19 X-ray dataset
| Network | F1-score | Specificity | Sensitivity | Accuracy | Confusion matrix | Predicted class | ||
|---|---|---|---|---|---|---|---|---|
| C | NC | |||||||
| CovCNN_1 | C | 0.92 | 0.9091 | 1.0000 | 0.9394 | 44 | 8 | C |
| NC | 0.95 | 0 | 80 | NC | ||||
| CovCNN_2 | C | 0.94 | 0.9318 | 1.0000 | 0.9545 | 44 | 6 | C |
| NC | 0.96 | 0 | 82 | NC | ||||
| CovCNN_3 | C | 0.96 | 0.9659 | 0.9773 | 0.9697 | 43 | 3 | C |
| NC | 0.98 | 1 | 85 | NC | ||||
CovCNN_4 [Best] | C | 0.98 | 0.9773 | 1.0000 | 0.9848 | 44 | 2 | C |
| NC | 0.99 | 0 | 86 | NC | ||||
Quantitative performance validation results of pre-trained architectures on the COVID-19 X-ray dataset
| Network | F1-score | Specificity | Sensitivity | Accuracy | Confusion matrix | Predicted class | ||
|---|---|---|---|---|---|---|---|---|
| True class | ||||||||
| C | NC | |||||||
| ResNet101 | C | 0.84 | 1.0000 | 0.7273 | 0.9091 | 32 | 0 | C |
| NC | 0.94 | 12 | 88 | NC | ||||
| VGG19 | C | 0.98 | 0.9886 | 0.9773 | 0.9848 | 43 | 1 | C |
| NC | 0.99 | 1 | 87 | NC | ||||
| VGG16 | C | 0.96 | 0.9659 | 0.9773 | 0.9697 | 43 | 3 | C |
| NC | 0.98 | 1 | 87 | NC | ||||
| Inception V3 | C | 0.95 | 0.9886 | 0.9318 | 0.9697 | 41 | 1 | C |
| NC | 0.98 | 3 | 87 | NC | ||||
| ResNet50V2 | C | 0.96 | 0.9659 | 0.9773 | 0.9697 | 43 | 3 | C |
| NC | 0.98 | 1 | 85 | NC | ||||
| InceptionResNetV2 | C | 0.96 | 0.9886 | 0.9318 | 0.9697 | 41 | 1 | C |
| NC | 0.98 | 3 | 87 | NC | ||||
| Xception | C | 0.98 | 0.9659 | 0.9545 | 0.9621 | 42 | 3 | C |
| NC | 0.99 | 2 | 85 | NC | ||||
Comparison of the proposed accuracy with the existing algorithm
| Ref No | COVID-19 images | Type of images | Class | Link | Accuracy | Algorithm |
|---|---|---|---|---|---|---|
| [ | 2780 | Chest X-ray images | coronavirus, pneumonia, and normal X-ray imagery | Guangzhou Medical Center, China | 97.4 | CovXNets |
| [ | 337 | Chest X-ray images | COVID-19 and Heal Tanvir thy X-ray images | Fukushima [ | 97.97 | nCOVnet |
| Proposed | 876 | Chest X-ray images | COVID-19 and Healthy X-ray images | 98.48 | CovCNN |