| Literature DB >> 33758581 |
Volkan Göreke1, Vekil Sarı2, Serdar Kockanat2.
Abstract
Unfortunately, Coronavirus disease 2019 (COVID-19) is spreading rapidly all over the world. Along with causing many deaths, it has substantially affected the social life, economics, and infrastructure worldwide in a negative manner. Therefore, it is very important to be able to diagnose the COVID-19 quickly and correctly. In this study, a new feature group based on laboratory findings was obtained considering ethnical and genetic differences for interpretation of blood data. Then, using this feature group, a new hybrid classifier architecture based on deep learning was designed and COVID-19 detection was made. Classification performance indicators were obtained as accuracy of 94.95%, F1-score of 94.98%, precision of 94.98%, recall of 94.98% and AUC of 100%. Achieved results were compared with those of the deep learning classifiers suggested in literature. According to these results, proposed method shows superior performance and can provide more convenience and precision to experts for diagnosis of COVID-19 disease.Entities:
Keywords: ABC algorithm; Blood findings; COVID-19 disease; Deep neural network
Year: 2021 PMID: 33758581 PMCID: PMC7972831 DOI: 10.1016/j.asoc.2021.107329
Source DB: PubMed Journal: Appl Soft Comput ISSN: 1568-4946 Impact factor: 6.725
P values of the laboratory findings.
| No | Laboratory data | No | Laboratory data | ||
|---|---|---|---|---|---|
| 1. | Hamatocrit | 0.001 | 10. | Serum Glucose | 0.995 |
| 2. | Hamoglobin | 0.008 | 11. | Neutrophils | 0.632 |
| 3. | Platelets | 0.000 | 12. | Urea | 0.88 |
| 4. | Red blood Cells | 0.004 | 13. | C-reactive Proteinmg/dL | 0.001 |
| 5. | Lymphocytes | 0.630 | 14. | Creatinine | 0.038 |
| 6. | Leukocytes | 0.000 | 15. | Potassium | 0.142 |
| 7. | Basophils | 0.156 | 16. | Sodium | 0.126 |
| 8. | Eosinophils | 0.000 | 17. | Alanine transaminase | 0.717 |
| 9. | Monocytes | 0.000 | 18. | Aspartate transaminase | 0.399 |
Fig. 1Proposed classifier architecture.
Comparative results of competitor algorithms for pre-weighting vector optimization in Layer 1.
| Algorithm | Best | Worst | SD | Mean | Time (s) |
|---|---|---|---|---|---|
| ABC | 95.8333 | 93.3333 | 0.6922 | 94.2500 | 640.1677 |
| GA | 95.0000 | 93.3333 | 0.4487 | 94.0833 | 697.1724 |
| PSO | 95.0000 | 93.3333 | 0.5000 | 94.0000 | 673.7480 |
Deep learning classifier architecture and hyper parameters.
| Parameter | ANN | CNN | RNN |
|---|---|---|---|
| Units | 32-16-8 | 512–256 | – |
| Layers | 1-2-3 | 1–2 | 1 |
| Activation function | ReLU | ReLU | ReLU |
| Learning rate | 1e−3 | 1e−3 | 1e−3 |
| Loss function | Binary cross entropy | Binary cross entropy | Binary cross entropy |
| Epocs | 250 | 250 | 250 |
| Optimizer | SGD | SGD | SGD |
| Decay | 1e−5 | 1e−5 | 1e−5 |
| Momentum | 0.3 | 0.3 | 0.3 |
| Fully Conn.units | – | 2048–1024 | 2048–1024 |
| Fully Conn.layer | – | 1–2 | 1–2 |
| RNN units | – | – | 512 |
| Dropout | – | – | 0.25 |
Classification performance with the new features based on the laboratory findings (with standard deep neural network architecture).
| Classifier | Accuracy | F1-score | Precision | Recall | AUC |
|---|---|---|---|---|---|
| ANN | 0.8910 | 0.8910 | 0.8910 | 0.8910 | 0.85 |
| CNN | 0.8946 | 0.8950 | 0.8950 | 0.8950 | 0.90 |
| RNN | 0.9224 | 0.9220 | 0.9220 | 0.9220 | 0.85 |
Fig. 2ANN deep learning architecture ROC graph.
Fig. 3CNN deep learning architecture ROC graph.
Fig. 4RNN deep learning architecture ROC graph.
Classification performance with the classical laboratory findings (with standard deep neural network architecture).
| Classifier | Accuracy | F1-score | Precision | Recall | AUC |
|---|---|---|---|---|---|
| ANN | 0.8690 | 0.8713 | 0.8713 | 0.8713 | 0.85 |
| CNN | 0.8735 | 0.8856 | 0.8847 | 0.8867 | 0.80 |
| RNN | 0.8400 | 0.8427 | 0.8428 | 0.8427 | 0.83 |
Average classification performance of classical and new features.
| Feature | Accuracy | F1-score | Precision | Recall | AUC |
|---|---|---|---|---|---|
| Classic | 0.8608 | 0.8665 | 0.8662 | 0.8669 | 0.8266 |
| New | 0.9173 | 0.9171 | 0.9171 | 0.9171 | 0.9266 |
Fig. 5Proposed method for ANN deep learning architecture ROC graph.
Fig. 6Proposed method for CNN deep learning architecture ROC graph.
Fig. 7Proposed method for RNN deep learning architecture ROC graph.
The proposed method and literature performance comparison.
| Reference | Accuracy | F1-score | Precision | Recall | AUC |
|---|---|---|---|---|---|
| Schwab et al. | – | – | – | 0.8200 | 0.98 |
| Mei et al. | – | – | – | 0.8430 | 0.92 |
| Banerjee et al. | 0.9100 | – | – | 0.9200 | 0.95 |
| Jiang et al. | 0.8000 | – | – | – | – |
| Batista et al. | 0.8420 | 0.7800 | 0.7800 | 0.8000 | 0.85 |
| Brinati et al. | 0.8600 | – | – | 0.9300 | 0.85 |
| Alakus and Turkoglu | 0.9230 | 0.9300 | 0.9235 | 0.9368 | 0.90 |