Skip to main content
Log in

Deep ensemble model for skin cancer classification with improved feature set

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Algorithm 1
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

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

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

  10. 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

    Article  Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

  16. 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

    Article  Google Scholar 

  17. 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

  18. Ö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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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)

  21. 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

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. Rastegar H, Giveki D (2023) Designing a new deep convolutional neural network for skin lesion recognition. Multimed Tools Appl 82(12):18907–18923

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

  34. 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

  35. 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

  36. 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

    Article  Google Scholar 

  37. 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

  38. 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

    Article  Google Scholar 

  39. Goodfellow IJ, Warde-Farley D, Mirza M, Courville A, Bengio Y (2013) Maxout Networks, arXiv:1302.4389v4 [stat.ML] 20 Sep 2013

  40. 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

    Article  Google Scholar 

  41. 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

  42. 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.

    Article  MathSciNet  Google Scholar 

  43. 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

    Article  Google Scholar 

  44. Sreedhar B Skin Cancer detection with optimal hybrid classifier with fine-tuned hyper parameter and improved fuzzy c means segmentation, in communication

  45. 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

    Article  Google Scholar 

Download references

Funding

This research did not receive any specific funding.

Author information

Authors and Affiliations

Authors

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

Correspondence to Sreedhar Burada.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-19039-5

Keywords

Navigation