Abstract
Cancer is the foremost cause of mortality among humans, as per statistics and accurate classification of the lesion is critical for treating skin cancer at an early stage. Identification of the disease via computer-aided tools can help in accurate diagnosis. This study’s primary goal is to suggest an effective strategy for more accurately classifying skin lesions. The binary classification of skin lesions has been proposed using the weighted average ensemble approach. The predictions from various models are combined via the weighted sum ensemble, where the weights of each model are determined by how well it performs. Weights for each learner in the weighted ensemble are scientifically determined based on their average accuracy on the testing dataset. The proposed weighted ensemble classifier uses an ensemble of seven deep-learning neural networks to perform binary classification, including InceptionV3, VGG16, Xception, ResNet50, and others. The International Skin Imaging Collaboration (ISIC) dataset has been used for experimentation, which is binary classified into Melanoma and Nevus. The proposed ensemble method provides the highest level of accuracy, precision, recall, f1-score, sensitivity, and specificity of 93.36%, 93%, 93%, 93%, 97%, and 97% respectively on the first ISIC dataset. The proposed methodology’s efficiency has also been compared and evaluated with another ISIC dataset. On the other ISIC dataset, the proposed weighted ensemble classifier had an accuracy of 85.54%. Additionally, the proposed methodology has been compared with state-of-art techniques. a weighted ensemble method where the final result decision is made based on the weighted total of the anticipated outputs from the classifiers. Each model is given a specific weight, which is then multiplied by the value it predicted and used to get the sum or average forecast. The suggested classification model concluded about the expected probabilities for each class and selected the class with the highest probability.
Similar content being viewed by others
Data availability
The data used in this study are given in this link: https://www.kaggle.com/datasets/qikangdeng/isic-2019-and-2020-melanoma-dataset
References
Togaçar M, Cömert Z, Ergen B (2021) Intelligent skin cancer detection applying autoencoder, MobileNetV2 and spiking neural networks. Chaos, Solitons & Fractals, Elsevier, vol 144(C). https://doi.org/10.1016/j.chaos.2021.110714
Kassem M, Hosny K, Fouad M (2020) Skin lesions classification into eight classes for ISIC 2019 using deep convolutional neural network and transfer learning. IEEE Access 8:114822–114832. https://doi.org/10.1109/ACCESS.2020.3003890
Ashraf R, Afzal S, Rehman A, Gul S, Baber J, Bakhtyar M, Mehmood I, Song O, Maqsood M (2020) Region-of-interest based transfer learning assisted framework for skin cancer detection. IEEE Access 8:147858–147871. https://doi.org/10.1109/ACCESS.2020.3014701
Milton MAA (2019) Automated skin lesion classification using ensemble of deep neural networks in ISIC 2018: skin lesion analysis towards melanoma detection challenge, arXiv:1901.10802
Banasode P, Patil M, Ammanagi N (2021) A melanoma skin cancer detection using machine learning technique: support vector machine. In: IOP Conference Series: Materials Science and Engineering. IOP Publishing, vol 1065, no. 1, p 012039
Jana E, Subban R, Saraswathi S (2017) Research on skin cancer cell detection using image processing. In 2017 IEEE International conference on Computational Intelligence and Computing Research (ICCIC). IEEE, pp 1–8. https://doi.org/10.1109/ICCIC.2017.8524554
Singh V, Nwogu I (2018) Analyzing skin lesions in dermoscopy images using convolutional neural networks. In 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC). IEEE, pp 4035–4040. https://doi.org/10.1109/SMC.2018.00684
DeViries T, Ramachandram D (2017) Skin lesion classification using deep multi-scale convolutional neural networks. arXiv preprint arXiv:1703.01402
Jain S, Singhania U, Tripathy B, Nasr E, Aboudaif M, Kamrani A (2021) Deep learning-based transfer learning for classification of skin cancer. Sensors 21:8142. https://doi.org/10.3390/s21238142
Yu L, Chen H, Dou Q, Qin J, Heng P (2016) Automated melanoma recognition in dermoscopy images via very deep residual networks. IEEE 36(4):994–1004. https://doi.org/10.1109/TMI.2016.2642839
Mahecha M, Parra O, Velandia J (2019) Design of a system for melanoma detection through the processing of clinical images using artificial neural networks. 17th Conferenceone-Business, e-Services ande-Society(I3E), pp 605–616, https://doi.org/10.1007/978-3-030-02131-3_53ff.ffhal-02274187f
Liao H, Li Y, Luo J (2016) Skin disease classification versus skin lesion characterization: achieving robust diagnosis using multi-label deep neural networks. In: 23rd International Conference on Pattern Recognition (ICPR). IEEE, pp 355–360
Rezvantalab A, Safigholi H, Karimijeshni S (2018) Dermatologist-level dermoscopy skin cancer classification using different deep learning convolutional neural networks algorithms. arXiv preprint arXiv:1810.10348
Bisla D, Choromanska A, Berman RS, Stein JA, Polsky D (2019) Towards automated melanoma detection with deep learning: data purification and augmentation. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition workshops, pp 0–0
Abdelhalim ISA, Mohamed MF, Mahdy YB (2021) Data augmentation for skin lesion using self-attention based progressive generative adversarial network. Expert Syst Appl 165:113922
Rashid H, Tanveer MA, Khan HA (2019) Skin lesion classification using GAN based data augmentation. In: 2019 41St annual international conference of the IEEE engineering in medicine and biology society (EMBC). IEEE, pp 916–919
Codella NC, Nguyen QB, Pankanti S, Gutman DA, Helba B, Halpern AC, Smith JR (2017) Deep learning ensembles for melanoma recognition in dermoscopy images. IBM J Res Dev 61(4/5):5–1. https://doi.org/10.1147/JRD.2017.2708299
Xie F, Fan H, Li Y, Jiang Z, Meng R, Bovik A (2016) Melanoma classification on dermoscopy images using a neural network ensemble model. IEEE Trans Med Imaging 36(3):849–858. https://doi.org/10.1109/TMI.2016.2633551
Suganya R (2016) An automated computer aided diagnosis of skin lesions detection and classification for dermoscopy images. 2016 fifth international conference on recent trends in information technology, pp 1-5
Farooq M, Azhar M, Raza R (2016) Automatic Lesion Detection System (ALDS) for skin cancer classification using SVM and neural classifiers. 2016 IEEE 16th international conference on bioinformatics and bioengineering, pp 301–308. https://doi.org/10.1109/BIBE.2016.53
Srivastava V, Kumar D, Roy S (2022) A median based quadrilateral local quantized ternary pattern technique for the classification of dermatoscopic images of skin cancer. Comput Electr Eng 102:108259
Jaleel JA, Salim S, Aswin RB (2013). Computer aided detection of skin cancer. In: 2013 International Conference on Circuits, Power and Computing Technologies (ICCPCT). IEEE, pp 1137–1142
Nugroho A, Slamet I, Sugiyanto (2019) Skins cancer identification system of HAMl0000 skin cancer dataset using convolutional neural network. In: AIP conference proceedings. AIP Publishing, vol 2202, no. 1. https://doi.org/10.1063/1.5141652
Li Y, Shen L (2018) Skin lesion analysis towards melanoma detection using deep learning network. Sensors 18(2):556. https://doi.org/10.3390/s18020556
Roy S, Shoghi KI (2019) Computer-aided tumor segmentation from T2-weighted MR images of patient-derived tumor xenografts. In: Image analysis and recognition: 16th international conference, ICIAR 2019, Waterloo, ON, Canada, August 27–29, 2019, Proceedings, Part II 16 (pp. 159–171). Springer International Publishing
Nijhawan R, Bhatnagar D, Roy S (2022) Diagnosing skin lesion using multi-modal analysis. In: 2022 5th international conference on computational intelligence and networks (CINE), IEEE, pp 1–5
Brinker T, Hekler A, Enk A, Kalle C (2019) Enhanced classifier training to improve precision of a convolutional neural network to identify images of skin lesions. PLoS ONE 14(6):e0218713. https://doi.org/10.1371/journal.pone.0218713
Dang T, Nguyen TT, Moreno-Garcia C, Elyan E, McCall J (2021) Weighted ensemble of deep learning models based on comprehensive learning particle swarm optimization for medical image segmentation. 021 IEEE Congress on Evolutionary Computation (CEC), pp 744–751
Roy S, Meena T, Lim SJ (2022) Demystifying supervised learning in healthcare 4.0: a new reality of transforming diagnostic medicine. Diagnostics 12(10):2549
Meena T, Kabiraj A, Reddy PB, Roy S (2023) Weakly supervised confidence aware probabilistic CAM multi-thorax anomaly localization network. In: 2023 IEEE 24th International Conference on Information Reuse and Integration for Data Science (IRI), Bellevue, pp 309–314. https://doi.org/10.1109/IRI58017.2023.00061
Roy S, Bhattacharyya D, Bandyopadhyay SK, Kim TH (2017) An effective method for computerized prediction and segmentation of multiple sclerosis lesions in brain MRI. Comput Methods Programs Biomed 140:307–320
Alfi IA, Rahman MM, Shorfuzzaman M, Nazir A (2022) A non-invasive interpretable diagnosis of melanoma skin cancer using deep Learning and ensemble stacking of machine learning models. Diagnostics 12(3):726
Shahsavari A, Khatibi T, Ranjbari S (2023) Skin lesion detection using an ensemble of deep models: SLDED. Multimed Tools Appl 82(7):10575–10594
Jin Q, Cui H, Sun C, Meng Z, Su R (2021) Cascade knowledge diffusion network for skin lesion diagnosis and segmentation. Appl Soft Comput 99:106881
Imran A, Nasir A, Bilal M, Sun G, Alzahrani A, Almuhaimeed A (2022) Skin cancer detection using combined decision of deep learners. IEEE Access 10:118198–118212
Tembhurne JV, Hebbar N, Patil HY, Diwan T (2023) Skin cancer detection using ensemble of machine learning and deep learning techniques. Multimed Tools Appl 82(18):27501–27524
Basak H, Kundu R, Sarkar R (2022) MFSNet: A multi focus segmentation network for skin lesion segmentation. Pattern Recogn 128:108673
Srinivasu PN, SivaSai JG, Ijaz MF, Bhoi AK, Kim W, Kang JJ (2021) Classification of skin disease using deep learning neural networks with MobileNet V2 and LSTM. Sensors 21:2852. https://doi.org/10.3390/s21082852
Srinivasu PN, Shafi J, Krishna TB, Sujatha CN, Praveen SP, Ijaz MF (2022) Using recurrent neural networks for predicting type-2 diabetes from genomic and tabular data. Diagnostics 12:3067. https://doi.org/10.3390/diagnostics12123067
Pal D, Meena T, Roy S (2023) A fully connected reproducible SE-UResNet for multiorgan chest radiographs segmentation. In: 2023 IEEE 24th International Conference on Information Reuse and Integration for Data Science (IRI), Bellevue, pp 261–266. https://doi.org/10.1109/IRI58017.2023.00052
Fekri-Ershad S, Alsaffar MF (2023) Developing a tuned three-layer perceptron fed with trained deep convolutional neural networks for cervical cancer diagnosis. Diagnostics 13(4):686. https://doi.org/10.3390/diagnostics13040686
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflict of interest.
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
Meswal, H., Kumar, D., Gupta, A. et al. A weighted ensemble transfer learning approach for melanoma classification from skin lesion images. Multimed Tools Appl 83, 33615–33637 (2024). https://doi.org/10.1007/s11042-023-16783-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-16783-y