| Literature DB >> 35692695 |
Anandbabu Gopatoti1,2, P Vijayalakshmi1.
Abstract
The coronavirus disease 2019 (COVID-19) epidemic had a significant impact on daily life in many nations and global public health. COVID's quick spread has become one of the biggest disruptive calamities in the world. In the fight against COVID-19, it's critical to keep a close eye on the initial stage of infection in patients. Furthermore, early COVID-19 discovery by precise diagnosis, especially in patients with no evident symptoms, may reduce the patient's death rate and can stop the spread of COVID-19. When compared to CT images, chest X-ray (CXR) images are now widely employed for COVID-19 diagnosis since CXR images contain more robust features of the lung. Furthermore, radiologists can easily diagnose CXR images because of its operating speed and low cost, and it is promising for emergency situations and therapy. This work proposes a tri-stage CXR image based COVID-19 classification model using deep learning convolutional neural networks (DLCNN) with an optimal feature selection technique named as enhanced grey-wolf optimizer with genetic algorithm (EGWO-GA), which is denoted as CXGNet. The proposed CXGNet is implemented as multiple classes, such as 4-class, 3-class, and 2-class models based on the diseases. Extensive simulation outcome discloses the superiority of the proposed CXGNet model with enhanced classification accuracy of 94.00% for the 4-class model, 97.05% of accuracy for the 3-class model, and 100% accuracy for the 2-class model as compared to conventional methods.Entities:
Keywords: COVID-19; Chest X-ray image classification; Convolutional neural networks; Deep learning; Grey-wolf optimization
Year: 2022 PMID: 35692695 PMCID: PMC9167923 DOI: 10.1016/j.bspc.2022.103860
Source DB: PubMed Journal: Biomed Signal Process Control ISSN: 1746-8094 Impact factor: 5.076
Fig. 1WHO released a map of COVID-19-related death rate throughout the world (source: WHO).
Fig. 2Proposed CXGNet model block diagram for CXR image classification.
Proposed CXGNet model for CXR image classification.
Fig. 3Flowchart of EGWO-GA feature extraction and optimal feature selection.
Fig. 4Multiple prediction models of CXGNet. (a) 4-class CXGNet model. (b) 3-class CXGNet model. (c) 2-class CXGNet model.
Layer wise analysis of CXGNet.
| Class | Layer name | Layer dimension | Filter size | No. of filters | Parameters |
|---|---|---|---|---|---|
| Conv2D-1 | 62x62 | 3x3 | 32 | 896 | |
| MaxPooling2D-1 | 31x31 | 2x2 | 32 | 0 | |
| Conv2D-2 | 29x29 | 3x3 | 64 | 18,496 | |
| MaxPooling2D-2 | 14x14 | 2x2 | 64 | 0 | |
| Flatten | 1x12544 | – | – | 0 | |
| Dense-1 | 1x128 | – | – | 1,605,760 | |
| Class-4 | Dense-2 | 1x21 | – | – | 2709 |
| SoftMax | 1x4 | – | – | 0 | |
| Class-3 | Dense-2 | 1x15 | – | – | 2547 |
| SoftMax | 1x3 | – | – | 0 | |
| Class-2 | Dense-2 | 1x10 | – | – | 2394 |
| SoftMax | 1x2 | – | – | 0 |
Fig. 5Sample dataset (a), (b) normal; (c), (d) COVID-19.
Fig. 6Few CXR images evaluated by proposed CXGNet method.
Overall performance comparison of 4-class, 3-class, and 2-class CXGNet.
| Class | Recall (%) | Precision (%) | F-measure (%) | Specificity (%) | Accuracy (%) |
|---|---|---|---|---|---|
| 2-class CXGNet | 100 | 100 | 100 | 100 | 100 |
| 3-Class CXGNet | 96.96 | 94.44 | 95.38 | 91.41 | 97.05 |
| 4-Class CXGNet | 92.60 | 95.31 | 93.74 | 94.27 | 94.00 |
Performance comparison of various 4-class models.
| Method | Precision (%) | Recall (%) | Specificity (%) | F-measure (%) | Accuracy (%) |
|---|---|---|---|---|---|
| SOM-LWL | 88.27 | 89.37 | 86.94 | 89.13 | 87.83 |
| CNN | 89.83 | 90.38 | 90.28 | 90.29 | 88.39 |
| FOMP | 90.29 | 91.49 | 91.38 | 90.39 | 90.49 |
| Covid-net | 92.60 | 92.58 | 93.00 | 91.83 | 91.55 |
| Proposed 4-class model using CXGNet |
Obtained quality metrics of CXR classification using existing and proposed 3-class models.
| Method | Precision (%) | Recall (%) | Specificity (%) | F-measure (%) | Accuracy (%) |
|---|---|---|---|---|---|
| Dragonfly algorithm | 91.38 | 89.38 | 89.84 | 88.47 | 90.19 |
| DLH-COVID | 92.30 | 91.94 | 91.39 | 89.94 | 93.29 |
| FractalCovNet | 94.05 | 92.37 | 93.94 | 92.38 | 94.38 |
| Proposed 3-class model using CXGNet |
Performance comparison among 2-class models.
| Method | Precision (%) | Recall (%) | Specificity (%) | F-measure (%) | Accuracy (%) |
|---|---|---|---|---|---|
| DCNN | 91.02 | 92.39 | 93.02 | 93.92 | 91.23 |
| ResNet18 | 92.30 | 94.28 | 94.47 | 92.94 | 95.38 |
| DRE-Net | 95.89 | 95.58 | 95.60 | 94.38 | 96.70 |
| 2-class CXGNet |
Class wise performance comparison of mutual methods for all classes.
| Class | Method | Precision (%) | Recall (%) | Specificity (%) | F-measure (%) | Accuracy (%) |
|---|---|---|---|---|---|---|
| 4-class | DarkNet | 88.38 | 90.39 | 90.38 | 88.28 | 90.13 |
| TL-CNN | 89.18 | 91.49 | 91.39 | 90.40 | 91.92 | |
| CoroNet | 90.29 | 92.58 | 94.38 | 92.26 | 92.93 | |
| CXGNet | ||||||
| 3-class | DarkNet | 88.84 | 91.39 | 87.02 | 90.29 | 86.37 |
| TL-CNN | 89.46 | 92.39 | 92.85 | 93.38 | 90.39 | |
| CoroNet | 90.38 | 92.40 | 93.06 | 94.69 | 91.38 | |
| CXGNet | ||||||
| 2-class | TL-CNN | 87.48 | 83.88 | 85.57 | 86.02 | 87.90 |
| DarkNet | 96.90 | 92.48 | 98.08 | 95.38 | 92.38 | |
| CoroNet | 97.82 | 94.37 | 99.00 | 96.93 | 96.47 | |
Class wise performance comparison of 4-class CXGNet.
| Class | Precision (%) | Recall (%) | Specificity (%) | F-measure (%) |
|---|---|---|---|---|
| COVID-19 | 100 | 100 | 100 | 100 |
| Normal | 100 | 83.33 | 83.33 | 90.90 |
| Pneumonia Bacterial | 87.50 | 93.33 | 93.75 | 90.32 |
| Pneumonia Viral | 93.75 | 93.75 | 100 | 93.75 |
| Average | 95.31 | 92.60 | 94.27 | 93.74 |
Class wise performance comparison of 3-class CXGNet.
| Class | Precision (%) | Recall (%) | Specificity (%) | F-measure (%) |
|---|---|---|---|---|
| COVID-19 | 100 | 100 | 100 | 100 |
| Normal | 83.33 | 100 | 83.33 | 90.90 |
| Pneumonia Bacterial | 100 | 90.90 | 90.90 | 95.23 |
| Average | 94.44 | 96.96 | 91.41 | 95.38 |
Individual class wise performance comparison of 4-class models.
| Method | Precision (%) | Recall (%) | Specificity (%) | F-measure (%) | |
|---|---|---|---|---|---|
| Covid-net | 80 | 95.38 | 88.8 | 87.48 | |
| CoroNet | 93.17 | 98.25 | 95.6 | 94.58 | |
| Covid-net | 95.1 | 73.9 | 80.17 | 84.38 | |
| CoroNet | 95.25 | 81.5 | 82.3 | 90.89 | |
| Covid-net | 87.1 | 93.1 | 90 | 91.37 | |
| CoroNet | 86.85 | 85.9 | 86.3 | 93.74 | |
| Covid-net | 67.0 | 81.9 | 73.7 | 78.78 | |
| CoroNet | 84.1 | 82.1 | 83.1 | 85.87 | |
| Covid-net | 67.0 | 81.9 | 73.7 | 78.78 | |
| CoroNet | 84.1 | 82.1 | 83.1 | 85.87 | |
Fig. 7Performance comparison of accuracy and loss graph for 3-class and 4-class models using proposed CXGNet method.