| Literature DB >> 34131433 |
Emine Uçar1, Ümit Atila2, Murat Uçar1, Kemal Akyol3.
Abstract
The health systems of many countries are desperate in the face of Covid-19, which has become a pandemic worldwide and caused the death of hundreds of thousands of people. In order to keep Covid-19, which has a very high propagation rate, under control, it is necessary to develop faster, low-cost and highly accurate methods, rather than costly Polymerase Chain Reaction test that can yield results in a few hours. In this study, a deep learning-based approach that can detect Covid-19 quickly and with high accuracy on X-ray images, which are common in every hospital and can be obtained at low cost, is proposed. Deep features are extracted from X-Ray images in RGB, CIE Lab and RGB CIE color spaces using DenseNet 121 and EfficientNet B0 pre-trained deep learning architectures and then obtained features are fed into a two-stage classifier approach. Each of the classifiers in the proposed approach performs binary classification. In the first stage, healthy and infected samples are separated, and in the second stage, infected samples are detected as Covid-19 or pneumonia. In the experiments, Bi-LSTM network and well-known ensemble approaches such as Gradient Boosting, Random Forest and Extreme Gradient Boosting were used as the classifier model and it was seen that the Bi-LSTM network had a superior performance than other classifiers with 92.489% accuracy.Entities:
Keywords: Bi-LSTM; Covid-19; X-Ray; automatic medical diagnosis; deep learning; pneumonia
Year: 2021 PMID: 34131433 PMCID: PMC8192891 DOI: 10.1016/j.bspc.2021.102862
Source DB: PubMed Journal: Biomed Signal Process Control ISSN: 1746-8094 Impact factor: 3.880
Fig. 1Block diagram of the proposed model.
Fig. 2Sample images of no-finding, pneumonia and Covid-19 classes.
Fig. 3Training and validation scheme applied in 5-fold cross-validation.
Fig. 4Accuracy/loss curves for training and validation sets.
Binary classification results of Model 1 (No-finding vs Others).
| Average Acc (%) | ||||
|---|---|---|---|---|
| GB | RF | XGB | Bi-LSTM | |
| RGB | 86.800 | 83.067 | 86.867 | 89.400 |
| RGB CIE | 87.000 | 84.933 | 86.867 | 89.400 |
| CIE Lab | 86.200 | 84.733 | 86.200 | 88.600 |
| All color spaces (Concatenated) | ||||
Binary classification results of Model 2 (Covid-19 vs Pneumonia).
| Average Acc (%) | ||||
|---|---|---|---|---|
| GB | RF | XGB | Bi-LSTM | |
| RGB | 96.000 | 93.800 | 95.700 | 97.700 |
| RGB CIE | 95.100 | 93.200 | 95.300 | 97.600 |
| CIE Lab | 86.200 | 84.733 | 86.200 | 97.900 |
| All color spaces (Concatenated) | ||||
Performance comparison of classifiers based on 3-class classification.
| Classifier | Average Sen | Average Spe | Average Pre | Average F1-score | Average Acc |
|---|---|---|---|---|---|
| GB | 85.267 | 92.633 | 85.659 | 85.406 | 90.178 |
| RF | 81.800 | 90.900 | 83.102 | 82.084 | 87.867 |
| XGB | 85.133 | 92.567 | 85.542 | 85.285 | 90.089 |
| Bi-LSTM | 88.933 | 94.367 | 88.886 | 88.799 | 92.489 |
Performance results of proposed approach on each fold based on Bi-LSTM.
| Average Sen | Average Spe | Average Pre | Average F1-score | Average Acc | |
|---|---|---|---|---|---|
| Fold-1 | 88.667 | 94.333 | 89.120 | 88.614 | 92.444 |
| Fold-2 | 88.333 | 94.167 | 88.679 | 88.380 | 92.222 |
| Fold-3 | 89.000 | 94.500 | 89.102 | 88.947 | 92.667 |
| Fold-4 | 90.000 | 95.000 | 90.378 | 90.109 | 93.333 |
| Fold-5 | 87.667 | 93.833 | 87.861 | 87.750 | 91.778 |
| Average | 88.933 | 94.367 | 89.028 | 88.760 | 92.489 |
Fig. 5Confusion matrices obtained for each fold and overlapped confusion matrix.
Fig. 6Overlapped confusion matrices obtained for binary classifications: (a) Model 1 with Bi-LSTM, (b) Model 2 with Bi-LSTM.
Fig. 7Misclassified sample images.
Fig. 8ROC Curves for each class: (a) Covid-19, (b) pneumonia, (c) no-finding.
Covid-19 diagnosis performance comparison with other deep learning methods.
| Author | Method | Dataset | Accuracy |
|---|---|---|---|
| Punn and Agarwal | NASNetLarge | 108 Covid-19 | 2-class (Covid-19 and normal): 97% |
| Pathak et al | CNN | 413 Covid-19 | 2-class (Covid-19 and others): 93.01% |
| Khan et al. | CoroNet | 290 Covid-19 | 3-class (Covid-19, pneumonia and normal): 95% |
| Apostolopoulos & Mpesiana | VGG19 | 224 Covid-19, | 2-class (Covid-19 and others): 96.78% |
| Panwar et al. | nCOVnet | 142 Covid-19 | 2-class (Covid-19 and normal): 97.62% |
| Rahimzadeh et al. | Modified ResNet50 | 15,589 Covid-19 | 2-class (Covid-19 and normal): 98.49 (overall accuracy) |
| Narin et al. | ResNet-50 | 50 Covid-19 | 2-class (Covid-19 and normal): 98% |
| Öztürk et al. | DarkCovidNet | 125 Covid-19 | 2-class (Covid-19 and normal): 98.08% |