| Literature DB >> 35432950 |
Liangrui Pan1, Boya Ji1, Hetian Wang1, Lian Wang1, Mingting Liu1, Mitchai Chongcheawchamnan2, Shaolaing Peng1.
Abstract
The use of chest X-ray images (CXI) to detect Severe Acute Respiratory Syndrome Coronavirus 2 (SARS CoV-2) caused by Coronavirus Disease 2019 (COVID19) is life-saving important for both patients and doctors. This research proposes a multi-channel feature deep neural network (MFDNN) algorithm to screen people infected with COVID19. The algorithm integrates data over-sampling technology and MFDNN model to carry out the training. The oversampling technique reduces the deviation of the prior probability of the MFDNN algorithm on unbalanced data. Multi-channel feature fusion technology improves the efficiency of feature extraction and the accuracy of model diagnosis. In the experiment, Compared with traditional deep learning models (VGG19, GoogLeNet, Resnet50, Desnet201), the MFDNN model obtains an average test accuracy of 93.19% in all data. Furthermore, in each type of screening, the precision, recall, and F1 Score of the MFDNN model are also better than traditional deep learning networks. Furthermore, through ablation experiments, we proved that a multi-channel convolutional neural network (CNN) is superior to single-channel CNN, additional layer and PSN module, and indirectly proved the sufficiency and necessity of each step of the MFDNN classification method. Finally, our experimental code will be placed at https://github.com/panliangrui/covid19.Entities:
Keywords: COVID19; Chest X-ray; MFDNN; Multi-channel feature
Year: 2022 PMID: 35432950 PMCID: PMC9004212 DOI: 10.1007/s13755-022-00174-y
Source DB: PubMed Journal: Health Inf Sci Syst ISSN: 2047-2501
Fig. 1MFDNN algorithm flow chart. It includes two parts, namely data oversampling, feature extraction and classification
Fig. 2Chest X-ray medical images of four different label samples (COVID, Lung_Opacity, Normal, Viral Pneumonia)
Fig. 3a The sample size of the original dataset. b The number of samples after oversampling
Densenet201, ResNet50, VGG19, GoogLeNet, MFDNN classification technical report
| Densenet201 | ResNet50 | VGG19 | GoogLeNet | MFDNN | ||
|---|---|---|---|---|---|---|
| COVID | Precision | 0.9272 | 0.9473 | 0.9532 | 0.9369 | |
| Recall | 0.8105 | 0.87 | 0.7331 | 0.8976 | ||
| F1 score | 0.8649 | 0.907 | 0.8288 | 0.9264 | ||
| Lung_Opacity | Precision | 0.7198 | 0.801 | 0.7968 | 0.854 | |
| Recall | 0.9143 | 0.8611 | 0.9002 | 0.9068 | ||
| F1 score | 0.8137 | 0.8539 | 0.8277 | 0.8765 | ||
| Normal | Precision | 0.9302 | 0.8627 | 0.9266 | 0.9348 | |
| Recall | 0.8057 | 0.89 | 0.9001 | 0.923 | ||
| F1 score | 0.8681 | 0.9097 | 0.881 | 0.9248 | ||
| Viral pneumonia | Precision | 0.9007 | 0.956 | 0.9611 | 0.9257 | |
| Recall | 0.8847 | 0.8885 | 0.9182 | 0.9765 | ||
| F1 score | 0.9376 | 0.9242 | 0.921 | 0.9392 | ||
| Test accuracy | 0.8544 | 0.8932 | 0.8599 | 0.9113 | ||
Bold values indicate that the metric is optimal for that row
Fig. 4Confusion matrix of Densenet201, ResNet50, VGG19, GoogLeNet, MFDNN model
CNN, DNN, MFDNN classification technical report
| CNN | DNN | MFDNN | ||
|---|---|---|---|---|
| COVID | Precision | 0.7538 | 0.769 | 0.9369 |
| Recall | 0.9732 | 0.984 | 0.9447 | |
| F1 score | 0.8496 | 0.8633 | 0.9358 | |
| Lung_Opacity | Precision | 0.8877 | 0.886 | 0.9144 |
| Recall | 0.8189 | 0.868 | 0.9068 | |
| F1 score | 0.8519 | 0.8769 | 0.9106 | |
| Normal | Precision | 0.9367 | 0.9603 | 0.9348 |
| Recall | 0.8805 | 0.8851 | 0.9431 | |
| F1 score | 0.9077 | 0.9211 | 0.9389 | |
| Viral pneumonia | Precision | 0.7472 | 0.8364 | 0.9257 |
| Recall | 0.9825 | 0.9765 | ||
| F1 score | 0.8553 | 0.9036 | 0.9504 | |
| Test accuracy | 0.875 | 0.8986 | 0.9319 | |
Bold values indicate that the metric is optimal for that row
Fig. 5Confusion matrix of CNN, DNN model
MFCNN, MFDNN classification technical report
| MFCNN | MFDNN | ||
|---|---|---|---|
| COVID | Precision | 0.7911 | 0.9369 |
| Recall | 0.9811 | 0.9447 | |
| F1 score | 0.8759 | 0.9358 | |
| Lung_Opacity | Precision | 0.8977 | 0.9144 |
| Recall | 0.8536 | 0.9068 | |
| F1 score | 0.8751 | 0.9106 | |
| Normal | Precision | 0.9465 | 0.9348 |
| Recall | 0.8972 | 0.9431 | |
| F1 score | 0.9212 | 0.9389 | |
| Viral pneumonia | Precision | 0.8513 | 0.9257 |
| Recall | 0.9745 | 0.9765 | |
| F1 score | 0.9087 | 0.9504 | |
| Test accuracy | 0.9 | 0.9319 | |
Fig. 6Confusion matrix of MFCNN, MFDNN model