An Explainable Non-local Network for COVID-19 Diagnosis
Jingfu Yang, Peng Huang, Jing Hu, Shu Hu, Siwei Lyu, Xin Wang, Jun Guo, Xi Wu
TL;DR
The paper tackles the challenge of accurate and interpretable COVID-19 diagnosis from 3D chest CT scans. It introduces NL-RAN, a 3D residual network that fuses a stacked 3D mixed attention mechanism with a non-local module to jointly capture fine lesion details and global context, while outputting attention heat maps for visualization. Empirical results on the CC-CCII dataset show NL-RAN achieving state-of-the-art performance (AUC ~ $0.9903$, high accuracy and F1) and producing sharper lesion heat maps than CAM-based methods. The approach balances accuracy and interpretability with real-time inference, and its heat maps provide detailed outlines of infection regions, making it practical for clinical decision support and adaptable to other 3D medical imaging tasks.
Abstract
The CNN has achieved excellent results in the automatic classification of medical images. In this study, we propose a novel deep residual 3D attention non-local network (NL-RAN) to classify CT images included COVID-19, common pneumonia, and normal to perform rapid and explainable COVID-19 diagnosis. We built a deep residual 3D attention non-local network that could achieve end-to-end training. The network is embedded with a nonlocal module to capture global information, while a 3D attention module is embedded to focus on the details of the lesion so that it can directly analyze the 3D lung CT and output the classification results. The output of the attention module can be used as a heat map to increase the interpretability of the model. 4079 3D CT scans were included in this study. Each scan had a unique label (novel coronavirus pneumonia, common pneumonia, and normal). The CT scans cohort was randomly split into a training set of 3263 scans, a validation set of 408 scans, and a testing set of 408 scans. And compare with existing mainstream classification methods, such as CovNet, CBAM, ResNet, etc. Simultaneously compare the visualization results with visualization methods such as CAM. Model performance was evaluated using the Area Under the ROC Curve(AUC), precision, and F1-score. The NL-RAN achieved the AUC of 0.9903, the precision of 0.9473, and the F1-score of 0.9462, surpass all the classification methods compared. The heat map output by the attention module is also clearer than the heat map output by CAM. Our experimental results indicate that our proposed method performs significantly better than existing methods. In addition, the first attention module outputs a heat map containing detailed outline information to increase the interpretability of the model. Our experiments indicate that the inference of our model is fast. It can provide real-time assistance with diagnosis.
