SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2162
Skin Disease Detection using Convolutional Neural Network
Srujan S A1, Chirag M Shetty2 , Mohammed Adil3 ,Sarang P K4 , Roopitha C H5
1,2,3,4Students, Department of CS&E, MITE, Karnataka, India
5Assist. Professor, Department of CS&E, MITE, Karnataka, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Dermatology remains one of the foremost
branches of science that is uncertain and complicated
because of the sheer number of diseases that affect the skin
and the uncertainty surrounding their diagnosis. The
variation in these diseases can be seen because of many
environmental, geographical, and gene factors and also the
human skin is considered one of the most uncertain and
troublesome terrains particularly due to the presence of
hair, its deviations in tone and other similar mitigating
factors. Skin disease diagnosis at present includes a series of
pathological laboratory tests for the identification of the
correct disease and among them, cancers of the skin are
some of the worst. Skin cancers can prove to be fatal,
particularly if not treated at the initial stage. The
Convolutional Neural Network system proposed in this
paper aims at identifying seven skin cancers: Melanocytic
Nevi, Melanoma, Benign keratosis-like lesions, Basal cell
carcinoma, Actinic keratoses, Vascular lesions, and
Dermatofibroma. The dataset used is "Skin Cancer MNSIT:
HAM10000" and was obtained from Kaggle. It has a
disproportionate number of images for each disease class,
some have well over a thousand while others have a few
hundreds.
Key Words: Dermatology, Skin Disease, Cancer,
Convolutional Neural Network, MNSIT: HAM10000
1. INTRODUCTION
Skin Cancers have wreaked havoc since the early ages and
it is particularly because of the sheer number of cancers
that are present that they pose such a high risk - It is
difficult to diagnose them without a laboratory test. In our
attempt to bring about a change in this ecosystem, we
have proposed an automatic skin cancer classification
system that can help people in identifying the particular
type of pigmented lesion that has taken over their skin.
The idea behind this project is to make it possible for a
common man to get a sense of the disease affecting
his/her skin so they can get a head start in preparing for
its betterment and also the doctor in charge can get an
idea about the type of cancer, which ultimately helps in
faster and efficient diagnosis. We make use of a
Convolutional Neural Network that uses Batch
Normalization to normalize the layer’s inputs and also
makes use of an Adam optimizer. The dataset used is open
source obtained from Kaggle and of all the lesions in the
dataset, more than 50% has been confirmed through
histopathology.
2. LITERATURE REVIEW
[1] Classification of skin cancer using CNN analysis of
Raman Spectra.
The performance of convolutional neural networks is
compared and also the projection on latent structures with
discriminant analysis for discriminating carcinoma using
the analysis of Raman spectra with a high
autofluorescence background stimulated by a 785 nm
laser. They’ve registered the spectra of 617 cases of skin
neoplasms (615 patients, 70 melanomas, 122 basal cell
carcinomas, 12 epithelial cell carcinomas and 413 benign
tumors) in vivo with a conveyable Raman setup and
created classification models both for convolutional neural
networks and projection on latent structures approaches.
To test the classification model’s stability, a 10-fold cross-
validation was performed for all created models. To avoid
model overfitting, the info was divided into a training set
(80% of spectral dataset) and a test set (20% of spectral
dataset). The results for various classification tasks
demonstrate that the convolutional neural networks
significantly (p<0.01) outperforms the projection on latent
structures.
[2] Channel Attention based Convolutional Network
for skin disease classification.
This research aims to develop a system for detecting skin
diseases employing a Convolution Neural Network (CNN).
The proposed model named Eff2Net is constructed on
EfficientNetV2 in conjunction with the Efficient Channel
Attention (ECA) block. This research attempts to switch
the quality Squeeze and Excitation (SE) block within the
EfficientNetV2 architecture with the ECA block. By doing
so, it had been observed that there was a big call for the
full number of trainable parameters. The proposed CNN
learnt around 16 M parameters to classify the disease,
which is relatively less than the present deep learning
approaches reported within the literature. This disease
classification was performed on four classes: acne,
keratosis (AK), melanoma, and psoriasis.
[3] The Automated skin lesion segmentation using
attention based deep Convolutional Neural Network
To advance the digital process of segmentation, a deep
learning-based end-to-end framework is proposed for
automatic dermoscopic image segmentation. The
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2163
framework has the modified kind of U-Net, which
effectively uses Group Normalization (GN) within the
encoder and also the decoder layers. Attention Gates (AG)
that specializes in minute details within the skip
connection, later incorporates Tversky Loss (TL) because
the output loss function is added. Rather than Batch
Normalization (BN), GN is employed to extract the feature
maps generated by the encoding path efficiently. To tell
apart high dimensional information from low-level
irrelevant background regions within the input image, AGs
are used. Tversky Index (TI)-based TL is applied to
accomplish better alliance between recall and precision.
To further strengthen feature propagation and encourage
feature reuse, atrous convolutions are applied within the
connecting bridge between the encoder path and therefore
the decoder path of the network. The proposed model is
evaluated on the ISIC 2018 image dataset.
[4] Deep learning approach to skin layer segmentation
in inflammatory dermatoses
In practice, the analysis, including segmentation, is
sometimes performed manually by the physician with all
drawbacks of such an approach, e.g., extensive time
consumption and lack of repeatability. Recently, HFUS has
become common in dermatological practice, yet it's barely
supported by the use of automated analysis tools. To
satisfy the necessity for skin layer segmentation and
measurement, they have developed an automatic
segmentation method of both epidermis and SLEB layers.
It consists of a fuzzy c-means clustering-based
preprocessing step followed by a U-shaped convolutional
neural network. The network employs batch
normalization layers adjusting and scaling the activation
to make the segmentation more robust. The obtained
segmentation results are verified and compared to state-
of-the-art methods addressing the skin layer
segmentation. The obtained Dice coefficient adequate 0.87
and 0.83 for the epidermis and SLEB, respectively, proves
the developed framework’s efficiency, outperforming the
opposite approaches.
[5] Skin cancer detection using Convolutional and
Artificial Neural Networks
This paper focuses on the event of classifiers capable of
detecting skin cancer(s) given dermoscopic images. The
dataset used for the training is a part of the 2019 ISIC
Challenge, and consists of over 25,000 labeled
dermoscopic images. Specifically, classifying dermoscopic
images accounts for nine different diagnostic categories:
melanoma, melanocytic nevus, basal cell carcinoma,
keratosis, benign keratosis, dermatofibroma, vascular
lesion, and epithelial cell carcinoma, a number of which
are benign. They've developed classifiers -a binary
classifier and a multiclass classifier -on the Google Cloud
Platform using Convolutional Neural Networks (CNNs). To
forestall the classifiers from overfitting and to attain
higher accuracy even with the smaller training data size,
they’ve used image data augmentation. The binary
classifier achieved an accuracy of 73% with 220 epochs of
coaching, and therefore the multiclass classifier's accuracy
is 72% with 200 epochs. Finally, the results are shown to
the user, including the kind of disease, spread, and
severity.
3. METHODOLOGY
We begin by resizing the images to 28,28 for better
learning and then proceed to add the names and labels
after which the plot parameters are set. The image pixels
are stored as a dependent variable while the target label is
stored as an independent feature. The data is divided into
train and test split and it is reshaped to handle the
imbalance issues (it can only be handled if the data is 2
Dimensional), after which Random Oversampler does the
job of handling the imbalance. The data is fit on the train
set and the new shape is checked, following which it is
reshaped again to 3 Dimension in order to train the
Convolutional Neural Network.
After checking if the shape is acceptable, the Convolutional
Neural Network model is defined and subsequently the
first layer of the CNN is plotted. Max pooling is used to
select the maximum features as identified by the
convolutional filter. After this, Batch Normalization does
the job of making the Artificial Neural Network faster and
more stable by normalization of the layer’s inputs through
re-scaling and re-centering. The Convolutional Neural
Network is Flattened to feed the fully connected Artificial
Neural Network and Dropout is used to avoid overfitting.
After all this, the first Artificial Neural layer is defined.
Softmax is used as the activation function to the output
layer which has 7 neurons. For optimization, the learning
rate is set to 0.001 and Adam optimizer is used.
The model is compiled with accuracy as metric and loss as
Sparse categorical since we have multiple outputs and
then after that the data is trained using sample validation
split as 0.2. The model is predicted on the test set and the
predicted probability is converted to classes. The model is
then finally evaluated. The parameters amount to about
half a million of which about a thousand are non-trainable
params.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2164
Fig -1: Data Flow diagram
The above figure represents how the data transitions into
various stages as required for the prediction.
4. RESULTS
The system was seen to predict the said diseases with an
accuracy of around 74% - 75%. The model loss can be
seen decreasing abruptly at first and then gradually
towards the end. Accordingly, the accuracy rises abruptly
and consolidates towards the end. The epoch was set to 50
after carefully testing for different epoch values.
Chart -1: Model Loss Chart
Chart -2: Model Accuracy Chart
The 2 graphs depict the decreasing model loss and the
increasing accuracy of the system respectively.
5. CONCLUSION
We observe that the CNN model is accurate to an extent
and going forward, with careful scrutiny and a more
reliable dataset, the model can be tweaked to attain a
greater degree of accuracy. By storing the results in an H5
file, one can build an application around it that could give
quick predictions on the go to users who upload an image
of the diseased part of their skin.
REFERENCES
[1] Ivan Bratchenko, Lyudmela Bratchenko, Yulia
Khristoforova. Classification of skin cancer using CNN
analysis of Raman Spectra. ScienceDirect, November
2021.
[2] Karthik R, Tejas Vaichole and Sanika Kulkarni. Channel
Attention based Convolutional Network for skin disease
classification. ScienceDirect, August 2021.
[3] Ridhi Arora , Balasubramanian Raman and Ruchi
Awasthi. The Automated skin lesion segmentation using
attention based deep Convolutional Neural Network. May
2020.
[4] Pawel Budura, Anna Platkowska and Joanna
Czajowska. Deep learning approach to skin layer
segmentation in inflammatory dermatoses. IEEE. July
2020
[5] Joshua John, Mallia Galatti and Gillian Lee. Skin cancer
detection using Convolutional and Artificial Neural
Network. Journal of Computing Sciences. January 2020
[6] Mohammed Al-Masni, Don-Hyung Kim and Tae Seong
Kim. Multiple skin lesion diagnosis via integrated deep
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2165
CNN for segmentation and classification. ResearchGate,
March, 2020.
[7] Ling Fang Lee, Xu Wang, Neal N. Xiaong and others.
Deep Learning in Skin Disease Image Recognition. IEEE,
November 2020.
[8] Vipul Dhabi, Vipul Goswami, Harshad Kumar. Skin
Disease Classification from Image. IEEE, March 2020.
[9] Md Al Mamun, Mohammed Sharif. A Comparative
Study Among Segmentation Techniques for Skin Disease
Detection Systems. ResearchGate, January 2021.
[10] Akhtar Jamil, Merve Gun, Alaa Ali Hamid. Skin Lesions
Segmentation and Classification for Medical Diagnosis.
Researchgate April 2021.
[11] Yunendah Nur Fu'adah1, NK Caecar Pratiwi1,
Muhammad Adnan Pramudito1 and Nur Ibrahim.
Automatic Skin Cancer Classification System. IOP Science.
[12] Kamil Dililler, Boran Sekeroglu. Skin Lesion
Classification Using CNN-based Transfer Learning Model.
Journal of Science, January 2022.
[13] Akash kumar, Jalluri Rama, James Jing Khan.
Classification of Skin Disease Using Deep Learning Neural
Networks with MobileNet V2 and LSTM. mdpi, September
2021.
[14] Jessica Valesco, Cherry Pascheon, Jonathan Apuang. A
Smartphone-Based Skin Disease Classification Using
MobileNet CNN. ResearchGate, October 2019.
[15] C Pabitha, B Vinitha. Deep learning based severity
grading for skin related issues, AIP Conference
Proceedings, May 2022.

More Related Content

What's hot

Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image RestorationMathankumar S
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)EdutechLearners
 
Support vector machines (svm)
Support vector machines (svm)Support vector machines (svm)
Support vector machines (svm)Sharayu Patil
 
Unsupervised learning represenation with DCGAN
Unsupervised learning represenation with DCGANUnsupervised learning represenation with DCGAN
Unsupervised learning represenation with DCGANShyam Krishna Khadka
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machinesnextlib
 
Deep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksDeep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksChristian Perone
 
Credit card fraud detection using machine learning Algorithms
Credit card fraud detection using machine learning AlgorithmsCredit card fraud detection using machine learning Algorithms
Credit card fraud detection using machine learning Algorithmsankit panigrahy
 
Simultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color ImagesSimultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color ImagesCristina Pérez Benito
 
Adaline madaline
Adaline madalineAdaline madaline
Adaline madalineNagarajan
 
07 regularization
07 regularization07 regularization
07 regularizationRonald Teo
 
Generative Adversarial Networks
Generative Adversarial NetworksGenerative Adversarial Networks
Generative Adversarial NetworksMustafa Yagmur
 
deep learning applications in medical image analysis brain tumor
deep learning applications in medical image analysis brain tumordeep learning applications in medical image analysis brain tumor
deep learning applications in medical image analysis brain tumorVenkat Projects
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram ProcessingAmnaakhaan
 
Region Splitting and Merging Technique For Image segmentation.
Region Splitting and Merging Technique For Image segmentation.Region Splitting and Merging Technique For Image segmentation.
Region Splitting and Merging Technique For Image segmentation.SomitSamanto1
 
Currency recognition system using image processing
Currency recognition system using image processingCurrency recognition system using image processing
Currency recognition system using image processingFatima Akhtar
 
Machine Learning - Convolutional Neural Network
Machine Learning - Convolutional Neural NetworkMachine Learning - Convolutional Neural Network
Machine Learning - Convolutional Neural NetworkRichard Kuo
 
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...Simplilearn
 
Image Classification And Support Vector Machine
Image Classification And Support Vector MachineImage Classification And Support Vector Machine
Image Classification And Support Vector MachineShao-Chuan Wang
 

What's hot (20)

Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image Restoration
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)
 
Support vector machines (svm)
Support vector machines (svm)Support vector machines (svm)
Support vector machines (svm)
 
Unsupervised learning represenation with DCGAN
Unsupervised learning represenation with DCGANUnsupervised learning represenation with DCGAN
Unsupervised learning represenation with DCGAN
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
 
Deep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksDeep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural Networks
 
Credit card fraud detection using machine learning Algorithms
Credit card fraud detection using machine learning AlgorithmsCredit card fraud detection using machine learning Algorithms
Credit card fraud detection using machine learning Algorithms
 
Radial Basis Function
Radial Basis FunctionRadial Basis Function
Radial Basis Function
 
Simultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color ImagesSimultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color Images
 
Restricted boltzmann machine
Restricted boltzmann machineRestricted boltzmann machine
Restricted boltzmann machine
 
Adaline madaline
Adaline madalineAdaline madaline
Adaline madaline
 
07 regularization
07 regularization07 regularization
07 regularization
 
Generative Adversarial Networks
Generative Adversarial NetworksGenerative Adversarial Networks
Generative Adversarial Networks
 
deep learning applications in medical image analysis brain tumor
deep learning applications in medical image analysis brain tumordeep learning applications in medical image analysis brain tumor
deep learning applications in medical image analysis brain tumor
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram Processing
 
Region Splitting and Merging Technique For Image segmentation.
Region Splitting and Merging Technique For Image segmentation.Region Splitting and Merging Technique For Image segmentation.
Region Splitting and Merging Technique For Image segmentation.
 
Currency recognition system using image processing
Currency recognition system using image processingCurrency recognition system using image processing
Currency recognition system using image processing
 
Machine Learning - Convolutional Neural Network
Machine Learning - Convolutional Neural NetworkMachine Learning - Convolutional Neural Network
Machine Learning - Convolutional Neural Network
 
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
Convolutional Neural Network - CNN | How CNN Works | Deep Learning Course | S...
 
Image Classification And Support Vector Machine
Image Classification And Support Vector MachineImage Classification And Support Vector Machine
Image Classification And Support Vector Machine
 

Similar to Skin Disease Detection using Convolutional Neural Network

SKIN DISEASE IMAGE RECOGNITION USING DEEPLEARNING TECHNIQUES: A REVIEW
SKIN DISEASE IMAGE RECOGNITION USING DEEPLEARNING TECHNIQUES: A REVIEWSKIN DISEASE IMAGE RECOGNITION USING DEEPLEARNING TECHNIQUES: A REVIEW
SKIN DISEASE IMAGE RECOGNITION USING DEEPLEARNING TECHNIQUES: A REVIEWIRJET Journal
 
Multi-Class Skin Disease Classification using Pre-Processing and Multi- Model...
Multi-Class Skin Disease Classification using Pre-Processing and Multi- Model...Multi-Class Skin Disease Classification using Pre-Processing and Multi- Model...
Multi-Class Skin Disease Classification using Pre-Processing and Multi- Model...IRJET Journal
 
Melanoma Skin Cancer Detection using Deep Learning
Melanoma Skin Cancer Detection using Deep LearningMelanoma Skin Cancer Detection using Deep Learning
Melanoma Skin Cancer Detection using Deep LearningIRJET Journal
 
IRJET - Detection of Skin Cancer using Convolutional Neural Network
IRJET -  	  Detection of Skin Cancer using Convolutional Neural NetworkIRJET -  	  Detection of Skin Cancer using Convolutional Neural Network
IRJET - Detection of Skin Cancer using Convolutional Neural NetworkIRJET Journal
 
Detection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkDetection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkIRJET Journal
 
Detection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkDetection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkIRJET Journal
 
Brain Tumor Classification using EfficientNet Models
Brain Tumor Classification using EfficientNet ModelsBrain Tumor Classification using EfficientNet Models
Brain Tumor Classification using EfficientNet ModelsIRJET Journal
 
Deep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewDeep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewIRJET Journal
 
Skin Cancer Detection Application
Skin Cancer Detection ApplicationSkin Cancer Detection Application
Skin Cancer Detection ApplicationIRJET Journal
 
Early Stage Detection of Alzheimer’s Disease Using Deep Learning
Early Stage Detection of Alzheimer’s Disease Using Deep LearningEarly Stage Detection of Alzheimer’s Disease Using Deep Learning
Early Stage Detection of Alzheimer’s Disease Using Deep LearningIRJET Journal
 
Detection of Skin Cancer Based on Skin Lesion Images UsingDeep Learning
Detection of Skin Cancer Based on Skin Lesion Images UsingDeep LearningDetection of Skin Cancer Based on Skin Lesion Images UsingDeep Learning
Detection of Skin Cancer Based on Skin Lesion Images UsingDeep LearningIRJET Journal
 
Brain Tumor Detection and Classification Using MRI Brain Images
Brain Tumor Detection and Classification Using MRI Brain ImagesBrain Tumor Detection and Classification Using MRI Brain Images
Brain Tumor Detection and Classification Using MRI Brain ImagesIRJET Journal
 
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...IRJET Journal
 
A deep convolutional structure-based approach for accurate recognition of ski...
A deep convolutional structure-based approach for accurate recognition of ski...A deep convolutional structure-based approach for accurate recognition of ski...
A deep convolutional structure-based approach for accurate recognition of ski...IJECEIAES
 
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PIDETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PIIRJET Journal
 
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PIDETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PIIRJET Journal
 
Malaria Detection System Using Microscopic Blood Smear Image
Malaria Detection System Using Microscopic Blood Smear ImageMalaria Detection System Using Microscopic Blood Smear Image
Malaria Detection System Using Microscopic Blood Smear ImageIRJET Journal
 
Applications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer PredictionApplications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer PredictionIRJET Journal
 
Detection of Skin Diseases based on Skin lesion images
Detection of Skin Diseases based on Skin lesion imagesDetection of Skin Diseases based on Skin lesion images
Detection of Skin Diseases based on Skin lesion imagesIRJET Journal
 
Skin Cancer Detection Using Deep Learning Techniques
Skin Cancer Detection Using Deep Learning TechniquesSkin Cancer Detection Using Deep Learning Techniques
Skin Cancer Detection Using Deep Learning TechniquesIRJET Journal
 

Similar to Skin Disease Detection using Convolutional Neural Network (20)

SKIN DISEASE IMAGE RECOGNITION USING DEEPLEARNING TECHNIQUES: A REVIEW
SKIN DISEASE IMAGE RECOGNITION USING DEEPLEARNING TECHNIQUES: A REVIEWSKIN DISEASE IMAGE RECOGNITION USING DEEPLEARNING TECHNIQUES: A REVIEW
SKIN DISEASE IMAGE RECOGNITION USING DEEPLEARNING TECHNIQUES: A REVIEW
 
Multi-Class Skin Disease Classification using Pre-Processing and Multi- Model...
Multi-Class Skin Disease Classification using Pre-Processing and Multi- Model...Multi-Class Skin Disease Classification using Pre-Processing and Multi- Model...
Multi-Class Skin Disease Classification using Pre-Processing and Multi- Model...
 
Melanoma Skin Cancer Detection using Deep Learning
Melanoma Skin Cancer Detection using Deep LearningMelanoma Skin Cancer Detection using Deep Learning
Melanoma Skin Cancer Detection using Deep Learning
 
IRJET - Detection of Skin Cancer using Convolutional Neural Network
IRJET -  	  Detection of Skin Cancer using Convolutional Neural NetworkIRJET -  	  Detection of Skin Cancer using Convolutional Neural Network
IRJET - Detection of Skin Cancer using Convolutional Neural Network
 
Detection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkDetection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural Network
 
Detection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural NetworkDetection of Diabetic Retinopathy using Convolutional Neural Network
Detection of Diabetic Retinopathy using Convolutional Neural Network
 
Brain Tumor Classification using EfficientNet Models
Brain Tumor Classification using EfficientNet ModelsBrain Tumor Classification using EfficientNet Models
Brain Tumor Classification using EfficientNet Models
 
Deep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewDeep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A Review
 
Skin Cancer Detection Application
Skin Cancer Detection ApplicationSkin Cancer Detection Application
Skin Cancer Detection Application
 
Early Stage Detection of Alzheimer’s Disease Using Deep Learning
Early Stage Detection of Alzheimer’s Disease Using Deep LearningEarly Stage Detection of Alzheimer’s Disease Using Deep Learning
Early Stage Detection of Alzheimer’s Disease Using Deep Learning
 
Detection of Skin Cancer Based on Skin Lesion Images UsingDeep Learning
Detection of Skin Cancer Based on Skin Lesion Images UsingDeep LearningDetection of Skin Cancer Based on Skin Lesion Images UsingDeep Learning
Detection of Skin Cancer Based on Skin Lesion Images UsingDeep Learning
 
Brain Tumor Detection and Classification Using MRI Brain Images
Brain Tumor Detection and Classification Using MRI Brain ImagesBrain Tumor Detection and Classification Using MRI Brain Images
Brain Tumor Detection and Classification Using MRI Brain Images
 
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
Improved UNet Framework with attention for Semantic Segmentation of Tumor Reg...
 
A deep convolutional structure-based approach for accurate recognition of ski...
A deep convolutional structure-based approach for accurate recognition of ski...A deep convolutional structure-based approach for accurate recognition of ski...
A deep convolutional structure-based approach for accurate recognition of ski...
 
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PIDETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
 
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PIDETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
DETECTION OF DIFFERENT TYPES OF SKIN DISEASES USING RASPBERRY PI
 
Malaria Detection System Using Microscopic Blood Smear Image
Malaria Detection System Using Microscopic Blood Smear ImageMalaria Detection System Using Microscopic Blood Smear Image
Malaria Detection System Using Microscopic Blood Smear Image
 
Applications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer PredictionApplications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer Prediction
 
Detection of Skin Diseases based on Skin lesion images
Detection of Skin Diseases based on Skin lesion imagesDetection of Skin Diseases based on Skin lesion images
Detection of Skin Diseases based on Skin lesion images
 
Skin Cancer Detection Using Deep Learning Techniques
Skin Cancer Detection Using Deep Learning TechniquesSkin Cancer Detection Using Deep Learning Techniques
Skin Cancer Detection Using Deep Learning Techniques
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

Skin Disease Detection using Convolutional Neural Network

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2162 Skin Disease Detection using Convolutional Neural Network Srujan S A1, Chirag M Shetty2 , Mohammed Adil3 ,Sarang P K4 , Roopitha C H5 1,2,3,4Students, Department of CS&E, MITE, Karnataka, India 5Assist. Professor, Department of CS&E, MITE, Karnataka, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Dermatology remains one of the foremost branches of science that is uncertain and complicated because of the sheer number of diseases that affect the skin and the uncertainty surrounding their diagnosis. The variation in these diseases can be seen because of many environmental, geographical, and gene factors and also the human skin is considered one of the most uncertain and troublesome terrains particularly due to the presence of hair, its deviations in tone and other similar mitigating factors. Skin disease diagnosis at present includes a series of pathological laboratory tests for the identification of the correct disease and among them, cancers of the skin are some of the worst. Skin cancers can prove to be fatal, particularly if not treated at the initial stage. The Convolutional Neural Network system proposed in this paper aims at identifying seven skin cancers: Melanocytic Nevi, Melanoma, Benign keratosis-like lesions, Basal cell carcinoma, Actinic keratoses, Vascular lesions, and Dermatofibroma. The dataset used is "Skin Cancer MNSIT: HAM10000" and was obtained from Kaggle. It has a disproportionate number of images for each disease class, some have well over a thousand while others have a few hundreds. Key Words: Dermatology, Skin Disease, Cancer, Convolutional Neural Network, MNSIT: HAM10000 1. INTRODUCTION Skin Cancers have wreaked havoc since the early ages and it is particularly because of the sheer number of cancers that are present that they pose such a high risk - It is difficult to diagnose them without a laboratory test. In our attempt to bring about a change in this ecosystem, we have proposed an automatic skin cancer classification system that can help people in identifying the particular type of pigmented lesion that has taken over their skin. The idea behind this project is to make it possible for a common man to get a sense of the disease affecting his/her skin so they can get a head start in preparing for its betterment and also the doctor in charge can get an idea about the type of cancer, which ultimately helps in faster and efficient diagnosis. We make use of a Convolutional Neural Network that uses Batch Normalization to normalize the layer’s inputs and also makes use of an Adam optimizer. The dataset used is open source obtained from Kaggle and of all the lesions in the dataset, more than 50% has been confirmed through histopathology. 2. LITERATURE REVIEW [1] Classification of skin cancer using CNN analysis of Raman Spectra. The performance of convolutional neural networks is compared and also the projection on latent structures with discriminant analysis for discriminating carcinoma using the analysis of Raman spectra with a high autofluorescence background stimulated by a 785 nm laser. They’ve registered the spectra of 617 cases of skin neoplasms (615 patients, 70 melanomas, 122 basal cell carcinomas, 12 epithelial cell carcinomas and 413 benign tumors) in vivo with a conveyable Raman setup and created classification models both for convolutional neural networks and projection on latent structures approaches. To test the classification model’s stability, a 10-fold cross- validation was performed for all created models. To avoid model overfitting, the info was divided into a training set (80% of spectral dataset) and a test set (20% of spectral dataset). The results for various classification tasks demonstrate that the convolutional neural networks significantly (p<0.01) outperforms the projection on latent structures. [2] Channel Attention based Convolutional Network for skin disease classification. This research aims to develop a system for detecting skin diseases employing a Convolution Neural Network (CNN). The proposed model named Eff2Net is constructed on EfficientNetV2 in conjunction with the Efficient Channel Attention (ECA) block. This research attempts to switch the quality Squeeze and Excitation (SE) block within the EfficientNetV2 architecture with the ECA block. By doing so, it had been observed that there was a big call for the full number of trainable parameters. The proposed CNN learnt around 16 M parameters to classify the disease, which is relatively less than the present deep learning approaches reported within the literature. This disease classification was performed on four classes: acne, keratosis (AK), melanoma, and psoriasis. [3] The Automated skin lesion segmentation using attention based deep Convolutional Neural Network To advance the digital process of segmentation, a deep learning-based end-to-end framework is proposed for automatic dermoscopic image segmentation. The
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2163 framework has the modified kind of U-Net, which effectively uses Group Normalization (GN) within the encoder and also the decoder layers. Attention Gates (AG) that specializes in minute details within the skip connection, later incorporates Tversky Loss (TL) because the output loss function is added. Rather than Batch Normalization (BN), GN is employed to extract the feature maps generated by the encoding path efficiently. To tell apart high dimensional information from low-level irrelevant background regions within the input image, AGs are used. Tversky Index (TI)-based TL is applied to accomplish better alliance between recall and precision. To further strengthen feature propagation and encourage feature reuse, atrous convolutions are applied within the connecting bridge between the encoder path and therefore the decoder path of the network. The proposed model is evaluated on the ISIC 2018 image dataset. [4] Deep learning approach to skin layer segmentation in inflammatory dermatoses In practice, the analysis, including segmentation, is sometimes performed manually by the physician with all drawbacks of such an approach, e.g., extensive time consumption and lack of repeatability. Recently, HFUS has become common in dermatological practice, yet it's barely supported by the use of automated analysis tools. To satisfy the necessity for skin layer segmentation and measurement, they have developed an automatic segmentation method of both epidermis and SLEB layers. It consists of a fuzzy c-means clustering-based preprocessing step followed by a U-shaped convolutional neural network. The network employs batch normalization layers adjusting and scaling the activation to make the segmentation more robust. The obtained segmentation results are verified and compared to state- of-the-art methods addressing the skin layer segmentation. The obtained Dice coefficient adequate 0.87 and 0.83 for the epidermis and SLEB, respectively, proves the developed framework’s efficiency, outperforming the opposite approaches. [5] Skin cancer detection using Convolutional and Artificial Neural Networks This paper focuses on the event of classifiers capable of detecting skin cancer(s) given dermoscopic images. The dataset used for the training is a part of the 2019 ISIC Challenge, and consists of over 25,000 labeled dermoscopic images. Specifically, classifying dermoscopic images accounts for nine different diagnostic categories: melanoma, melanocytic nevus, basal cell carcinoma, keratosis, benign keratosis, dermatofibroma, vascular lesion, and epithelial cell carcinoma, a number of which are benign. They've developed classifiers -a binary classifier and a multiclass classifier -on the Google Cloud Platform using Convolutional Neural Networks (CNNs). To forestall the classifiers from overfitting and to attain higher accuracy even with the smaller training data size, they’ve used image data augmentation. The binary classifier achieved an accuracy of 73% with 220 epochs of coaching, and therefore the multiclass classifier's accuracy is 72% with 200 epochs. Finally, the results are shown to the user, including the kind of disease, spread, and severity. 3. METHODOLOGY We begin by resizing the images to 28,28 for better learning and then proceed to add the names and labels after which the plot parameters are set. The image pixels are stored as a dependent variable while the target label is stored as an independent feature. The data is divided into train and test split and it is reshaped to handle the imbalance issues (it can only be handled if the data is 2 Dimensional), after which Random Oversampler does the job of handling the imbalance. The data is fit on the train set and the new shape is checked, following which it is reshaped again to 3 Dimension in order to train the Convolutional Neural Network. After checking if the shape is acceptable, the Convolutional Neural Network model is defined and subsequently the first layer of the CNN is plotted. Max pooling is used to select the maximum features as identified by the convolutional filter. After this, Batch Normalization does the job of making the Artificial Neural Network faster and more stable by normalization of the layer’s inputs through re-scaling and re-centering. The Convolutional Neural Network is Flattened to feed the fully connected Artificial Neural Network and Dropout is used to avoid overfitting. After all this, the first Artificial Neural layer is defined. Softmax is used as the activation function to the output layer which has 7 neurons. For optimization, the learning rate is set to 0.001 and Adam optimizer is used. The model is compiled with accuracy as metric and loss as Sparse categorical since we have multiple outputs and then after that the data is trained using sample validation split as 0.2. The model is predicted on the test set and the predicted probability is converted to classes. The model is then finally evaluated. The parameters amount to about half a million of which about a thousand are non-trainable params.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2164 Fig -1: Data Flow diagram The above figure represents how the data transitions into various stages as required for the prediction. 4. RESULTS The system was seen to predict the said diseases with an accuracy of around 74% - 75%. The model loss can be seen decreasing abruptly at first and then gradually towards the end. Accordingly, the accuracy rises abruptly and consolidates towards the end. The epoch was set to 50 after carefully testing for different epoch values. Chart -1: Model Loss Chart Chart -2: Model Accuracy Chart The 2 graphs depict the decreasing model loss and the increasing accuracy of the system respectively. 5. CONCLUSION We observe that the CNN model is accurate to an extent and going forward, with careful scrutiny and a more reliable dataset, the model can be tweaked to attain a greater degree of accuracy. By storing the results in an H5 file, one can build an application around it that could give quick predictions on the go to users who upload an image of the diseased part of their skin. REFERENCES [1] Ivan Bratchenko, Lyudmela Bratchenko, Yulia Khristoforova. Classification of skin cancer using CNN analysis of Raman Spectra. ScienceDirect, November 2021. [2] Karthik R, Tejas Vaichole and Sanika Kulkarni. Channel Attention based Convolutional Network for skin disease classification. ScienceDirect, August 2021. [3] Ridhi Arora , Balasubramanian Raman and Ruchi Awasthi. The Automated skin lesion segmentation using attention based deep Convolutional Neural Network. May 2020. [4] Pawel Budura, Anna Platkowska and Joanna Czajowska. Deep learning approach to skin layer segmentation in inflammatory dermatoses. IEEE. July 2020 [5] Joshua John, Mallia Galatti and Gillian Lee. Skin cancer detection using Convolutional and Artificial Neural Network. Journal of Computing Sciences. January 2020 [6] Mohammed Al-Masni, Don-Hyung Kim and Tae Seong Kim. Multiple skin lesion diagnosis via integrated deep
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2165 CNN for segmentation and classification. ResearchGate, March, 2020. [7] Ling Fang Lee, Xu Wang, Neal N. Xiaong and others. Deep Learning in Skin Disease Image Recognition. IEEE, November 2020. [8] Vipul Dhabi, Vipul Goswami, Harshad Kumar. Skin Disease Classification from Image. IEEE, March 2020. [9] Md Al Mamun, Mohammed Sharif. A Comparative Study Among Segmentation Techniques for Skin Disease Detection Systems. ResearchGate, January 2021. [10] Akhtar Jamil, Merve Gun, Alaa Ali Hamid. Skin Lesions Segmentation and Classification for Medical Diagnosis. Researchgate April 2021. [11] Yunendah Nur Fu'adah1, NK Caecar Pratiwi1, Muhammad Adnan Pramudito1 and Nur Ibrahim. Automatic Skin Cancer Classification System. IOP Science. [12] Kamil Dililler, Boran Sekeroglu. Skin Lesion Classification Using CNN-based Transfer Learning Model. Journal of Science, January 2022. [13] Akash kumar, Jalluri Rama, James Jing Khan. Classification of Skin Disease Using Deep Learning Neural Networks with MobileNet V2 and LSTM. mdpi, September 2021. [14] Jessica Valesco, Cherry Pascheon, Jonathan Apuang. A Smartphone-Based Skin Disease Classification Using MobileNet CNN. ResearchGate, October 2019. [15] C Pabitha, B Vinitha. Deep learning based severity grading for skin related issues, AIP Conference Proceedings, May 2022.