| Literature DB >> 35224513 |
Amirhossein Panahi1, Reza Askari Moghadam1, Mohammadreza Akrami1, Kurosh Madani2.
Abstract
The COVID-19 diffused quickly throughout the world and converted as a pandemic. It has caused a destructive effect on both regular lives, common health and global business. It is crucial to identify positive patients as shortly as desirable to limit this epidemic's further diffusion and to manage immediately affected cases. The demand for quick assistant distinguishing devices has developed. Recent findings achieved utilizing radiology imaging systems propose that such images include salient data about the COVID-19. The utilization of progressive artificial intelligence (AI) methods linked by radiological imaging can help the reliable diagnosis of COVID-19. As radiography images can recognize pneumonia infections, this research brings an accurate and automatic technique based on a deep residual network to analyze chest X-ray images to monitor COVID-19 and diagnose verified patients. The physician states that it is significantly challenging to separate COVID-19 from common viral and bacterial pneumonia, while COVID-19 is additionally a variety of viruses. The proposed network is expanded to perform detailed diagnostics for two multi-class classification (COVID-19, Normal, Viral Pneumonia) and (COVID-19, Normal, Viral Pneumonia, Bacterial Pneumonia) and binary classification. By comparing the proposed network with the popular methods on public databases, the results show that the proposed algorithm can provide an accuracy of 92.1% in classifying multi-classes of COVID-19, normal, viral pneumonia, and bacterial pneumonia cases. It can be applied to support radiologists in verifying their first viewpoint.Entities:
Keywords: COVID-19; Deep learning; Transfer learning; X-ray images
Year: 2022 PMID: 35224513 PMCID: PMC8860458 DOI: 10.1007/s42979-022-01067-3
Source DB: PubMed Journal: SN Comput Sci ISSN: 2661-8907
Distribution of dataset
| Image type | Train | Test | Min_width | Max_width | Min_height | Max_height |
|---|---|---|---|---|---|---|
| COVID-19 | 360 | 90 | 1024 | 1024 | 1024 | 1024 |
| Normal | 360 | 90 | 1024 | 1024 | 1024 | 1024 |
| Viral pneumonia | 360 | 90 | 1024 | 1024 | 1024 | 1024 |
| Bacterial pneumonia | 360 | 90 | 323 | 1472 | 140 | 1472 |
| Total | 1440 | 360 |
Fig. 1Sample images of dataset
Fig. 2Design of residual connections, where X is input and F(x) is residual function
Fig. 3Proposed deep residual network
Average performance metrics for different deep learning network for binary classification problem
| Models | Accuracy | Precision | Sensitivity | F1 Scores | Specificity |
|---|---|---|---|---|---|
| VGG19 | 99.60 | 99.20 | 98.60 | 98.90 | 99.80 |
| InceptionV3 | 99.40 | 98.80 | 98.33 | 98.56 | 99.70 |
| CheXNet [ | 99.69 | 99.69 | 99.69 | 99.69 | 99.23 |
| CoroNet [ | 99 | 98.3 | 99.3 | 98.5 | 98.6 |
| DarkNet [ | 98.08 | 98.03 | 95.13 | 96.51 | 95.3 |
| Our Model | 99.62 | 99.99 | 99.25 | 99.62 | 99.99 |
Fig. 4Confusion matrix for different classification problem
Average performance metrics for different deep learning networks for three-class classification problem
| Models | Accuracy | Precision | Sensitivity | F1 Scores | Specificity |
|---|---|---|---|---|---|
| Classification based on Normal, COVID-19, and viral pneumonia | |||||
| VGG19 | 96.00 | 96.50 | 96.25 | 96.38 | 97.52 |
| InceptionV3 | 96.20 | 97.00 | 96.40 | 96.60 | 97.50 |
| CheXNet [ | 97.94 | 97.95 | 97.94 | 97.94 | 98.80 |
| CoroNet [ | 89.6 | 90 | 89.92 | 89.8 | 96.4 |
| DarkNet [ | 87.02 | 89.96 | 85.35 | 87.37 | 92.18 |
| Our Model | 97 | 96.66 | 96.33 | 96.67 | 97.9 |
| Classification based on COVID-19, viral and bacterial pneumonia | |||||
| CovXNet [ | 89.6 | 88.5 | 90.3 | 89.4 | 87.6 |
| Our Model | 98 | 97.66 | 98 | 97.66 | 96 |
Average performance metrics for different deep learning networks for four-class classification problem
| Models | Accuracy | Precision | Sensitivity | Specificity | |
|---|---|---|---|---|---|
| CovXNet [ | 90.2 | 90.8 | 89.9 | 90.4 | 89.1 |
| CoroNet [ | 89.6 | 90 | 89.92 | 89.8 | 96.4 |
| VGG-19 | 85 | 82 | 86.7 | 84 | 83 |
| Inception | 87 | 85.7 | 88 | 86 | 87.2 |
| Our Model | 92.1 | 93.01 | 90 | 91.1 | 96 |
Fig. 6ROC curves for binary and four classes classification problem
Fig. 7ROC curves for three-class classification problem
Fig. 5Some examples evaluated by proposed model