Abstract
Early identification of skin cancer is mandatory to minimize the worldwide death rate as this disease is covering more than 30% of mortality rates in young and adults. Researchers are in the move of proposing advanced models for the accurate classification of skin disease. This paper introduces a novel skin cancer detection model under the stages of preprocessing, feature extraction, classification as well as segmentation. The given input is first preprocessed via Gaussian filtering. Subsequently, the Deep learning model termed as ‘U-net’ is used for the segmentation process. Afterward, the extraction of the feature set including features like Improved Center symmetric Local Binary Pattern (ICS-LBP), Local Gradient Pattern (LGP), Median binary pattern (MBP) is performed. Classification takes place using Deep Ensemble Model based on the extracted features, that includes BiGRU, Deep Maxout, and Improved Deep Convolutional Neural Network (CNN), respectively. Also, as the hyperparameter tuning of the classification model enhances the performance, this work introduces a new Hybrid Atom and Arithmetic Operation Algorithm (HAAOA) algorithm for tuning the optimal weights of the Bi-GRU (Bi-directional Gated Recurrent Unit) and Deep Maxout model. At last, the validation of the proposed work is performed through different performance measures by comparing it with different algorithms. Accordingly, accuracy of the adopted method at 90th learning percentage is 93.56%, which is ( ~) 82.63%, 85.15%, 84.98%, 83.66% and 83.42% better than AOA, ASO, BWO, BMO and DO, respectively.
Similar content being viewed by others
Data Availability
“The dermoscopic images were obtained at the Dermatology Service of Hospital Pedro Hispano (Matosinhos, Portugal) under the same conditions through Tuebinger Mole Analyzer system using a magnification of 20x. They are 8-bit RGB color images with a resolution of 768 × 560 pixels.
This image database contains a total of 200 dermoscopic images of melanocytic lesions, including 80 common nevi, 80 atypical nevi, and 40 melanomas. The PH2 database includes medical annotation of all the images namely medical segmentation of the lesion, clinical and histological diagnosis and the assessment of several dermoscopic criteria (colors; pigment network; dots/globules; streaks; regression areas; blue-whitish veil).”
Abbreviations
- BCC:
-
Basal Cell Carcinoma
- CAD:
-
Computer Aided Diagnosis
- CAL:
-
Class Attention Layer
- CapsNet:
-
Capsule Network
- DCNN:
-
Deep Convolutional Neural Network
- DEG:
-
Differentially Expressed Gene
- DL:
-
Deep Learning
- DLCAL-SLDC:
-
Deep Learning with a Class Attention Layer Based CAD Model for Skin Lesion Detection and Classification
- GRU:
-
Gated Recurrent Unit
- MCS:
-
Multi-Class Skin
- MetaBlock:
-
Metadata Processing Block
- KNN:
-
K-Nearest Neighbor
- MF:
-
Median Filtering
- NN:
-
Neural Network
- RNN:
-
Recurrent Neural Network
- SCC:
-
Squamous Cell Carcinoma
- SGD:
-
Stochastic Gradient Decent
- SpaSA:
-
Sparrow Search Algorithm
- SVM:
-
Support Vector Machines
References
Lee JRH, Pavlova M, Famouri M et al (2022) Cancer-Net SCa: tailored deep neural network designs for detection of skin cancer from dermoscopy images. BMC Med Imaging 22:143. https://doi.org/10.1186/s12880-022-00871-w
Armenian SH, Lindenfeld L, Iukuridze A et al (2020) Technology-enabled activation of skin cancer screening for hematopoietic cell transplantation survivors and their primary care providers (TEACH). BMC Cancer 20:721. https://doi.org/10.1186/s12885-020-07232-2
Saba T, Khan MA, Rehman A et al (2019) Region extraction and classification of skin cancer: a heterogeneous framework of deep cnn features fusion and reduction. J Med Syst 43:289. https://doi.org/10.1007/s10916-019-1413-3
Thanh D, Prasath VBS, Hieu L et al (2020) Melanoma skin cancer detection method based on adaptive principal curvature, colour normalisation and feature extraction with the ABCD rule. J Digit Imaging 33:574–585. https://doi.org/10.1007/s10278-019-00316-x
Murugan A, Nair SH, Kumar KPS (2019) Detection of skin cancer using svm, random forest and knn classifiers. J Med Syst 43:269. https://doi.org/10.1007/s10916-019-1400-8
Aggarwal Karan, Mijwil Maad M, Al-Mistarehi Abdel-Hameed, Alomari Safwan, Gök Murat, Zein Alaabdin AM, Abdulrhman SH (2022) Has the future started? The current growth of artificial intelligence, machine learning, and deep learning. Iraqi J Comput Sci Mathematics 3(1):115–123
Nasreen G, Haneef K, Tamoor M, Irshad A (2023) A comparative study of state-of-the-art skin image segmentation techniques with CNN. Multimed Tools Appl 82(7):10921–10942
Kumar M, Alshehri M, AlGhamdi R et al (2020) A DE-ANN Inspired skin cancer detection approach using fuzzy c-means clustering. Mobile Netw Appl 25:1319–1329. https://doi.org/10.1007/s11036-020-01550-2
Jain, A, Rao, ACS, Jain, PK, Abraham, A (2022) Multi-type skin diseases classification using OP-DNN based feature extraction approach. Multimed Tools Appl, pp 1–26. https://doi.org/10.1007/s11042-021-11823-x
Jain Praphula Kumar, Patel Arjav, Kumari Saru, Pamula Rajendra (2022) Predicting airline customers’ recommendations using qualitative and quantitative contents of online reviews. Multimed Tools Appl 81(5):6979–6994
Sreenivasu SVN, Gomathi S, Jogendra Kumar M, Prathap Lavanya, Madduri Abhishek, Almutairi Khalid M. A, Alonazi Wadi B, Kali D, Arockia Jayadhas S (2022) Dense convolutional neural network for detection of cancer from CT images. BioMed Res Int 2022(1293548):8
Heibel HD, Hooey L, Cockerell CJ (2020) A review of noninvasive techniques for skin cancer detection in dermatology. Am J Clin Dermatol 21:513–524. https://doi.org/10.1007/s40257-020-00517-z
Sreelatha T, Subramanyam MV, Prasad MNG (2019) Early Detection of skin cancer using melanoma segmentation technique. J Med Syst 43:190. https://doi.org/10.1007/s10916-019-1334-1
Marka A, Carter JB, Toto E et al (2019) Automated detection of nonmelanoma skin cancer using digital images: a systematic review. BMC Med Imaging 19:21. https://doi.org/10.1186/s12880-019-0307-7
Karar A, Zaffar AS, Abdullah AK, Asif AL (2022) Multiclass skin cancer classification using EfficientNets – a first step towards preventing skin cancer, Neurosci Inf https://doi.org/10.1016/j.neuri.2021.100034
Fee JA, McGrady FP, Rosendahl C et al (2020) Training primary care physicians in dermoscopy for skin cancer detection: a scoping review. J Canc Educ 35:643–650. https://doi.org/10.1007/s13187-019-01647-7
Harsh B, Vrunda S, Krish S, Ruju S, Manan S (2022) State-of-the-art machine learning techniques for melanoma skin cancer detection and classification: a comprehensive review, Intell Med https://doi.org/10.1016/j.imed.2022.08.004
Öztürk Ş, Çukur T (2022) Deep clustering via center-oriented margin free-triplet loss for skin lesion detection in highly imbalanced datasets. IEEE J Biomed Health Inform 26(9):4679–4690
Song Lei, Jianzhe Lin Z, Wang Jane, Wang Haoqian (2020) An end-to-end multi-task deep learning framework for skin lesion analysis. IEEE J Biomed Health Inf 24(10):2912–2921
Wahane A, Gadade R, Hundekari A, Khochare A, Sukte C (2022) Real-time sign language recognition using deep learning techniques. In 2022 IEEE 7th International conference for Convergence in Technology (I2CT). IEEE (pp. 1–5)
Balaha, HM, Hassan, AES (2022) Skin cancer diagnosis based on deep transfer learning and sparrow search algorithm. Neural Comput Applic https://doi.org/10.1007/s00521-022-07762-9
Pacheco AGC, Krohling RA (2021) An attention-based mechanism to combine images and metadata in deep learning models applied to skin cancer classification. IEEE J Biomed Health Inform 25(9):3554–3563. https://doi.org/10.1109/JBHI.2021.3062002
Jiang S, Li H, Jin Z (2021) A Visually interpretable deep learning framework for histopathological image-based skin cancer diagnosis. IEEE J Biomed Health Inform 25(5):1483–1494. https://doi.org/10.1109/JBHI.2021.3052044
Adla D, Reddy GVR, Nayak P et al (2021) Deep learning-based computer aided diagnosis model for skin cancer detection and classification. Distrib Parallel Databases. https://doi.org/10.1007/s10619-021-07360-z
Thurnhofer-Hemsi K, Domínguez E (2021) A convolutional neural network framework for accurate skin cancer detection. Neural Process Lett 53:3073–3093. https://doi.org/10.1007/s11063-020-10364-y
Gálvez JM et al (2020) Towards improving skin cancer diagnosis by integrating microarray and RNA-Seq datasets. IEEE J Biomed Health Inform 24(7):2119–2130. https://doi.org/10.1109/JBHI.2019.2953978
Wei L, Ding K, Hu H (2020) Automatic skin cancer detection in dermoscopy images based on ensemble lightweight deep learning network. IEEE Access 8:99633–99647. https://doi.org/10.1109/ACCESS.2020.2997710
Chaturvedi SS, Tembhurne JV, Diwan T (2020) A multi-class skin Cancer classification using deep convolutional neural networks. Multimed Tools Appl 79:28477–28498. https://doi.org/10.1007/s11042-020-09388-2
Ashraf R, Afzal S, Rehman AU, Gul S, Baber J, Bakhtyar M, Mehmood I, Song OY, Maqsood M (2020) Region-of-interest based transfer learning assisted framework for skin cancer detection. IEEE Access 8:147858–147871
Balaha Hossam Magdy, Hassan Asmaa El-Sayed (2023) Skin cancer diagnosis based on deep transfer learning and sparrow search algorithm. Neural Comput Appl 351:815–853
Rastegar H, Giveki D (2023) Designing a new deep convolutional neural network for skin lesion recognition. Multimed Tools Appl 82(12):18907–18923
Huang HY, Hsiao YP, Mukundan A, Tsao YM, Chang WY, Wang HC (2023) Classification of skin cancer using novel hyperspectral imaging engineering via YOLOv5. J Clin Med 12(3):1134
Nezla NA, Mithun Haridas TP, Supriya MH (2021) Semantic Segmentation of underwater images using unet architecture based deep convolutional encoder decoder model, 2021 7th International Conference on Advanced Computing and Communication Systems (ICACCS), pp 28–33, https://doi.org/10.1109/ICACCS51430.2021.9441804
Shimaa S, Alaa S (2015) Difference-Based local gradient patterns for image representation, conference: the 18th Inter Conf. on Image Analysis and Processing (ICIAP), At: ItalyVolume: Part II, LNCS 9280, pp 472–482. https://doi.org/10.1007/978-3-319-23234-8_44
Hafiane A, Palaniappan K, Seetharaman G Joint adaptive median binary patterns for texture classification, Pattern Recognition, https://doi.org/10.1016/j.patcog.2015.02.007
Zhou N, Constantinides AG, Huang G et al (2018) Face recognition based on an improved center symmetric local binary pattern. Neural Comput & Applic 30:3791–3797. https://doi.org/10.1007/s00521-017-2963-2
Akram B, Ahmed AAEl-L A simple yet efficient S-box method based chaotic sine map, Optik – Int J Light Electron Optics. https://doi.org/10.1016/j.ijleo.2016.11.152
Bhuvaneswari A, Jones JTT, Kesavan P (2019) Embedded Bi-directional GRU and LSTMLearning Models to Predict Disasterson Twitter Data. Procedia Comput Sci 165:511–516
Goodfellow IJ, Warde-Farley D, Mirza M, Courville A, Bengio Y (2013) Maxout Networks, arXiv:1302.4389v4 [stat.ML] 20 Sep 2013
Albelwi S, Mahmood A (2017) A framework for designing the architectures of deep convolutional neural networks. Entropy 19(6):242. https://doi.org/10.3390/e19060242
Hui L, Xiaoteng W, Zongming F, Meikang Q (2014) The effects of using chaotic map on improving the performance of multiobjective evolutionary algorithms. Research Article, Hindawi, Volume
Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021) The arithmetic optimization algorithm. Computer methods in applied mechanics and engineering 376:113609.
Zhao W et al (2018) Atom search optimization and its application to solve a hydrogeologic parameter estimation problem. Knowl-Based Syst. https://doi.org/10.1016/j.knosys.2018.08.030
Sreedhar B Skin Cancer detection with optimal hybrid classifier with fine-tuned hyper parameter and improved fuzzy c means segmentation, in communication
Adegun AA, Viriri S (2020) Deep learning-based system for automatic melanoma detection. IEEE Access 8:7160–7172. https://doi.org/10.1109/ACCESS.2019.2962812
Funding
This research did not receive any specific funding.
Author information
Authors and Affiliations
Contributions
All authors have made substantial contributions to conception and design, revising the manuscript, and the final approval of the version to be published. Also, all authors agreed to be accountable for all aspects of the work in ensuring that questions related to the accuracy or integrity of any part of the work are appropriately investigated and resolved.
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare no conflict of interest.
Informed consent
Not Applicable.
Ethical approval
Not Applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Burada, S., Manjunathswamy, B.E. & Kumar, M.S. Deep ensemble model for skin cancer classification with improved feature set. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19039-5
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-19039-5