Abstract
As per recent developments in medical science, the skin cancer is considered as one of the common type disease in human body. Although the presence of melanoma is viewed as a form of cancer, it is challenging to predict it. If melanoma or other skin diseases are identified in the early stages, prognosis can then be successfully achieved to cure them. For this, medical imaging science plays an essential role in detecting such types of skin lesions quickly and accurately. The application of our approaches is to improve skin cancer detection accuracy in medical imaging and further, can be automated using electronic devices such as mobile phones etc. In the proposed paper, an improved strategy to detect three type of skin cancers in early stages are suggested. The considered input is a skin lesion image which by using the proposed method, the system would classify it into cancerous or non-cancerous type of skin. The image segmentation is implemented using fuzzy C-means clustering to separate homogeneous image regions. The preprocessing is done using different filters to enhance the image attributes while the other features are assessed by implementing rgb color-space, Local Binary Pattern (LBP) and GLCM methods altogether. Further, for classification, artificial neural network (ANN) is trained using differential evolution (DE) algorithm. Various features are accurately estimated to achieve better results using skin cancer image datasets namely HAM10000 and PH2. The novelty of the work suggests that DE-ANN is best compared among other traditional classifiers in terms of detection accuracy as discussed in result section of this paper. The simulated result shows that the proposed technique effectually detects skin cancer and produces an accuracy of 97.4%. The results are highly accurate compare to other traditional approaches in the same domain.
Similar content being viewed by others
References
Jain S, Jagtap V, Pise N (2015) Computer aided melanoma skin Cancer detection using image processing. Prog Comput Sci 48(2015):735–740
Amirjahan M, Sujatha N (2016) Comparative analysis of various classification algorithms for skin Cancer detection. Int J Emerg Technol Eng Res 4(7):199–205
Aegerter P, Aegerter P, Aegerter P, Saiag P (2001) Is dermoscopy (epiluminescence microscopy) useful for the diagnosis of melanoma? Results of a meta-analysis using techniques adapted to the evaluation of diagnostic tests. Arch Dermatol 137(10):1343–1350
Argenziano G, Soyer H, Chimenti S, Talamini R, Corona R, Sera F, Binder M (2003) Dermoscopy of pigmented skin lesions: results of a consensus meeting via the internet. J Am Acad Dermatol 48:679–693
Yadav N, Narang VK, Shrivastava U (2016) Skin diseases detection models using image. Int J Comput Appl 137(12):0975–8887
Arora G, Dubey AK, Jaffery ZA (2018) Classifiers for the detection of skin Cancer, in smart computing and informatics. Springer, Singapore
Hameed N, Shabut AM, Hossain MA (2018) Multi-class skin diseases classification using, in 12th international conference on software. Knowledge, Information Management & Applications (SKIMA), IEEE
Esteva A, Kuprel B, Novoa RA, Ko J, Swetter SM, Blau HM, Thrun S (2017) Dermatologist-level classification of skin cancer. Standford University
Zhao J, Lui H, Kalia S, Zeng H (2015) Real-time Raman spectroscopy for automatic in vivo skin cancer detection: an independent validation. Anal Bioanal Chem 407(27):8373–8379
Georgakopoulos SV, Kottari K, Delibasis K, Plagianakos VP, Maglogiannis I (2018) Improving the performance of convolutional neural network for skin image classification using the response of image analysis filters. Neural Comput & Applic 1–18. https://doi.org/10.1007/s00521-018-3711-y
Dorj UO, Lee KK, Choi JY, Lee M (2018) The skin cancer classification using deep convolutional neural network. Multimed Tools Appl 77(8):1–16
Oliveira RB, Pereira AS, Tavares JMRS (2018) Computational diagnosis of skin lesions from dermoscopic images using combined features. Neural Comput & Applic 1–21. https://doi.org/10.1007/s00521-018-3439-8
Li Y, Shen L (2018) Skin lesion analysis towards melanoma detection using deep learning network. Sensors 18(2):556
Razmjooy N, Sheykhahmad FR, Ghadimi N (2018) A hybrid neural network–world cup optimization algorithm for melanoma detection. Open Med 3(1):9–16
Tang TY, Zhanga L, Neohb SC, Limc CP (2018) Intelligent skin cancer detection using enhanced particle swarm optimization. Knowl-Based Syst 158:118–135
Salem C, Azar D, Tokajian S (2018) An image processing and genetic algorithmbased approach for the detection of melanoma in patients. Methods Inf Med 57(01):74–80
Huang L, Zhao YG, Yang TJ (2019) Skin lesion segmentation using object scaleoriented fully convolutional neural networks. SIViP:1–8
Barata C, Celebi ME, Marques JS (2018) A survey of feature extraction in dermoscopy image analysis of skin cancer. IEEE J Biomed Health Inform 23(3):1096–1109
Zhang X, Zhao S (2018) Segmentation preprocessing and deep learning based classification of skin lesions. J Med Imag Health Inform 8(7):1408–1414(7)
Pomponiu V, Nejati H, Cheung NM (2016) DEEPMOLE: deep neural networks for skin mole lesion classification, in IEEE international conference on image processing (ICIP). Phoenix, AZ
Ech-Cherif A, Misbhauddin M, Ech-Cherif M (2019) Deep neural network based Mobile Dermoscopy application for triaging skin Cancer detection, in 2nd international conference on computer applications & information security (ICCAIS), Riyadh
Mohamed A, Mohamed WA, Zekry AH (2019) Deep learning can improve early skin Cancer detection. Intl J Electron Telecommun 65(3):507–512
Goyal V, Singh G, Tiwari O, Punia S, Kumar M (2019) Intelligent Skin Cancer Detection Mobile Application Using Convolution Neural Network. J Adv Res Dyn Control Syst (JARCDS) 11(7(SI)):253–259
Ilonen J, Kamarainen JK, Lampinen J (2003) Differential evolution training algorithm for feed-forward neural networks. Neural Process Lett 17(1):93–105
Wang L, Zeng Y, Chen T (2015) Back propagation neural network with adaptive differential evolution algorithm for time series forecasting. Expert Syst Appl 42(2):855–863
Leema N, Nehemiah HK, Kannan A (2016) Neural network classifier optimization using differential evolution with global information and back propagation algorithm for clinical datasets. Appl Soft Comput 49:834–844
ADDI Project PH2 database, available: https://www.fc.up.pt/addi/ph2%20database.html. Accessed Dec 2018
Fisher R, Perkins S, Walker A, Wolfart E (2003) Median filter, the HIPR copyright. Available: https://homepages.inf.ed.ac.uk/rbf/HIPR2/median.htm. Accessed Dec 2018
Cai W, Chen S Zhang D (2007) Fast and robust fuzzy c-means clustering algorithms incorporating local information for image segmentation. Pattern Recogn 40:825–838
Szilágyi L, Benyó Z, Szilágyi SM, Adam HS (2003) MR brain image segmentation using an enhanced fuzzy C-means algorithm. In: 25th annual international conference of the IEEE engineering in medicine and biology society. Cancun, Mexico
Ojala T, Pietikainen M, Mäenpää T (2002) Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans Pattern Anal Mach Intell 24(7):971–987
Gevers T, Weijer JVD, Stokman H (2011) Color feature detection. In: Color Image Processing: methods and applications. CRC Press, pp 2–27
Slowik A, Bialko M (2008) Training of artificial neural networks using differential evolution algorithm. In: 2008 Conference on Human System Interactions. IEEE 60–65
K. Inc. (2019) Skin Cancer MNIST: HAM10000. Available: https://www.kaggle.com/kmader/skin-cancer-mnist-ham10000/version/2. Accessed 2019
Baratloo A, Hosseini M, Negida A, Ashal GE (2015) Part 1: simple definition and calculation of accuracy, sensitivity and specificity. Emergency (Tehran):PMC4614595 3(2):48–49
Chang CC, Lin CJ (2011) LIBSVM: A library for support vector machinest. ACM Trans Intell Syst Technol 2(3):27:1–27:27
Amato F, López A, Peña-Méndez EM, Vaňhara P, Hampl A, Havel J (2013) Artificial neural networks in medical diagnosis. J Appl Biomed 11:47–58. https://doi.org/10.2478/v10136-012-0031-x
Ahmad F, Mat-Isa NA, Hussain Z, Boudville R, Osman MK (2010) Genetic algorithm-artificial neural network (GA-ANN) hybrid intelligence for cancer diagnosis. In: 2nd IEEE International Conference on Computational Intelligence, Communication Systems and Networks 78–83
Almansour E, Jaffar MA (2016) Classification of dermoscopic skin cancer images using color and hybrid texture features. Int J Comp Sci Net Sec 16(4):135–139
Giotis I, Molders N, Land S, Biehl M, Jonkman MF, Petkova N (2015) MEDNODE: a computer-assisted melanoma diagnosis system using non-dermoscopic images. Expert Syst Appl 42(19):6578–6585
Acknowledgments
This work was supported by the Deanship of Scientific Research (DSR), King Abdulaziz University, Jeddah, under grant No. (DF-813-611-1441). The authors, therefore, gratefully acknowledge DSR technical and financial support.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kumar, M., Alshehri, M., AlGhamdi, R. et al. A DE-ANN Inspired Skin Cancer Detection Approach Using Fuzzy C-Means Clustering. Mobile Netw Appl 25, 1319–1329 (2020). https://doi.org/10.1007/s11036-020-01550-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-020-01550-2