An Explainable CBAM Enhanced DenseNet121 Framework for Multi-Class Lung Cancer Classification Using CT Scans
Abstract
Due to its late identification and challenging diagnosis, lung cancer continues to be one of the top causes of death for cancer patients globally, positioning it as one of the most critical concerns. Timely identification of cancerous nodules is essential for enhancing the patient’s survival likelihood CT image analysis by hand is not very productive and significantly relies on a specialist’s expertise. In this study, we offer an autonomous lung cancer classification method based on explainable deep learning. The popular DenseNet121 network serves as the foundation for our deep learning model, which is enhanced by the Convolutional Block Attention Module (CBAM). To improve feature extraction of significant spatial and channel properties of input data, attention techniques are added. Furthermore, our method is interpretable because the Grad-CAM technique makes it possible to explain the choices made by a machine learning system. A database of CT scans, comprising 4,598 pictures categorized by large cell carcinoma, adenocarcinoma, and healthy lungs, was utilized. Our evaluations show the model’s effectiveness with an accuracy rate of 94.6\%.