CBAM-Xception: An Attention-Guided Framework for Skin Cancer Classification

Citation

Ahmmed, Faysal and Alaly, Ajmy and Mehnaj, Samanta and Antik, Asef Rahman and Hossen, Md. Jakir and Mridha, M. F. (2026) CBAM-Xception: An Attention-Guided Framework for Skin Cancer Classification. Journal of Imaging Informatics in Medicine. ISSN 2948-2933

[img] Text
s10278-026-01999-9.pdf - Published Version
Restricted to Repository staff only

Download (3MB)

Abstract

Skin cancer is a potentially fatal disease that requires early and accurate diagnosis to improve patient outcomes. Deep learning has shown promise in automating skin lesion classification; however, many existing models suffer from limited interpretability, class imbalance, and irrelevant feature extraction. This study introduces CBAM-Xception, an explainable attention-guided deep learning model designed to enhance classification performance by focusing on clinically relevant lesion features. The model integrates a pretrained Xception backbone with a Convolutional Block Attention Module (CBAM) to highlight discriminative regions while suppressing background noise. CLAHE was applied to enhance contrast in dermoscopic images, and geometric and color augmentation were used to address class imbalance in the HAM10000 (seven classes) and ISIC 2019 (nine classes) datasets. The evaluation was performed using a standard training, validation, and test split. The first 50 layers of Xception were frozen before fine-tuning. Grad-CAM++ visualizations confirmed the focus of the model on key lesion areas. The proposed model achieved superior performance compared to the MobileNet and EfficientNet baselines, attaining accuracies of 98.62% (AUC: 0.9997) on HAM10000 and 93.66% (AUC: 0.9939) on ISIC 2019, demonstrating its strong effectiveness. However, the model’s performance may depend on dataset-specific characteristics and computational resources, which could limit its generalizability to unseen clinical environments. By combining high accuracy, interpretability, and robustness to class imbalances, CBAM-Xception provides a reliable solution for automated skin cancer diagnosis.

Item Type: Article
Uncontrolled Keywords: Skin cancer classification, Deep learning, Xception, CBAM, Grad-CAM++, CLAHE, Explainable AI, HAM10000, ISIC-2019
Subjects: R Medicine > RC Internal medicine > RC0254 Neoplasms. Tumors. Oncology (including Cancer)
Divisions: Faculty of Engineering and Technology (FET)
Depositing User: Ms Suzilawati Abu Samah
Date Deposited: 05 Jun 2026 00:11
Last Modified: 05 Jun 2026 00:11
URII: http://shdl.mmu.edu.my/id/eprint/15949

Downloads

Downloads per month over past year

View ItemEdit (login required)