Skin-CAD: Explainable deep learning classification of skin cancer from dermoscopic images by feature selection of dual high-level CNNs features and transfer learning

被引:9
|
作者
Attallah O. [1 ,2 ]
机构
[1] Department of Electronics and Communications Engineering, College of Engineering and Technology, Arab Academy for Science, Technology and Maritime Transport, Alexandri
[2] Wearables, Biosensing, and Biosignal Processing Laboratory, Arab Academy for Science, Technology and Maritime Transport, Alexandria
关键词
Convolutional neural networks; Deep learning; Dermoscopic imaging; Feature fusion; Feature selection; Principal component analysis; Skin cancer diagnosis;
D O I
10.1016/j.compbiomed.2024.108798
中图分类号
学科分类号
摘要
Skin cancer (SC) significantly impacts many individuals' health all over the globe. Hence, it is imperative to promptly identify and diagnose such conditions at their earliest stages using dermoscopic imaging. Computer-aided diagnosis (CAD) methods relying on deep learning techniques especially convolutional neural networks (CNN) can effectively address this issue with outstanding outcomes. Nevertheless, such black box methodologies lead to a deficiency in confidence as dermatologists are incapable of comprehending and verifying the predictions that were made by these models. This article presents an advanced an explainable artificial intelligence (XAI) based CAD system named “Skin-CAD” which is utilized for the classification of dermoscopic photographs of SC. The system accurately categorises the photographs into two categories: benign or malignant, and further classifies them into seven subclasses of SC. Skin-CAD employs four CNNs of different topologies and deep layers. It gathers features out of a pair of deep layers of every CNN, particularly the final pooling and fully connected layers, rather than merely depending on attributes from a single deep layer. Skin-CAD applies the principal component analysis (PCA) dimensionality reduction approach to minimise the dimensions of pooling layer features. This also reduces the complexity of the training procedure compared to using deep features from a CNN that has a substantial size. Furthermore, it combines the reduced pooling features with the fully connected features of each CNN. Additionally, Skin-CAD integrates the dual-layer features of the four CNNs instead of entirely depending on the features of a single CNN architecture. In the end, it utilizes a feature selection step to determine the most important deep attributes. This helps to decrease the general size of the feature set and streamline the classification process. Predictions are analysed in more depth using the local interpretable model-agnostic explanations (LIME) approach. This method is used to create visual interpretations that align with an already existing viewpoint and adhere to recommended standards for general clarifications. Two benchmark datasets are employed to validate the efficiency of Skin-CAD which are the Skin Cancer: Malignant vs. Benign and HAM10000 datasets. The maximum accuracy achieved using Skin-CAD is 97.2 % and 96.5 % for the Skin Cancer: Malignant vs. Benign and HAM10000 datasets respectively. The findings of Skin-CAD demonstrate its potential to assist professional dermatologists in detecting and classifying SC precisely and quickly. © 2024 Elsevier Ltd
引用
收藏
相关论文
共 50 条
  • [21] Skin cancer disease images classification using deep learning solutions
    Mijwil, Maad M.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (17) : 26255 - 26271
  • [22] Skin cancer disease images classification using deep learning solutions
    Maad M. Mijwil
    Multimedia Tools and Applications, 2021, 80 : 26255 - 26271
  • [23] DSCC_Net: Multi-Classification Deep Learning Models for Diagnosing of Skin Cancer Using Dermoscopic Images
    Tahir, Maryam
    Naeem, Ahmad
    Malik, Hassaan
    Tanveer, Jawad
    Naqvi, Rizwan Ali
    Lee, Seung-Won
    CANCERS, 2023, 15 (07)
  • [24] On the Automatic Detection and Classification of Skin Cancer Using Deep Transfer Learning
    Fraiwan, Mohammad
    Faouri, Esraa
    SENSORS, 2022, 22 (13)
  • [25] Skin cancer detection from dermoscopic images using deep learning and fuzzy k-means clustering
    Nawaz, Marriam
    Mehmood, Zahid
    Nazir, Tahira
    Naqvi, Rizwan Ali
    Rehman, Amjad
    Iqbal, Munwar
    Saba, Tanzila
    MICROSCOPY RESEARCH AND TECHNIQUE, 2022, 85 (01) : 339 - 351
  • [26] Skin Disease Classification using Dermoscopy Images through Deep Feature Learning Models and Machine Learning Classifiers
    Gupta, Siddharth
    Panwar, Avnish
    Mishra, Kishor
    IEEE EUROCON 2021 - 19TH INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES, 2021, : 170 - 174
  • [27] SKINC-NET: an efficient Lightweight Deep Learning Model for Multiclass skin lesion classification in dermoscopic images
    Sohaib Asif
    Saif Ur Rehman Qurrat-ul-Ain
    Kamran Khan
    Muhammad Amjad
    undefined Awais
    Multimedia Tools and Applications, 2025, 84 (13) : 12531 - 12557
  • [28] Skin cancer classification dermatologist-level based on deep learning model
    Albawi, Saad
    Arif, Muhanad Hameed
    Waleed, Jumana
    ACTA SCIENTIARUM-TECHNOLOGY, 2023, 45
  • [29] Meta-Learner-Based Method for Classifying Skin Cancer Types from Dermoscopic Images Utilizing Deep Learning
    Alhazmi, Abdulrahman Hassan
    DATABASES THEORY AND APPLICATIONS, ADC 2024, 2025, 15449 : 171 - 180
  • [30] High-Level Feature Selection With Dictionary Learning for Unsupervised SAR Imagery Terrain Classification
    Chen, Jiawei
    Jiao, Licheng
    Wen, Zaidao
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (01) : 145 - 160