SNC_Net: Skin Cancer Detection by Integrating Handcrafted and Deep Learning-Based Features Using Dermoscopy Images

The medical sciences are facing a major problem with the auto-detection of disease due to the fast growth in population density. Intelligent systems assist medical professionals in early disease detection and also help to provide consistent treatment that reduces the mortality rate. Skin cancer is c...

Full description

Bibliographic Details
Published in:Mathematics
Main Authors: Ahmad Naeem, Tayyaba Anees, Mudassir Khalil, Kiran Zahra, Rizwan Ali Naqvi, Seung-Won Lee
Format: Article
Language:English
Published: MDPI AG 2024-03-01
Subjects:
Online Access:https://www.mdpi.com/2227-7390/12/7/1030
_version_ 1850315056327163904
author Ahmad Naeem
Tayyaba Anees
Mudassir Khalil
Kiran Zahra
Rizwan Ali Naqvi
Seung-Won Lee
author_facet Ahmad Naeem
Tayyaba Anees
Mudassir Khalil
Kiran Zahra
Rizwan Ali Naqvi
Seung-Won Lee
author_sort Ahmad Naeem
collection DOAJ
container_title Mathematics
description The medical sciences are facing a major problem with the auto-detection of disease due to the fast growth in population density. Intelligent systems assist medical professionals in early disease detection and also help to provide consistent treatment that reduces the mortality rate. Skin cancer is considered to be the deadliest and most severe kind of cancer. Medical professionals utilize dermoscopy images to make a manual diagnosis of skin cancer. This method is labor-intensive and time-consuming and demands a considerable level of expertise. Automated detection methods are necessary for the early detection of skin cancer. The occurrence of hair and air bubbles in dermoscopic images affects the diagnosis of skin cancer. This research aims to classify eight different types of skin cancer, namely actinic keratosis (AKs), dermatofibroma (DFa), melanoma (MELa), basal cell carcinoma (BCCa), squamous cell carcinoma (SCCa), melanocytic nevus (MNi), vascular lesion (VASn), and benign keratosis (BKs). In this study, we propose SNC_Net, which integrates features derived from dermoscopic images through deep learning (DL) models and handcrafted (HC) feature extraction methods with the aim of improving the performance of the classifier. A convolutional neural network (CNN) is employed for classification. Dermoscopy images from the publicly accessible ISIC 2019 dataset for skin cancer detection is utilized to train and validate the model. The performance of the proposed model is compared with four baseline models, namely EfficientNetB0 (B1), MobileNetV2 (B2), DenseNet-121 (B3), and ResNet-101 (B4), and six state-of-the-art (SOTA) classifiers. With an accuracy of 97.81%, a precision of 98.31%, a recall of 97.89%, and an F1 score of 98.10%, the proposed model outperformed the SOTA classifiers as well as the four baseline models. Moreover, an Ablation study is also performed on the proposed method to validate its performance. The proposed method therefore assists dermatologists and other medical professionals in early skin cancer detection.
format Article
id doaj-art-784d4ddc71ff42fa9e7c5bf9ddd8fe0f
institution Directory of Open Access Journals
issn 2227-7390
language English
publishDate 2024-03-01
publisher MDPI AG
record_format Article
spelling doaj-art-784d4ddc71ff42fa9e7c5bf9ddd8fe0f2025-08-19T23:25:29ZengMDPI AGMathematics2227-73902024-03-01127103010.3390/math12071030SNC_Net: Skin Cancer Detection by Integrating Handcrafted and Deep Learning-Based Features Using Dermoscopy ImagesAhmad Naeem0Tayyaba Anees1Mudassir Khalil2Kiran Zahra3Rizwan Ali Naqvi4Seung-Won Lee5Department of Computer Science, School of Systems and Technology, University of Management and Technology, Lahore 54000, PakistanDepartment of Software Engineering, School of Systems and Technology, University of Management and Technology, Lahore 54000, PakistanDepartment of Computer Engineering, Bahauddin Zakariya University, Multan 60000, PakistanDivision of Oncology, Washington University, St. Louis, MO 63130, USADepartment of AI and Robotics, Sejong University, Seoul 05006, Republic of KoreaSchool of Medicine, Sungkyunkwan University, Suwon 16419, Republic of KoreaThe medical sciences are facing a major problem with the auto-detection of disease due to the fast growth in population density. Intelligent systems assist medical professionals in early disease detection and also help to provide consistent treatment that reduces the mortality rate. Skin cancer is considered to be the deadliest and most severe kind of cancer. Medical professionals utilize dermoscopy images to make a manual diagnosis of skin cancer. This method is labor-intensive and time-consuming and demands a considerable level of expertise. Automated detection methods are necessary for the early detection of skin cancer. The occurrence of hair and air bubbles in dermoscopic images affects the diagnosis of skin cancer. This research aims to classify eight different types of skin cancer, namely actinic keratosis (AKs), dermatofibroma (DFa), melanoma (MELa), basal cell carcinoma (BCCa), squamous cell carcinoma (SCCa), melanocytic nevus (MNi), vascular lesion (VASn), and benign keratosis (BKs). In this study, we propose SNC_Net, which integrates features derived from dermoscopic images through deep learning (DL) models and handcrafted (HC) feature extraction methods with the aim of improving the performance of the classifier. A convolutional neural network (CNN) is employed for classification. Dermoscopy images from the publicly accessible ISIC 2019 dataset for skin cancer detection is utilized to train and validate the model. The performance of the proposed model is compared with four baseline models, namely EfficientNetB0 (B1), MobileNetV2 (B2), DenseNet-121 (B3), and ResNet-101 (B4), and six state-of-the-art (SOTA) classifiers. With an accuracy of 97.81%, a precision of 98.31%, a recall of 97.89%, and an F1 score of 98.10%, the proposed model outperformed the SOTA classifiers as well as the four baseline models. Moreover, an Ablation study is also performed on the proposed method to validate its performance. The proposed method therefore assists dermatologists and other medical professionals in early skin cancer detection.https://www.mdpi.com/2227-7390/12/7/1030skin cancermedical image processingdeep learningcomputer-aided diagnosis (CAD)convolutional neural networks (CNNs)diagnostic imaging
spellingShingle Ahmad Naeem
Tayyaba Anees
Mudassir Khalil
Kiran Zahra
Rizwan Ali Naqvi
Seung-Won Lee
SNC_Net: Skin Cancer Detection by Integrating Handcrafted and Deep Learning-Based Features Using Dermoscopy Images
skin cancer
medical image processing
deep learning
computer-aided diagnosis (CAD)
convolutional neural networks (CNNs)
diagnostic imaging
title SNC_Net: Skin Cancer Detection by Integrating Handcrafted and Deep Learning-Based Features Using Dermoscopy Images
title_full SNC_Net: Skin Cancer Detection by Integrating Handcrafted and Deep Learning-Based Features Using Dermoscopy Images
title_fullStr SNC_Net: Skin Cancer Detection by Integrating Handcrafted and Deep Learning-Based Features Using Dermoscopy Images
title_full_unstemmed SNC_Net: Skin Cancer Detection by Integrating Handcrafted and Deep Learning-Based Features Using Dermoscopy Images
title_short SNC_Net: Skin Cancer Detection by Integrating Handcrafted and Deep Learning-Based Features Using Dermoscopy Images
title_sort snc net skin cancer detection by integrating handcrafted and deep learning based features using dermoscopy images
topic skin cancer
medical image processing
deep learning
computer-aided diagnosis (CAD)
convolutional neural networks (CNNs)
diagnostic imaging
url https://www.mdpi.com/2227-7390/12/7/1030
work_keys_str_mv AT ahmadnaeem sncnetskincancerdetectionbyintegratinghandcraftedanddeeplearningbasedfeaturesusingdermoscopyimages
AT tayyabaanees sncnetskincancerdetectionbyintegratinghandcraftedanddeeplearningbasedfeaturesusingdermoscopyimages
AT mudassirkhalil sncnetskincancerdetectionbyintegratinghandcraftedanddeeplearningbasedfeaturesusingdermoscopyimages
AT kiranzahra sncnetskincancerdetectionbyintegratinghandcraftedanddeeplearningbasedfeaturesusingdermoscopyimages
AT rizwanalinaqvi sncnetskincancerdetectionbyintegratinghandcraftedanddeeplearningbasedfeaturesusingdermoscopyimages
AT seungwonlee sncnetskincancerdetectionbyintegratinghandcraftedanddeeplearningbasedfeaturesusingdermoscopyimages