skip to main content
research-article

Predicting skin cancer melanoma using stacked convolutional neural networks model

Published: 20 June 2023 Publication History

Abstract

Skin malignant growth has been regarded as the most widely recognized disease in the world and Malignant Melanoma is one of the deadliest diseases of skin cancer. Early prediction can be helpful to avoid the damage of this disease, however, many lab tests are required which are costly and time-consuming. Devising an automatic smart system for predicting the disease accurately and efficiently can be very helpful. Despite previous research efforts for such systems, accuracy and efficiency requirements still demand continual work to improve the performance of such systems. This study proposes a stacked convolutional neural network (CNN) model that can provide higher prediction accuracy compared to other pre-trained CNN variants. Stacked CNN uses the 2D CNN layers sequentially to process the data deeply to make accurate predictions. Data augmentation is performed for minority class data to make training data balanced and avoid the model’s over-fitting. The model is trained on red, green, and blue (RGB) features extracted from the training data. For testing the performance of the proposed approach, two public datasets MINST-HAM10000 and ISIC-2020 are used for training and validation, respectively. The proposed model outperforms other models with 0.96 and 0.73 accuracy scores on the test dataset and validation dataset, respectively. In the end, a statistical T-test is used to show the significance of the proposed approach.

References

[1]
Dataset ISIC howpublished = https://challenge2020.isic-archive.com/ note = Accessed: 2021-04-03
[2]
melanoma skin cance, howpublished = https://www.cancer.org/cancer/melanomaskin-cancer/about/key-statistics.html, note = Accessed: 2021-02-03
[3]
skin cancer information, howpublished = https://www.skincancer.org/skin-cancer-information/melanoma.html, note = Accessed: 03-02-2021
[4]
Aldwgeri A, Abubacker N F (2019) Ensemble of deep convolutional neural network for skin lesion classification in dermoscopy images. In: International visual informatics conference. Springer, pp 214–226
[5]
Allyn J, Allou N, Vidal C, Renou A, and Ferdynus C Adversarial attack on deep learning-based dermatoscopic image recognition systems: risk of misdiagnosis due to undetectable image perturbations Medicine 2020 99 50
[6]
Almaraz-Damian J-A, Ponomaryov V, Sadovnychiy S, and Castillejos-Fernandez H Melanoma and nevus skin lesion classification using handcraft and deep learning feature fusion via mutual information measures Entropy 2020 22 4 484
[7]
Ameri A A deep learning approach to skin cancer detection in dermoscopy images J Biomed Phys Eng 2020 10 6 801
[8]
Bassi PRAS and Attux R A deep convolutional neural network for covid-19 detection using chest x-rays Res Biomed Eng 2022 38 1 139-148
[9]
Bray F, Ferlay J, Soerjomataram I, Siegel RL, Torre LA, and Jemal A Global cancer statistics 2018: Globocan estimates of incidence and mortality worldwide for 36 cancers in 185 countries CA: a Cancer Journal for Clinicians 2018 68 6 394-424
[10]
Chollet F (2017) Xception: deep learning with depthwise separable convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1251–1258
[11]
Dildar M, Akram S, Irfan M, Khan HU, Ramzan M, Mahmood AR, Alsaiari SA, Saeed AHM, Alraddadi MO, and Mahnashi MH Skin cancer detection: a review using deep learning techniques Int J Environ Research and public health 2021 18 10 5479
[12]
El-Khatib H, Popescu D, and Ichim L Deep learning–based methods for automatic diagnosis of skin lesions Sensors 2020 20 6 1753
[13]
Folego G, Weiler M, Casseb R F, Pires R, Rocha A (2020) Alzheimer’s disease detection through whole-brain 3d-cnn mri. Frontiers in Bioengineering and Biotechnology, 8
[14]
C. for Disease Control and Prevension (2017) Rate of new cancers melanomas of the skin, united states, https://gis.cdc.gov/Cancer/USCS/DataViz.html. Access: 08-04-2021
[15]
Gao F, Wu T, Li J, Zheng B, Ruan L, Shang D, and Patel B Sd-cnn: a shallow-deep cnn for improved breast cancer diagnosis Comput Med Imaging Graph 2018 70 53-62
[16]
Gessert N, Nielsen M, Shaikh M, Werner R, and Schlaefer A Skin lesion classification using ensembles of multi-resolution efficientnets with meta data MethodsX 2020 7 100864
[17]
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
[18]
Howard A G, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, Andreetto M, Adam H (2017) Mobilenets: efficient convolutional neural networks for mobile vision applications. arXiv:1704.04861
[19]
Huang G, Liu Z, Van Der Maaten L, Weinberger K Q (2017) Densely connected convolutional networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4700–4708
[20]
Islam MZ, Islam MM, and Asraf A A combined deep cnn-lstm network for the detection of novel coronavirus (covid-19) using x-ray images Inform Med Unlocked 2020 20 100412
[21]
Janoria H, Minj J, Patre P (2021) Classification of skin disease using traditional machine learning and deep learning approach: a review. Intelligent Data Communication Technologies and Internet of Things, 643–651
[22]
Jayapriya K and Jacob IJ Hybrid fully convolutional networks-based skin lesion segmentation and melanoma detection using deep feature Int J Imaging Syst Technol 2020 30 2 348-357
[23]
Khan M A, Javed M Y, Sharif M, Saba T, Rehman A (2019) Multi-model deep neural network based features extraction and optimal selection approach for skin lesion classification. In: 2019 International conference on computer and information sciences (ICCIS). IEEE, pp 1–7
[24]
Khan MA, Sharif M, Akram T, Bukhari SAC, and Nayak RS Developed newton-raphson based deep features selection framework for skin lesion recognition Pattern Recogn Lett 2020 129 293-303
[25]
Khan N H, Mir M, Qian L, Baloch M, Khan M F A, Ngowi E E, Wu D-D, Ji X-Y et al (2021) Skin cancer biology and barriers to treatment: recent applications of polymeric micro/nanostructures. J Adv Res
[26]
Kwon D, Natarajan K, Suh S C, Kim H, Kim J (2018) An empirical study on network anomaly detection using convolutional neural networks. In: 2018 IEEE 38th international conference on distributed computing systems (ICDCS). IEEE, pp 1595–1598
[27]
Labach A, Salehinejad H, Valaee S (2019) Survey of dropout methods for deep neural networks. arXiv:1904.13310
[28]
Lakshmanaprabu SK, Mohanty SN, Shankar K, Arunkumar N, and Ramirez G Optimal deep learning model for classification of lung cancer on ct images Futur Gener Comput Syst 2019 92 374-382
[29]
Maeda-Gutierrez V, Galvan-Tejada CE, Zanella-Calzada LA, Celaya-Padilla JM, Galván-Tejada JI, Gamboa-Rosales H, Luna-Garcia H, Magallanes-Quintanar R, Guerrero Mendez CA, and Olvera-Olvera CA Comparison of convolutional neural network architectures for classification of tomato plant diseases Appl Sci 2020 10 4 1245
[30]
Mahbod A, Schaefer G, Wang C, Ecker R, Ellinge I (2019) Skin lesion classification using hybrid deep neural networks. In: ICASSP 2019-2019 IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 1229–1233
[31]
Mehra A, Bhati A, Kumar A, Malhotra R (2021) Skin cancer classification through transfer learning using resnet-50. In: Emerging technologies in data mining and information security. Springer, pp 55–62
[32]
Nahata H, Singh S P (2020) Deep learning solutions for skin cancer detection and diagnosis. In: Machine learning with health care perspective. Springer, pp 159–182
[33]
Nawaz M, Mehmood Z, Nazir T, Naqvi RA, Rehman A, Iqbal M, and Saba T Skin cancer detection from dermoscopic images using deep learning and fuzzy k-means clustering Microscop Res Tech 2022 85 1 339-351
[34]
Nguyen D K, Tran T-T, Nguyen C P, Pham V-T (2020) Skin lesion segmentation based on integrating efficientnet and residual block into u-net neural network. In: 2020 5th International conference on green technology and sustainable development (GTSD). IEEE, pp 366–371
[35]
Nunnari F, Sonntag D (2019) A cnn toolbox for skin cancer classification. arXiv:1908.08187
[36]
Pomponiu V, Nejati H, Cheung N-M (2016) Deepmole: deep neural networks for skin mole lesion classification. In: 2016 IEEE International conference on image processing (ICIP). IEEE, pp 2623–2627
[37]
Reshi A A, Rustam F, Mehmood A, Alhossan A, Alrabiah Z, Ahmad A, Alsuwailem H, Choi G S (2021) An efficient cnn model for covid-19 disease detection based on x-ray image classification. Complexity, 2021
[38]
Rocheteau E, Kim D (2020) Deep transfer learning for automated diagnosis of skin lesions from photographs. arXiv:2011.04475
[39]
Rustam F, Siddique MA, Siddiqui HUR, Ullah S, Mehmood A, Ashraf I, and Choi GS Wireless capsule endoscopy bleeding images classification using cnn based model IEEE Access 2021 9 33675-33688
[40]
Rustam F, Reshi AA, Aljedaani W, Alhossan A, Ishaq A, Shafi S, Lee E, Alrabiah Z, Alsuwailem H, Ahmad A, et al. Vector mosquito image classification using novel rifs feature selection and machine learning models for disease epidemiology Saudi J Biolog Sci 2022 29 1 583-594
[41]
Saba T, Khan MA, Rehman A, and Marie-Sainte SL Region extraction and classification of skin cancer: a heterogeneous framework of deep cnn features fusion and reduction J Med Syst 2019 43 9 1-19
[42]
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556
[43]
Soudani A and Barhoumi W An image-based segmentation recommender using crowdsourcing and transfer learning for skin lesion extraction Expert Syst Appl 2019 118 400-410
[44]
Sun Y, Hamzah F A B, Mochizuki B (2020) Optimized light-weight convolutional neural networks for histopathologic cancer detection. In: 2020 IEEE 2nd Global conference on life sciences and technologies (LifeTech). IEEE, pp 11–14
[45]
Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z (2016) Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2818–2826
[46]
Tan M, Le Q (2019) Efficientnet: rethinking model scaling for convolutional neural networks. In: International conference on machine learning. PMLR, pp 6105–6114
[47]
Thurnhofer-Hemsi K and Domínguez E A convolutional neural network framework for accurate skin cancer detection Neural Process Lett 2021 53 5 3073-3093
[48]
Toğaçar M, Cömert Z, and Ergen B Intelligent skin cancer detection applying autoencoder, mobilenetv2 and spiking neural networks Chaos, Solitons & Fractals 2021 144 110714
[49]
Trager M H, Geskin L J, Samie F H, Liu L (2020) Biomarkers in melanoma and non-melanoma skin cancer prevention and risk stratification. Experimental Dermatology
[50]
Wang Z J, Turko R, Shaikh O, Park H, Das N, Hohman F, Kahng M, Chau D H (2020) Cnn 101: interactive visual learning for convolutional neural networks. In: Extended Abstracts of the 2020 CHI conference on human factors in computing systems, pp 1–7
[51]
Zhang Z (2018) Improved adam optimizer for deep neural networks. In: 2018 IEEE/ACM 26th International symposium on quality of service (IWQoS). IEEE, pp 1–2

Cited By

View all

Index Terms

  1. Predicting skin cancer melanoma using stacked convolutional neural networks model
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image Multimedia Tools and Applications
          Multimedia Tools and Applications  Volume 83, Issue 4
          Jan 2024
          2884 pages

          Publisher

          Kluwer Academic Publishers

          United States

          Publication History

          Published: 20 June 2023
          Accepted: 18 April 2023
          Revision received: 14 May 2022
          Received: 12 August 2021

          Author Tags

          1. Skin cancer prediction
          2. Skin melanoma
          3. VGG16
          4. ResNet50
          5. Convolutional neural networks

          Qualifiers

          • Research-article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 20 Jan 2025

          Other Metrics

          Citations

          Cited By

          View all

          View Options

          View options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media