| Literature DB >> 32524445 |
Ioannis D Apostolopoulos1, Tzani A Mpesiana2.
Abstract
In this study, a dataset of X-ray images from patients with common bacterial pneumonia, confirmed Covid-19 disease, and normal incidents, was utilized for the automatic detection of the Coronavirus disease. The aim of the study is to evaluate the performance of state-of-the-art convolutional neural network architectures proposed over the recent years for medical image classification. Specifically, the procedure called Transfer Learning was adopted. With transfer learning, the detection of various abnormalities in small medical image datasets is an achievable target, often yielding remarkable results. The datasets utilized in this experiment are two. Firstly, a collection of 1427 X-ray images including 224 images with confirmed Covid-19 disease, 700 images with confirmed common bacterial pneumonia, and 504 images of normal conditions. Secondly, a dataset including 224 images with confirmed Covid-19 disease, 714 images with confirmed bacterial and viral pneumonia, and 504 images of normal conditions. The data was collected from the available X-ray images on public medical repositories. The results suggest that Deep Learning with X-ray imaging may extract significant biomarkers related to the Covid-19 disease, while the best accuracy, sensitivity, and specificity obtained is 96.78%, 98.66%, and 96.46% respectively. Since by now, all diagnostic tests show failure rates such as to raise concerns, the probability of incorporating X-rays into the diagnosis of the disease could be assessed by the medical community, based on the findings, while more research to evaluate the X-ray approach from different aspects may be conducted.Entities:
Keywords: Automatic detections; Covid-19; Deep learning; Transfer learning; X-ray
Mesh:
Year: 2020 PMID: 32524445 PMCID: PMC7118364 DOI: 10.1007/s13246-020-00865-4
Source DB: PubMed Journal: Phys Eng Sci Med ISSN: 2662-4729
The CNNs of this experiment and their parameters for transfer learning
| Network | Parameter | Description |
|---|---|---|
| VGG19 [ | Layer Cutoff | 18 |
| Neural Network | 1024 nodes | |
| MobileNet v2 [ | Layer Cutoff | 10 |
| Neural Network | 1000 nodes, 750 nodes | |
| Inception [ | Layer Cutoff | 249 |
| Neural Network | 1000 | |
| Xception [ | Layer Cutoff | 120 |
| Neural Network | 1000 nodes, 750 nodes | |
| Inception ResNet v2 [ | Layer Cutoff | 730 |
| Neural Network | No |
Results of the CNNs used for transfer learning
| Network | Accuracy 2-class (%) | Accuracy 3-class (%) | Sensitivity (%) | Specificity (%) |
|---|---|---|---|---|
| VGG19 [ | 98.75 | 93.48 | 92.85 | 98.75 |
| MobileNet v2 [ | 97.40 | 92.85 | 99.10 | 97.09 |
| Inception [ | 86.13 | 92.85 | 12.94 | 99.70* |
| Xception [ | 85.57 | 92.85 | 0.08 | 99.99* |
| Inception ResNet v2 [ | 84.38 | 92.85 | 0.01 | 99.83* |
Due to data imbalance, measurements corresponding to Sensitivity and Specificity that obtained not meaningful values for the particular set of results, are denoted by an asterisk (*)
Confusion matrix of the two best CNNs
| Model | Predicted labels | Actual labels | ||
|---|---|---|---|---|
| Actual Covid-19 | Actual pneumonia | Actual normal | ||
| MobileNet v2 [ | Predicted Covid-19 | 222 | 8 | 27 |
| Predicted pneumonia | 2 | 495 | 27 | |
| Predicted normal | 0 | 1 | 646 | |
| VGG19 [ | Predicted Covid-19 | 222 | 8 | 7 |
| Predicted pneumonia | 3 | 460 | 26 | |
| Predicted normal | 13 | 36 | 667 | |
True Positives (TP), False Positives (FP), True Negatives (TN), and False Negatives (FN) related to the Covid-19 class, for the best performing CNNs
| CNN | TP | FP | TN | FN |
|---|---|---|---|---|
| VGG19 | 16 | |||
| MobileNet v2 | 222 | 35 | 1169 |
Bold values represent the optimal observed values
Accuracy, sensitivity, and specificity of MobileNet v2 on Dataset_2
| Network | Accuracy 2-class (%) | Accuracy 3-class (%) | Sensitivity (%) | Specificity (%) |
|---|---|---|---|---|
| MobileNet v2 [ | 96.78 | 94.72 | 98.66 | 96.46 |
Confusion matrix of the classification of Dataset_2 by MobileNet v2
| Model | Predicted labels | Actual labels | ||
|---|---|---|---|---|
| Actual Covid-19 | Actual pneumonia | Actual normal | ||
| MobileNet v2 [ | Predicted Covid-19 | 221 | 19 | 24 |
| Predicted pneumonia | 2 | 472 | 17 | |
| Predicted normal | 1 | 13 | 673 | |