| Literature DB >> 35907793 |
Wei Wang1, Yongbin Jiang1, Xin Wang1, Peng Zhang2, Ji Li3.
Abstract
BACKGROUND: Corona Virus Disease 2019 (COVID-19) first appeared in December 2019, and spread rapidly around the world. COVID-19 is a pneumonia caused by novel coronavirus infection in 2019. COVID-19 is highly infectious and transmissible. By 7 May 2021, the total number of cumulative number of deaths is 3,259,033. In order to diagnose the infected person in time to prevent the spread of the virus, the diagnosis method for COVID-19 is extremely important. To solve the above problems, this paper introduces a Multi-Level Enhanced Sensation module (MLES), and proposes a new convolutional neural network model, MLES-Net, based on this module.Entities:
Keywords: COVID-19; Chest X-Ray images; Convolutional neural network (CNN); Deep learning; MLES-Net
Mesh:
Year: 2022 PMID: 35907793 PMCID: PMC9338656 DOI: 10.1186/s12880-022-00861-y
Source DB: PubMed Journal: BMC Med Imaging ISSN: 1471-2342 Impact factor: 2.795
Fig. 1Chest X-Ray images
Fig. 2The structure of MLES module
Fig. 3The main structure of MLES-Net
MLES-Net configuration
| MLES-Net40 | MLES-Net56 | MLES-Net107 | |||
|---|---|---|---|---|---|
Conv7-64, stride:2 3 × 3Maxpool, stride:2 | |||||
Input-64 Conv3 × 3 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Output-64 | × 3 | Input-64 Conv1 × 1 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Conv1 × 1 BN3 MLES ReLU Output-256 | × 3 | Input-64 Conv1 × 1 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Conv1 × 1 BN3 MLES ReLU Output-256 | × 3 |
| SE Module | |||||
Input-128 Conv3 × 3 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Output-128 | × 4 | Input-128 Conv1 × 1 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Conv1 × 1 BN3 MLES ReLU Output-512 | × 4 | Input-128 Conv1 × 1 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Conv1 × 1 BN3 MLES ReLU Output-512 | × 4 |
| SE module | |||||
Input-256 Conv3 × 3 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Output-256 | × 6 | Input-256 Conv1 × 1 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Conv1 × 1 BN3 MLES ReLU Output-1024 | × 6 | Input-256 Conv1 × 1 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Conv1 × 1 BN3 MLES ReLU Output-1024 | × 23 |
| SE module | |||||
Input-512 Conv3 × 3 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Output-512 | × 3 | Input-512 Conv1 × 1 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Conv1 × 1 BN3 MLES ReLU Output-2048 | × 3 | Input-512 Conv1 × 1 BN1 MLES ReLU Conv3 × 3 BN2 MLES ReLU Conv1 × 1 BN3 MLES ReLU Output-2048 | × 3 |
| FC, GAP, GAPFC | |||||
| OUTPUT |
Fig. 4The comparison of parameters of different classifier of MLES-Nets
Fig. 5The comparison of FLOPS of different classifier of MLES-Nets
Experimental platform configuration
| Attributes | Configuration information |
|---|---|
| Operating system | Ubuntu 14.04.5 LTS |
| CPU | Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30 GHz |
| GPU | GeForce GTX TITAN X |
| CUDNN | CUDNN 6.0.21 |
| CUDA | CUDA 8.0.61 |
| Frame | Fastai |
| IDE | PyCharm |
| Language | Python |
Results of Ablation experiment (%)
| Model | Accuracy | Precision | Specificity | F1-Measure |
|---|---|---|---|---|
| MLES-Net56-GAPFC (without MLES&SE&SK) | 91.05 | 93.57 | 91.08 | 92.31 |
| MLES-Net56-GAPFC (SE) | 92.01 | 95.20 | 91.17 | 93.14 |
| MLES-Net56-GAPFC (SK) | 89.25 | 92.24 | 88.11 | 90.13 |
| MLES-Net56-GAPFC | 95.27 | 96.91 | 94.66 | 95.77 |
Performance of different depth in MLES-Nets (%)
| Accuracy | Precision | Recall | Specificity | F1-Measure | COVID-19-Acc | |
|---|---|---|---|---|---|---|
FC GAP GAPFC | 92.01 91.05 92.98 | 95.07 92.03 95.40 | 91.78 90.50 92.65 | 94.39 94.28 94.40 | 93.40 91.26 94.00 | 99.02 95.10 98.00 |
FC GAP GAPFC | 92.56 91.46 | 95.59 94.58 | 92.11 91.14 | 94.74 94.07 | 93.82 92.82 | 98.00 98.00 |
FC GAP GAPFC | 92.70 91.73 93.39 | 94.98 95.05 96.12 | 92.42 91.44 93.28 | 95.01 94.28 95.30 | 93.68 93.21 94.67 | 98.00 99.02 100.00 |
Fig. 6The confusion matrixes of the MLES-Net56-GAPFC
Accuracy, sensitivity, specificity of MLES-Net56-GAPFC (%)
| Class | Accuracy | Sensitivity | Specificity |
|---|---|---|---|
| COVID-19 | 100 | 100 | 100 |
| Pneumonia | 99.49 | 99.49 | 89.88 |
| Normal | 85.47 | 85.47 | 99.59 |
| Average | 94.99 | 94.99 | 96.49 |
Performance of other CNNs (%)
| Model | Accuracy | Precision | Sensitivity | Specificity | F1-score | COVID-19 Acc |
|---|---|---|---|---|---|---|
| ResNet-50 [ | 93.53 | 96.01 | 93.15 | 96.53 | 94.56 | 98.40 |
| DenseNet-121[ | 93.11 | 95.98 | 92.75 | 96.38 | 94.34 | 99.02 |
| Google-Net [ | 92.56 | 95.29 | 91.56 | 95.78 | 93.37 | 95.10 |
| VggNet-19 [ | 93.11 | 96.09 | 92.93 | 96.47 | 94.49 | 100.00 |
| MLES-Net56-GAPFC | 95.27 | 96.91 | 94.66 | 96.49 | 95.77 | 100.00 |
Comparison of the proposed method with other existing deep learning methods (%)
| Name | Class | Method | Accuracy | COVID-19 Acc |
|---|---|---|---|---|
| Ozturk T [ | 3 | Dark-COVID-Net | 87.02 | 98.08 |
| Rajaraman [ | 3 | Iteratively pruned deep learning | 95.63 | 99.01 |
| MA Elaziz [ | 3 | FrMEMs | 96.09 | 95.09 |
| Mahmud T [ | 3 | CovXNet | 93.93 | 96.90 |
| Proposed method | 3 | MLES-Net56-GAPFC | 95.27 | 100 |