Hybridization of CNN with LBP for Classification of Melanoma Images
Source abstract
Abstract
Skin cancer (melanoma) is one of the most aggressive of the cancers and the prevalence has significantly increased due to increased exposure to ultraviolet radiation. Therefore, timely detection and management of the lesion is a critical consideration in order to improve lifestyle and reduce mortality. To this end, we have designed, implemented and analyzed a hybrid approach entailing convolutional neural networks (CNN) and local binary patterns (LBP). The experiments have been performed on publicly accessible datasets ISIC 2017, 2018 and 2019 (HAM10000) with data augmentation for in-distribution generalization. As a novel contribution, the CNN architecture is enhanced with an intelligible layer, LBP, that extracts the pertinent visual patterns. Classification of Basal Cell Carcinoma, Actinic Keratosis, Melanoma and Squamous Cell Carcinoma has been evaluated on 8035 and 3494 cases for training and testing, respectively. Experimental outcomes with cross-validation depict a plausible performance with an average accuracy of 97.29%, sensitivity of 95.63% and specificity of 97.90%. Hence, the proposed approach can be used in research and clinical settings to provide second opinions, closely approximating experts’ intuition.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Cutaneous Melanoma Detection and Management · AI in cancer detection · Nonmelanoma Skin Cancer Studies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (41)
Show source-provided references
1. The Global Cancer Observatory, World Health Organization (WHO), “International agency for research on cancer. melanoma cancer,” 2020. [Online] Available: https://gco.iarc.fr/today/data/factsheets/cancers/16-Melanoma-of-skin-fact-sheet.pdf.
2. Bashir · MA Thesis, School of Human Kinetics · 2013
3. Interpretable deep learning systems for multi-class segmentation and classification of non-melanoma skin cancer10.1016/j.media.2020.101915 ↗
4. Med-node: A computer-assisted melanoma diagnosis system using non-dermoscopic images10.1016/j.eswa.2015.04.034 ↗
5. Bridging the gap between stochastic gradient MCMC and stochastic optimization
6. Diagnosis of various skin cancer lesions based on fine-tuned resnet50 deep network10.32604/cmc.2021.016102 ↗
7. Zhang · Artificial Intelligence in Medicine · 2020 · 102 · 10175610.1016/j.artmed.2019.101756 ↗
8. A comparative study of three region shape descriptors
9. Pattern classification of dermoscopy images: A perceptually uniform model10.1016/j.patcog.2012.07.027 ↗
10. Tensorflow: a system for largescale machine learning
11. Chollet · Deep Learning with Python · 2020 · 1
12. Bergstra · BigLearning Workshop · 2011 · 3 · 1
13. Dermatologist-level classification of skin cancer with deep neural networks10.1038/nature21056 ↗
14. Computer-based classification of dermoscopy images of melanocytic lesions on acral volar skin10.1038/jid.2008.28 ↗
15. Computer decision support system for skin cancer localization and classification10.32604/cmc.2021.016307 ↗
16. The skin cancer classification using deep convolutional neural network10.1007/s11042-018-5714-1 ↗
17. Classification of dermoscopic skin cancer images using color and hybrid texture features
18. Toward a combined tool to assist dermatologists in melanoma detection from dermoscopic images of pigmented skin lesions10.1016/j.patrec.2011.06.015 ↗
19. A decision support system for the diagnosis of melanoma: A comparative approach10.1016/j.eswa.2011.05.079 ↗
20. Melanomas non-invasive diagnosis application based on the abcd rule and pattern recognition image processing algorithms10.1016/j.compbiomed.2011.06.010 ↗
21. A mobile automated skin lesion classification system
22. On nearest-neighbor error-correcting output codes with application to all-pairs multiclass support vector machines
23. A deep learning architecture for image representation, visual interpretability and automated basal-cell carcinoma cancer detection
24. On out-of-distribution detection algorithms with deep neural skin cancer classifiers
25. Skin pattern analysis for lesion classification using local isotropy10.1111/j.1600-0846.2010.00485.x ↗
26. Davies · Computer and Machine Vision: Theory, Algorithms and Practicalities · 2012 · 3810.1016/B978-0-12-386908-1.00003-3 ↗
27. Batch normalization: accelerating deep network training by reducing internal covariate shift
28. Deep residual learning for image recognition
29. Fully convolutional networks for semantic segmentation
30. U-net: convolutional networks for biomedical image segmentation
31. Automatic segmentation of skin lesions using histogram thresholding10.3844/jcssp.2014.632.639 ↗
32. Diagnosis of various skin cancer lesions based on fine-tuned resnet50 deep network10.32604/cmc.2021.016102 ↗
33. Intelligent skin cancer detection applying autoencoder, mobilenetv2 and spiking neural networks10.1016/j.chaos.2021.110714 ↗
34. Deep learning techniques for skin lesion analysis and melanoma cancer detection: A survey of state-of-the-art10.1007/s10462-020-09865-y ↗
35. On out-of-distribution detection algorithms with deep neural skin cancer classifiers
36. Intelligent skin cancer diagnosis using improved particle swarm optimization and deep learning models10.1016/j.asoc.2019.105725 ↗
37. Classification of skin disease using deep learning neural networks with mobilenet v2 and lstm10.3390/s21082852 ↗
38. Fast image scanning with deep max-pooling convolutional neural networks
39. Imagenet classification with deep convolutional neural networks
40. Rectified linear units improve restricted boltzmann machines
41. Skin cancer classification using k-means clustering