| Literature DB >> 35741292 |
Jasjit S Suri1,2, Sushant Agarwal2,3, Gian Luca Chabert4, Alessandro Carriero5, Alessio Paschè4, Pietro S C Danna4, Luca Saba4, Armin Mehmedović6, Gavino Faa7, Inder M Singh1, Monika Turk8, Paramjit S Chadha1, Amer M Johri9, Narendra N Khanna10, Sophie Mavrogeni11, John R Laird12, Gyan Pareek13, Martin Miner14, David W Sobel13, Antonella Balestrieri4, Petros P Sfikakis15, George Tsoulfas16, Athanasios D Protogerou17, Durga Prasanna Misra18, Vikas Agarwal18, George D Kitas19,20, Jagjit S Teji21, Mustafa Al-Maini22, Surinder K Dhanjil23, Andrew Nicolaides24, Aditya Sharma25, Vijay Rathore23, Mostafa Fatemi26, Azra Alizad27, Pudukode R Krishnan28, Ferenc Nagy29, Zoltan Ruzsa30, Mostafa M Fouda31, Subbaram Naidu32, Klaudija Viskovic6, Mannudeep K Kalra33.
Abstract
BACKGROUND: The previous COVID-19 lung diagnosis system lacks both scientific validation and the role of explainable artificial intelligence (AI) for understanding lesion localization. This study presents a cloud-based explainable AI, the "COVLIAS 2.0-cXAI" system using four kinds of class activation maps (CAM) models.Entities:
Keywords: COVID-19 lesion; FasterScore-CAM; GRAD-CAM; Grad-CAM++; Hounsfield units; Score-CAM; classification; explainable AI; glass ground opacities; hybrid deep learning; lung CT; segmentation
Year: 2022 PMID: 35741292 PMCID: PMC9221733 DOI: 10.3390/diagnostics12061482
Source DB: PubMed Journal: Diagnostics (Basel) ISSN: 2075-4418
Figure 1COVLIAS 2.0-cXAI system.
Figure 2Raw CT slice of COVID-19 patients taken from Croatian data set.
Figure 3Raw control CT slice taken from Italian data set.
Figure 4(a) DenseNet-121 model. (b) DenseNet-169 model. (c) DenseNet-201 model.
Output feature map sizes of the three DenseNet architectures.
| Layers | Output Feature Size |
|---|---|
| Input | 512 |
| Conv. | 256 |
| Max Pool | 128 |
| Dense Block 1 | 128 |
| Transition Layer 1 | 128 |
| 64 | |
| Dense Block 2 | 64 |
| Transition Layer 2 | 64 |
| 32 | |
| Dense Block 3 | 32 |
| Transition Layer 3 | 32 |
| 16 | |
| Dense Block 4 | 16 |
| Classification Layer (SoftMax) | 1024 |
| 2 |
Figure 5Grad-CAM.
Figure 6Grad-CAM++.
Figure 7Score-CAM++.
Figure A1ResNet-UNet architecture.
Confusion matrix.
| DN-121 | COVID | Control |
|---|---|---|
| COVID | 99% (1382) | 3% (30) |
| Control | 1% (18) | 97% (1020) |
| DN-169 | COVID | Control |
| COVID | 99% (1386) | 2% (22) |
| Control | 1% (14) | 98% (1028) |
| DN-201 | COVID | Control |
| COVID | 99% (1388) | 1% (12) |
| Control | 1% (12) | 99% (1038) |
Figure 8Heatmap using four CAM techniques using three kinds of DenseNet classifiers on COVID-19 lesion images.
Figure 9Heatmap using four CAM techniques and three kinds of DenseNet classifiers on COVID-19 lesion images. The top row is the CT slice for patient 1, and the bottom row is the CT slice for patient 2.
Figure 10Heatmap using four CAM techniques using three kinds of DenseNet classifiers on COVID-19 lesion images. The top row is the CT slice for patient 1, and the bottom row is the CT slice for patient 2.
Figure 11Heatmap using four CAM techniques using three kinds of DenseNet classifiers on COVID-19 lesion images. The top row is the CT slice for patient 1, and the bottom row is the CT slice for patient 2.
Figure 12Heatmap using four CAM techniques using three kinds of DenseNet classifiers on control images. The top row is the CT slice for patient 1, and the bottom row is the CT slice for patient 2.
Figure 13Heatmap using four CAM techniques using three kinds of DenseNet classifiers on control images. The top row is the CT slice for patient 1, and the bottom row is the CT slice for patient 2.
Figure 14Heatmap using four CAM techniques using three kinds of DenseNet classifiers on control images. The top row is the CT slice for patient 1, and the bottom row is the CT slice for patient 2.
Comparative table for three kinds of DenseNet classifier models.
| SN | Attributes | DN-121 | DN-169 | DN-201 |
|---|---|---|---|---|
| 1 | # Layers | 430 | 598 | 710 |
| 2 | Learning Rate | 0.0001 | 0.0001 | 0.0001 |
| 3 | # Epochs | 20 | 20 | 20 |
| 4 | Loss | 0.003 | 0.0025 |
|
| 5 | ACC | 98 | 98.5 |
|
| 6 | SPE | 0.975 | 0.98 |
|
| 7 | F1-Score | 0.96 | 0.97 |
|
| 8 | Recall | 0.96 | 0.97 |
|
| 9 | Precision | 0.96 | 0.97 |
|
| 10 | AUC | 0.99 | 0.99 | 0.99 |
| 11 | Size (MB) | 93 | 165 | 233 |
| 12 | Batch size | 16 | 8 | 4 |
| 13 | Trainable Parameters | 80 M | 141 M | 200 M |
| 14 | Total Parameters | 81 M | 143 M | 203 M |
DN-121: DenseNet-121; DN-169: DenseNet-169; DN-201: DenseNet-201; # = number of. Bold highlights the superior performance of the DenseNet-201 (DN-201) model.
Figure 15Overlay of ground truth annotation on heatmap using four CAM techniques on three kinds of DenseNet classifiers for COVID-19 lesion images as part of the performance evaluation.
Figure 16Overlay of ground truth annotation on heatmap using four CAM techniques on three kinds of DenseNet classifiers for COVID-19 lesion images as part of the performance evaluation.
Figure 17Overlay of ground truth annotation on heatmap using four CAM techniques on three kinds of DenseNet classifiers for COVID-19 lesion images as part of the performance evaluation.
Figure 18Bar chart representing the MAI.
Friedman test using DenseNet-121 model on the MAI score from three experts.
| XAI | Experts | Min. | 25th Percentile | Med | 75th Percentile | Max | DF-1 | DF-2 | F | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DenseNet-121 | Grad-CAM | Expert 1 | 2 | 4 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 171.81 |
| Expert 2 | 3 | 4 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.7 | 4.2 | 4.6 | 4.8 | 5 | ||||||
| Grad-CAM++ | Expert 1 | 2 | 4 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 244.9 | |
| Expert 2 | 3 | 4 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.8 | 4.3 | 4.6 | 4.8 | 5 | ||||||
| Score-CAM | Expert 1 | 1 | 5 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 740.1 | |
| Expert 2 | 3 | 5 | 5 | 5 | 5 | ||||||
| Expert 3 | 2 | 4.5 | 4.7 | 4.9 | 5 | ||||||
| FasterScore-CAM | Expert 1 | 1 | 5 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 1072.54 | |
| Expert 2 | 3 | 5 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.8 | 4.5 | 4.7 | 4.8 | 5 |
Min: minimum; Med: median; Max: maximum; F: Friedman statistics.
Friedman test using DenseNet-169 model on the MAI score from three experts.
| XAI | Experts | Min. | 25th Percentile | Med | 75th Percentile | Max | DF-1 | DF-2 | F | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DenseNet-169 | Grad-CAM | Expert 1 | 2 | 5 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 432.84 |
| Expert 2 | 3 | 4 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.7 | 4.4 | 4.6 | 4.8 | 5 | ||||||
| Grad-CAM++ | Expert 1 | 2 | 5 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 689.05 | |
| Expert 2 | 3 | 5 | 5 | 5 | 5 | ||||||
| Expert 3 | 3.2 | 4.5 | 4.7 | 4.8 | 5 | ||||||
| Score-CAM | Expert 1 | 1 | 4 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 282.56 | |
| Expert 2 | 3 | 4 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.8 | 4.5 | 4.7 | 4.8 | 5 | ||||||
| FasterScore-CAM | Expert 1 | 1 | 4 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 253.15 | |
| Expert 2 | 3 | 4 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.7 | 4.4 | 4.4 | 4.8 | 5 |
Min: minimum; Med: median; Max: maximum; F: Friedman statistics.
Friedman test using DenseNet-201 model on the MAI score from three experts.
| XAI | Experts | Min. | 25th Percentile | Med | 75th Percentile | Max | DF-1 | DF-2 | F | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DenseNet-201 | Grad-CAM | Expert 1 | 2 | 5 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 499.3 |
| Expert 2 | 3 | 5 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.8 | 4.5 | 4.7 | 4.9 | 5 | ||||||
| Grad-CAM++ | Expert 1 | 2 | 5 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 1151.78 | |
| Expert 2 | 3 | 5 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.7 | 4.6 | 4.7 | 4.9 | 5 | ||||||
| Score-CAM | Expert 1 | 3 | 5 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 1719.93 | |
| Expert 2 | 3 | 5 | 5 | 5 | 5 | ||||||
| Expert 3 | 3 | 4.6 | 4.7 | 4.9 | 5 | ||||||
| FasterScore-CAM | Expert 1 | 3 | 5 | 5 | 5 | 5 | 2 | 2278 | <0.00001 | 1239.82 | |
| Expert 2 | 3 | 5 | 5 | 5 | 5 | ||||||
| Expert 3 | 2.9 | 4.6 | 4.7 | 4.9 | 5 |
Min: minimum; Med: median; Max: maximum; F: Friedman statistics.
Figure 19COVLIAS 2.0 cloud-based display of the lesion images using four CAM models.
Figure 20COVLIAS 2.0 cloud-based display of the lesion images using four CAM models.
Figure 21COVLIAS 2.0 cloud-based display of the lesion images using four CAM models.
Figure 22A web-view screenshot.
Benchmarking table.
| C0 | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | C9 | C10 | C11 | C12 | C13 | C14 | C15 | C16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SN | Author | Year | TP | TS | IS2 | TM | DL Model | Modality | XAI | Heatmap Models | AUC | SEN | SPE | PRE | F1 | ACC |
| 1 | Lu et al. [ | 2021 | 2482 | 100 to 500 | 5 | CGENet | CT | ✗ | Grad-CAM | ✗ | 97.9 | 97.7 | 97.7 | 97.8 | 97.8 | |
| 2 | Lahsaini et al. [ | 2021 | 177 | 4968 | ✗ | 6 | Transferred DenseNet201 | CT | ✗ | Grad-CAM | 0.988 | 99.5 | 98.2 | 97.8 | 98 | 98.2 |
| 3 | Zhang et al. [ | 2021 | 86 | 5504 | 1024(CT) 2048(X-Ray) | 8 | MIDCAN | CT, X-ray | ✗ | Grad-CAM | 0.98 | 98.1 | 98 | 97.9 | 98 | 98 |
| 4 | Monta et al. [ | 2021 | 9208 | 299 | 7 | Fused-DenseNet-Tiny | X-ray | ✗ | Grad-CAM | ✗ | ✗ | ✗ | 98.4 | 98.3 | 98 | |
| 5 | Proposed | 2022 | 80 | 5000 | 512 | 3 | DenseNet-121 | CT | ✓ | Grad-CAM | 0.99 | 0.96 | 0.975 | 0.96 | 0.96 | 98 |
TP: total patients; TS: total slice; IS: image size; TM: total models; AUC: area under the curve; SEN (%): sensitivity (or recall); SPE (%): specificity; PRE (%): precision; ACC (%): accuracy.