Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Kethana S A, Mohamed Sadiq. B
DOI Link: https://doi.org/10.22214/ijraset.2022.45715
Certificate: View Certificate
The people health more than any other diseases. Skin diseases are mostly caused by fungal infection, bacteria, allergy, or viruses, etc. The lasers advancement and Photonics based medical technology is used in diagnosis of the skin diseases quickly and accurately. The medical equipment for such diagnosis is limited and most expensive. So, Deep learning techniques helps in detection of skin disease at an initial stage. The feature extraction plays a key role in classification of skin diseases. The usage of Deep Learning algorithms has reduced the need for human labour, such as manual feature extraction and data reconstruction for classification purpose. A Dataset of 10015 images has been taken for the Classification of Skin diseases. They include Melanoma, Nevus, and Sebborheic Keratosis. By using CNN algorithm, 92% accuracy is achieved in classification of skin disease.
I. INTRODUCTION
Skin is one of the largest and fastest growing tissues in the human body. Skin diseases are the common health problems in the worldwide. The burden of skin disease is viewed as a multidimensional concept that comprehends psychological, social and financial importance of the skin disease on the patients and their families and also on society. It is the infections that occurring in people among all the ages. Skin is frequently damaged because it is very sensitive part of the body. There are 3000 and more unknown skin diseases. A cosmetically appearance spoiler disorder can have a significant impact, and can cause considerable pain and permanent injury. Most of the chronic skin conditions, such as atopic eczema, psoriasis, vitiligo and leg ulcers, are not immediately lethal, they are recognized as a considerable trouble on health status including physical, emotional and financial outcome. On the other hand, skin cancers, like malignant melanoma, are potentially lethal and their trouble is associated with the temporality that they carry.
People of almost 73% are affected with skin disorder do not seek medical advice. Chronic and several other incurable skin diseases, like psoriasis and eczema, are associated with significant sickness in the form of physical discomfort and impairment of patient’s life; whereas malignant diseases like malignant melanoma, carry substantial temporality. With the wide range of health status and quality-of-life measures, the effects of most skin diseases on patients’ lives can be measured efficiently. Along with some of the deep learning algorithms are used for detecting skin diseases in whole body.
The convolutional neural network (CNN) is a category of deep learning neural networks. CNN represents a huge advance in image recognition. They are used to analyse the visual images and image classification. A convolutional neural network (CNN) is used to extract features from images. This eliminates the need of manual feature work extraction. The features from the set of images are not trained they are learned while the network trains on a set of images. It makes extreme accuracy for the deep learning models. Documents in the training set involvement of the learned features. A particular amount dataset will be provided to detecting the skin diseases.
A. Problem Statement
The main purpose of detecting melanoma disease and other skin diseases such as Actinic keratosis, Basal cell carcinoma, Seborrhoeic Keratosis, dermatofibroma, Melanocytic nevi, Melanoma Vascular Lesions is to reduce mortality rates associated with this type of skin cancer and accurately diagnose it as soon as possible, to allow treatment before any dissemination and metastasis, as this will significantly increase the chance of recovery. Since discriminating between benign and malignant skin lesions is challenging, to solve this problem deep learning seems to be a better option. This problem is overcome by blend of expanding worldwide computer infiltration and ongoing advances in neural science has made ready for system helped disease finding and suggesting requires treatment.
B. Objectives
The aim of this work is to develop a system which identify the melanoma and classify them . Therefore objectives of proposed system are as follows:
C. Proposed System
To classify and predict the dermoscopic images into benign and malignant a recently developed deep learning architecture called CNN is used. Classification of dermoscopic images are done automatically without applying lesion segmentation or complex image pre-processing.
The proposed work involves analysing the performance of this architecture by applying CNN model. To identify a skin disease, a variety of visual clues may be used such as the individual lesion morphology, the body size distribution, colour, scaling and arrangement of lesions. By analysing the individual components separately, the complexity of the recognition process is quite increased and the human-engineered feature extraction method is not applicable for its classification. On the contrary, hand-crafted features are just devoted to a limited variety of skin diseases due to its diverse nature and are not suitable to be applied to classes and datasets. One way to solve this problem is to use feature learning which eliminates the need for feature engineering and allows the machine to decide which feature to use by itself. Though many classification systems that use feature-learning have been developed [1, 5], most of them are restricted to dermo copy or histopathology images They are mainly used for detecting mitosis, which is a cancer indicator . For most of the cases, transfer learning can be utilized to train a deep Convolutional Neural Network (CNN). Also in transfer learning, instead of training the network from randomly initialized parameters, a pre-trained network can be used by fine-tuning its weights by continuing the back propagation. The reason is that the results of some of the initial layers of a well-trained network contain certain generic features like blobs, edges that are used in many tasks and such features can be applied directly to a new dataset. For the proposed skin diagnosis system, transfer learning is done by fine-tuning Image Net , which is a pre-trained model along with Caffe , which is a framework in deep learning that is used for efficient and expressive CNN training.
II. LITERATURE SURVEY
Skin disease recognition and observing is a major challenge looked by the medical industry. Because of expanding contamination and utilization of lousy nourishment, the tally of patients experiencing skin related issues is expanding at a quicker rate. Well-being isn’t the main concern, however unfortunate skin hurts our certainty.
Customary and appropriate skin checking is a significant advance towards early discovery of any destructive or starting changes in skin that may bring about skin disease. Machine learning methods can add to the improvement of capable frameworks which can order various classes of skin illnesses. To identify skin maladies, first, it is required to separate the skin and non-skin. In this paper, five diverse machine learning algorithms have been chosen and executed on skin infection data set to anticipate the exact class of skin disease. Out of a few machine learning algorithms, we have worked on Random forest, naive bayes, logistic regression, kernel SVM and CNN.
A similar examination dependent on confusion matrix parameters and training accuracy has been performed and delineated utilizing graphs. It is discovered that CNN is giving best training precision for the right expectation of skin diseases among all selected. Skin disease recognition and observing is a major challenge looked by the medical industry.
Because of expanding contamination and utilization of lousy nourishment, the tally of patients experiencing skin related issues is expanding at a quicker rate. Well-being isn’t the main concern, however unfortunate skin hurts our certainty. Customary and appropriate skin checking is a significant advance towards early discovery of any destructive or starting changes in skin that may bring about skin disease. Machine learning methods can add to the improvement of capable frameworks which can order various classes of skin illnesses. To identify skin maladies, first, it is required to separate the skin and non-skin. In this paper, five diverse machine learning algorithms have been chosen and executed on skin infection data set to anticipate the exact class of skin disease. Out of a few machine learning algorithms, we have worked on Random forest, naive bayes, logistic regression, kernel SVM and CNN.
Skin is the biggest organ of the human body. It is made out of epidermis, dermis, and subcutaneous tissues. Skin perceives the outside condition and shields our inside organs and tissues from unsafe microscopic organisms, contamination and sun presentation. Skin can be influenced by various external and internal factors. Artificial skin harm, chemical harm, adventitious viruses, individual’s immune system, and genetic disorders are some factors that influence skin disorders. Skin diseases seriously affect once life and well-being. Ones in a while, individuals attempt to fix their skin issues by utilizing their home cures. These strategies if are not proper for that kind of skin illness would bring about hurtful impacts. Skin diseases can easily transfer from one person to another, thus required to be controlled in an early stage.
Various innovations are accessible for image and pattern-based discovery of different skin diseases. Machine learning is one of the areas which can play a massive role in operative and exact identification of different classes of skin diseases. Through image classification using machine learning, diseases may be classified. Image classification is a supervised learning issue in which a lot of objective classes is characterized and a model is trained to perceive the class. There exist many machine learning and deep learning algorithms which can distinguish and predict different categories of skin diseases based upon their classifications. This paper presents a comparative analysis of 5 different machine learning algorithms random forest, naive Bayes, logistic regression, kernel SVM and CNN. All these algorithms are implemented on three different types of skin diseases (acne, lichen planus and sjs ten) and perform classification based detection. Almost 3000 skin samples have been compiled for developing and validating the proposed framework. The training accuracy of these algorithms is compared and analyzed. The organization of our work is as follows. Section II explains a brief literature survey of skin problem and melanoma detection. Section III denotes overview of skin diseases and machine learning algorithms. Section IV describes the result from the investigation. Finally, section V gives a conclusion and future scope. The amalgamation of technology with health care results in rapid development in image processing techniques to aid the medical field. Application of digital image-based equipment such as Computed Tomography (CT), Digital Subtraction Angiography (DSA), and Magnetic Resonance Imaging (MRI) help in accurate diagnosis. Many researchers have worked for detection of skin diseases so far. A brief literature survey is given below.
Ercal et al. [1] used an adaptive color metric from the RGB planes. It helps in discriminating the tumor and the background. Image segmentation is performed using a suitable coordinate transformation. Borders are drawn by extracting the tumor portion from the segmented image. This was an effective method to find tumors diagnosis. Demyanov et al. Machine Learning Algorithms based Skin Disease Detection Shuchi Bhadula, Sachin Sharma, Piyush Juyal, Chitransh Kulshrestha Machine Learning Algorithms based Skin Disease Detection 4045 Published By: Blue Eyes Intelligence Engineering & Sciences Publication Retrieval Number: B7686129219/2019©BEIESP DOI: 10.35940/ijitee.B7686.129219 used deep convolutional neural networks, image classification algorithms with data augmentation to successfully investigate automatic detection of dermoscopic patterns and skin lesion analysis.
Ganster et al. [3] developed a computer-based system for image analysis acquired through ELM. Basic segmentation algorithms with fusion strategy are used to get the binary mask of skin lesion. The malignancy of lesion is calculated based upon shape and radiometric features. The local and global parameters are also considered for better results. The system improves the early detection of malignant melanoma. Grana provided a novel mathematical approach to assess the lesion boundary. The approach considers luminance values along a direction normal to the contour at each point. Sigurdsson et al. classified skin lesion based on in vitro Raman spectroscopy. They used a nonlinear neural network classifier for their work. Unique bands in spectrum show explicit lipids and proteins which provides information to diagnose skin lesions. Aberg et al. uses electrical bio-impedance to assess skin cancers and lesions. Multi-frequency impedance spectra are used to separate skin cancer and benign nevi. Wong et al. proposed a novel iterative stochastic region-merging approach to segment skin lesion regions from the macroscopic images. In this approach initially, stochastic region merging is performed on a pixel level, and afterwards on a region level until convergence. Wighton et al. performed automated skin lesion diagnosis. A model based on supervised learning and MAP estimation are presented for the diagnosis.
Emre Celebi et al. uses ensembles of thresholding methods to detect lesion borders in dermoscopy images. Oyola and Arroyo collected and classify an image of varicella through Hough transform and applied the color transformation, equalization and edge detection techniques of image processing. It helps in better diagnosis of varicella detection. Hung and Sapiro suggested a method for skin lesion detection built on a partial differential equation. Based upon the morphological filtering through PDE, a contour model of lesions was taken out. It helps in accurately identifying the disease.
Three-dimensional computed tomography (CT) imageological technique was applied by Zhong et al. . The technique diagnosed psoriasis vulgaris with high sensitivity and specificity. An innovative approach for auto segmentation and classification of skin lesion was given by Sumithra et al. .
The proposed approach uses SVM and k-Nearest neighbor algorithm for lesion detection. Lu et al. employ two-dimensional digital image segmentation and resizing to classify smooth pixels combining the above techniques with Markov random field (MRF). A reliable segmentation technique is established. Salimi et al. classified different skin diseases using a pattern recognition method. Kolkur et al. present a novel skin detection algorithm which enhances the detection of skin pixels, including RGB, HSV, and Cyborg color models. Katina and Deepa studied auto diagnosis system for skin disease. Techniques such as image border identification and feature data mining are implemented using mat lab software. Kumar and Singh relate skin cancer images across different types of neural network. A collection of skin cancer images was trained and tested using Mat lab..
III. SYSTEM DESIGN
A. System Architecture
Skin disease image databases for many diseases are available freely. However, some are fully or partially open source and others are commercially available. The input image can be of type dermoscopic or clinical based on the dataset used. Table I contains the information about the availability and details of various datasets. The widely used datasets are This dataset contains the training data for the ISIC 2019 challenge, note that it already includes data from previous years (2018 and 2017).
The dataset for ISIC 2019 contains 25,331 images available for the classification of dermoscopic images among nine different diagnostic categories:
Image pre-processing is an important step and it is required because an image may contain many noises such as dermoscopic gel, air bubbles, and hairs. However, clinical images require more pre-processing as compared to dermoscopic because of parameters such as resolution, lightening condition, illumination, angle of image captured, size of skin area covered may vary and depends on the person who is capturing the image. These captured images could create problems in the subsequent stages. The skin hairs can be removed using different filters such as; median , average or Gaussian filter , morphological operations such as erosion and dilation, binary thresholding and software such as Dull Razor. For low contrast images; lesion or contrast enhancement algorithms are useful. The contrast enhancement with histogram equalization provides better visualization by uniform distribution of pixel intensity across the image and it is one of the most used techniques in literature. For salt and pepper kind of noise; a median or mean filter can give better noise removal results.
Convolutional Neural Network (ConvNet/CNN) is a Deep Learning system that can take an input image, assign relevance (learnable weights and biases) to various aspects/objects in the image, and distinguish between them. When compared to other classification methods, the amount of pre-processing required by a ConvNet is significantly less. While basic approaches require hand-engineering of filters, ConvNets can learn these filters/characteristics with enough training.
The architecture of a ConvNet is inspired by the organization of the Visual Cortex and is akin to the connectivity pattern of Neurons in the Human Brain. Individual neurons can only respond to stimuli in a small area of the visual field called the Receptive Field. A number of similar fields can be stacked on top of each other to span the full visual field.
B. Working Of CNN
A Convolutional Neural Network has three layers in general.
C. Dataflow Diagram
Figure 2 depicts DFD is also called as bubble chart. It is a simple graphical formalism that can be used to represent a system in terms of input data to the system, various processing carried out on this data, and the output data is generated by this system. Firstly we should define the process. Then we have created the list of all external entities i.e, Convolutional and Pooling Layers. And the skin disease is classified into malignant or benign.
This work performed experiments using CNN structure for the skin image diagnosis of three common skin diseases and had constructed a dataset consisting mainly of skin disease images. The results demonstrates that CNNs have the ability to recognize and classify skin diseases. Further, our experiments also showed that a reasonable network structure could improve the performance of the model. The performance of the current network structure is used for classification in some diseases, but the overall performance is yet to be improved. As a result, if people want to actually use this technique to check their skin health in their daily life, specialized improvements should be done. In our opinion, with the increasing amount of image data of various skin diseases and the continuous improvement of the network structure, CNN-based skin disease diagnosis algorithms will continue to improve in performance. Apart from CNN and Alex Net, other architecture may also be implemented to improve the accuracy of classification. The threshold for the confidence score of CNN was set to 0.5 in this analysis. However, the threshold can be adjusted based on user preference. For example, if it is more important to not miss cancerous legions than it is to misidentify benign legions as malignant, then the user must reduce the threshold to improve sensitivity at the expense of specificity. This means moving the red point on the curve towards the left. The proposed approach can be deployed in computer-aided detection systems to assist dermatologists to identify skin cancer. Moreover, it can be implemented in smartphones to be applied on skin lesion photographs taken by patients. This allows for early detection of cancer, especially for those without access to doctors. Early diagnosis can significantly facilitate the treatment and improve the survival chance.
[1] R.J. Hay,N. E.Johns, H.C.Williams,I. W.Bolliger,R. P.Dellavalle, and D. J. Margolis, ‘‘The global burden of skin disease in 2010: An analysis of the prevalence and impact of skin conditions,’’ J. Investigative Dermatol- ogy, vol. 134, no. 6, pp. 1527–1534, 2014. [2] X. Huang, J. Zhang, J. Li, S. Zhao, Y.Xiao, Y. Huang, D. Jing, L. Chen, X. Zhang, J. Su, Y. Kuang, W. Zhu, M. Chen, X. Chen, and M. Shen, ‘‘Daily intake of soft drinks and moderate-tosevere acne vulgaris in Chinese Adolescents,’’ J. Pediatrics, vol. 204, pp. 256– 262, Jan. 2018. [3] Y. Deng, Q. Peng, S. Yang, D. Jian, B. Wang, Y. Huang, H. Xie, and J. Li, ‘‘The rosaceaspecific quality-of-life instrument (RosQol): Revision and validation among Chinese patients,’’ PLoS ONE, vol. 13, no. 2, Feb. 2018, Art. no. e0192487 [4] C. Junchen, W. Zeng, W. Pan, C. Peng, J. Zhang, J. Su, W. Long, H. Zhao, X. Zuo, X. Xie, J. Wu, L. Nie, H.-Y. Zhao, H.-J. Wei, and X. Chen, ‘‘Symptoms of systemic lupus erythematosus are diagnosed in leptin transgenic pigs,’’ PLoS Biol., vol. 16, no. 8, Aug. 2018, Art. no.e2005354. [5] X. Xiaoyun, H. Chaofei, Z. Weiqi, C. Chen, L. Lixia, L. Queping, P.Cong, Z. Shuang, S. Juan, and C. Xiang, ‘‘Possible involvement of F1F0-ATP synthase and intracellular ATP in Keratinocyte differentiation in normal skin and skin lesions,’’ Sci. Rep., vol. 7, Feb. 2017, Art. no. 42672. [6] Bewley, ‘‘The neglected psychological aspects of skin disease,’’ Brit. Med. J., vol. 358, p. 3208, Jul. 2017.
Copyright © 2022 Kethana S A, Mohamed Sadiq. B. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET45715
Publish Date : 2022-07-17
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here