AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (11 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Article | Open Access

CANNSkin: A Convolutional Autoencoder Neural Network-Based Model for Skin Cancer Classification

Abdul Jabbar Siddiqui1,2( )Saheed Ademola Bello2Muhammad Liman Gambo2Abdul Khader Jilani Saudagar3( )Mohamad A. Alawad4Amir Hussain5
SDAIA-KFUPM Joint Research Center for Artificial Intelligence, King Fahd University of Petroleum and Minerals, Dhahran, 31261, Saudi Arabia
Department of Computer Engineering, King Fahd University of Petroleum and Minerals, Dhahran, 31261, Saudi Arabia
Information Systems Department, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, 11432, Saudi Arabia
Department of Electrical Engineering, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, 11432, Saudi Arabia
School of Computing, Edinburgh Napier University, Merchiston Campus, Edinburgh, EH10 5DT, UK
Show Author Information

Abstract

Visual diagnosis of skin cancer is challenging due to subtle inter-class similarities, variations in skin texture, the presence of hair, and inconsistent illumination. Deep learning models have shown promise in assisting early detection, yet their performance is often limited by the severe class imbalance present in dermoscopic datasets. This paper proposes CANNSkin, a skin cancer classification framework that integrates a convolutional autoencoder with latent-space oversampling to address this imbalance. The autoencoder is trained to reconstruct lesion images, and its latent embeddings are used as features for classification. To enhance minority-class representation, the Synthetic Minority Oversampling Technique (SMOTE) is applied directly to the latent vectors before classifier training. The encoder and classifier are first trained independently and later fine-tuned end-to-end. On the HAM10000 dataset, CANNSkin achieves an accuracy of 93.01%, a macro-F1 of 88.54%, and an ROC–AUC of 98.44%, demonstrating strong robustness across ten test subsets. Evaluation on the more complex ISIC 2019 dataset further confirms the model’s effectiveness, where CANNSkin achieves 94.27% accuracy, 93.95% precision, 94.09% recall, and 99.02% F1-score, supported by high reconstruction fidelity (PSNR 35.03 dB, SSIM 0.86). These results demonstrate the effectiveness of our proposed latent-space balancing and fine-tuned representation learning as a new benchmark method for robust and accurate skin cancer classification across heterogeneous datasets.

References

【1】
【1】
 
 
Computer Modeling in Engineering & Sciences
Article number: 40

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Siddiqui AJ, Bello SA, Gambo ML, et al. CANNSkin: A Convolutional Autoencoder Neural Network-Based Model for Skin Cancer Classification. Computer Modeling in Engineering & Sciences, 2026, 146(2): 40. https://doi.org/10.32604/cmes.2026.074283

7

Views

0

Downloads

0

Crossref

0

Web of Science

0

Scopus

Received: 07 October 2025
Accepted: 31 December 2025
Published: 26 February 2026
© The Author 2026.

This work is licensed under a Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.