| Literature DB >> 34898799 |
Pir Masoom Shah1,2, Hamid Ullah3, Rahim Ullah4, Dilawar Shah2, Yulin Wang1, Saif Ul Islam5, Abdullah Gani6, Joel J P C Rodrigues7,8.
Abstract
Currently, many deep learning models are being used to classify COVID-19 and normal cases from chest X-rays. However, the available data (X-rays) for COVID-19 is limited to train a robust deep-learning model. Researchers have used data augmentation techniques to tackle this issue by increasing the numbers of samples through flipping, translation, and rotation. However, by adopting this strategy, the model compromises for the learning of high-dimensional features for a given problem. Hence, there are high chances of overfitting. In this paper, we used deep-convolutional generative adversarial networks algorithm to address this issue, which generates synthetic images for all the classes (Normal, Pneumonia, and COVID-19). To validate whether the generated images are accurate, we used the k-mean clustering technique with three clusters (Normal, Pneumonia, and COVID-19). We only selected the X-ray images classified in the correct clusters for training. In this way, we formed a synthetic dataset with three classes. The generated dataset was then fed to The EfficientNetB4 for training. The experiments achieved promising results of 95% in terms of area under the curve (AUC). To validate that our network has learned discriminated features associated with lung in the X-rays, we used the Grad-CAM technique to visualize the underlying pattern, which leads the network to its final decision.Entities:
Keywords: COVID‐19; X‐rays; convolutional neural networks; deep‐convolutional generative adversarial networks; synthetic images
Year: 2021 PMID: 34898799 PMCID: PMC8646497 DOI: 10.1111/exsy.12823
Source DB: PubMed Journal: Expert Syst ISSN: 0266-4720 Impact factor: 2.812
FIGURE 1The proposed framework
Dataset details
| Training set | Testing set | Total | |
|---|---|---|---|
| COVID‐19 | 126 | 15 | 141 |
| Pneumonia | 127 | 14 | 141 |
| Normal | 126 | 15 | 141 |
| Total | 379 | 44 | 423 |
FIGURE 2A generative adversarial network illustration
FIGURE 3The generator module of GAN
FIGURE 4Sample images of synthetically generated X‐rays
FIGURE 5Experimental results of clustering with K means
Experiments details
| Experiment no. | Training dataset | Training | No. of instances | AUC for all the classes (on test set) |
|---|---|---|---|---|
| 1 | Real | From scratch | 423 | 89 |
| 2 | Real | Transfer learning | 423 | 92 |
| 3 | Real + synthetic | Transfer learning | 846 | 95 |
| 4 | Real +2× synthetic | Transfer learning | 1269 | 96 |
FIGURE 6Normal: True‐negative samples from the test set along with Grad‐CAM
FIGURE 7COVID‐19: True‐positive samples from the test set along with Grad‐CAM
FIGURE 8Pneumonia: True‐positive samples from the test set along with Grad‐CAM