Professional Documents
Culture Documents
Abstract— This paper focuses on the classification of Deep learning technique allows the monitoring of the lesion
dermoscopic images to identify the type of Skin lesion whether automatically instead of frequent regular visit to
it is benign or malignant. Dermoscopic images provide deep dermatologist. Convolutional Neural Networks (CNNs)
insight for the analysis of any type of skin lesion. Initially, a provide efficient classification mechanism across many fine-
custom Convolutional Neural Network (CNN) model is
grained object categories with highly variable tasks [2].
developed to classify the images for lesion identification. This
model is trained across different train-test split and 30% split This paper focuses on Classification of skin lesion
of train data is found to produce better accuracy. To further types based on Batch normalized Convolutional neural
improve the classification accuracy a Batch Normalized networks. Advancement in computational hardware and
Convolutional Neural Network (BN-CNN) is proposed. The availability of open source dermoscopic dataset makes
proposed solution consists of 6 layers of convolutional blocks Neural Networks as an efficient method for image
with batch normalization followed by a fully connected layer classification.
that performs binary classification. The custom CNN model is
similar to the proposed model with the absence of Batch II. RELATED WORK
normalization and presence of Dropout at Fully connected
layer. Experimental results for the proposed model provided
Traditional lesion detection methods rely on hand-
better accuracy of 89.30%. Final work includes analysis of the crafted features based on ABCDE rule (Asymmetry, Border,
proposed model to identify the best tuning parameters. Color, Dermoscopic structure and Evolving) [3], 3-point
checklist [4], 7-point checklist [5], Menzies method [6] and
Keywords—Dermoscopic Image Analysis, Deep Learning, CASH (Color, Architecture, Symmetry, and Homogeneity)
Convolutional Neural Networks, Batch Normalization, Skin [7]. Numerous research works has been carried out to
Lesion, Skin Cancer. identify the skin lesion. These methods include hand-crafted
feature extraction methods, conventional machine learning
I. INTRODUCTION algorithms and deep learning techniques.
Skin lesion refers to any abnormalities on the skin • Lequan Yu et al. [8] proposed fully convolutional neural
that may be benign or malignant. Malignant lesions are network for segmentation and deep residual network for
cancerous. Early diagnosis and treatment of precancerous classification. To cope with the degradation and over-
skin lesion prevents the risk of cancer. WHO (World Health fitting problems as the network goes deeper residual
Organization) Statistics states that globally between 2 and 3 learning techniques were utilised [8]. Segmentation was
million non-melanoma skin cancers and 132,000 melanoma required due to limited amount of dataset around 1200
skin cancers occurs each year [1]. An additional 3,00,000 images. Though 85.5% accuracy was achieved using
non-melanoma and 4,500 melanoma skin cancer case will residual technique and fully convolutional network,
result due to 10% decrease in ozone levels [1]. computational complexity is greatly increased.
Generally, visual inspection of dermoscopic images • Arkadiusz Kwasigroch et al. [9] focused their research
requires a well-trained dermatology specialist. Due to on the application of transfer learning the existing
Intraclass variation (colour, texture, shape and location) and efficient convolutional neural networks (CNN) which is
Interclass Visual similarities of skin lesions, the diagnosis of a kind of Deep Neural Network (DNN), for automatic
skin lesion is a challenging task even for an expert classification of the skin lesions. VGG19, Residual
Physician. Hence, Invasive biopsy of the affected lesion is Networks (ResNet) and the hybrid of VGG19 with the
required for accurate diagnosis by doctors. A Dermoscopic Support Vector Machine (SVM) [9] are the three main
imaging technique utilizes non-polarized light source and a CNN that were analysed. These CNN architectures were
magnifying optics to capture and visualize deep skin analysed and validated over the ISIC dataset. Modified
structures. Unnecessary biopsies can also be avoided by VGG19 provided best performance with an average
analysing dermoscopic images prior to treatment as it accuracy of 81.2% compared to VGG19-SVM and
provides a non-invasive method for skin cancer detection. ResNet50 with 80.7% and 75.55% accuracies
With the emergence of deep learning approaches, intelligent respectively.
medical imaging based diagnosis system can be developed.
--- (4)
Normalized output of a layer is given by the following
expression,
--- (5)
Here, represents numerical stability constant added to mini
batch variance.The scaled and shifted representation of xˆ is
given by the following expression with learnable parameters
and as,
--- (6)
The parameters and are learned per feature map rather
than per activation in a CNN architecture.
E. Proposed Solution
Deep learning method allows for automatic feature
extraction and improved classification even with very little
dataset [17]. Convolutional neural network (CNN/ConvNet)
architecture is chosen and implemented as Custom CNN
shown in Fig.3 (a). Custom CNN architecture consists of five (a)
convolutional blocks with increasing order of filter. This
architecture is further developed to a Batch normalized CNN
(b)
(BN-CNN) as shown in Fig.3(b) to improve the performance.
BN-CNN architecture is constructed from custom CNN with Fig.3 Network architectures (a) Custom CNN (b) BN-CNN
increased depth of six batch normalized convolutional blocks
with increasing order of filters. The difference between the IV. RESULTS AND DISCUSSIONS
two architecture is the addition of batch normalization after
each convolutional layer in BN-CNN. The fully connected The neural network model is trained and tested with the
layer of custom CNN contains dropout which introduces specified dataset with binary cross entropy as the loss
nonlinear distortion as it discards certain samples for function. ReLU activation function [23] classification at the
regularization. Batch normalization provides equivalent output node and the performance metrics such as accuracy,
TABLE.1 ACCURACY AND LOSS FOR CUSTOM CNN WITH DIFFERENT TEST
DATA SPLIT APPROACHES
B. Analysis of BN – CNN
The best data split of 30% is considered and the
batch normalized CNN model is trained and tested for three
different cases with respect to dropout. Dropout is a
regularization technique that ignores certain neurons n
during training and reduces the activation by a factor of n
Fig.5 Comparison of various optimizers based on average accuracy and loss.
(dropout rate) during testing.
D. Learning Rate analysis
Learning rate is an optimization parameter that
tends to minimize the loss function thereby reduces the
model’s error. The adam optimizer is analysed for different
learning rates 10 % above and below the default learning
rate of 0.001. Improved accuracy of 89.3% with a loss factor
of 0.2633 is achieved at the learning rate of 0.0001 as shown
in Table.2. It is also observed that the loss tends to increase
while further increasing or decreasing the learning rate from
the optimal rate of 0.0001.
REFERENCES
[1] WHO (World Health Organisation) statistics on skin cancer –
(http//www.who.int/uv/faq/skincancer/en/ /index1.html).
[2] Andre Esteva1, Brett Kuprel, Roberto A. Novoa, Justin Ko, Susan
M.Swetter, Helen M. Blau and Sebastian Thrun: “Dermatologist-
Fig.7 Confusion matrix for BN-CNN level classification of skin cancer with deep neural networks”, Nature
– International Journal of science , part of springer nature, vol 542,
February 2017, PP: 115 - 118.
[3] F.Nachbar, W. Stolz, T. Merkle, A.B. Cognetta, T. Vogt, M.
Landthalerv, P. Bilek, O. Braun-Falco, and G. Plewig. “The abcd rule
of dermatoscopy: high prospective value in the diagnosis of doubtful
melanocytic skin lesions”. In Journal of the American Academy of
Dermatology, 30(4), pp.551-559., 1994.
[4] H.P. Soyer. Three-point checklist of dermoscopy. In Dermatology,
(a) Predicted - 0 ; (b) Predicted - 1; 208(1), pp.27-31., 2004.
Ground truth - 0 Ground truth - 0 [5] G. Argenziano. Seven-point checklist of dermoscopy revisited. In
British Journal of Dermatology 164, no. 4 (2011): 785-790., 2011
[6] S.W. Menzies. A method for the diagnosis of primary cutaneous
melanoma using surfacemicroscopy. In Dermatologic clinics, 19(2),
pp.299-305., 2001.
[7] J.S. Henning, S.W. Dusza, S.Q. Wang, A.A. Marghoob, H.S.
Rabinovitz, D. Polsky, andA.W. Kopf. The cash (color, architecture,
symmetry, and homogeneity) algorithm for dermoscopy.In Journal of
(c) Predicted - 0; (d) Predicted - 1 ; the American Academy of Dermatology, 56(1), pp.45-52., 2007.
Ground truth - 1 Ground truth - 1 [8] Lequan Yu, Hao Chen, Qi Dou, Jing Qin and Pheng-Ann He ng:
“Automated Melanoma recognition in Dermoscopy images via very
deep residual networks”, IEEE transactions on medical imaging, vol.
Fig.8 Sample Images with predicted and ground truth values 36, no. 4, April 2017, PP: 994 - 1004.
[9] Arkadiusz Kwasigroch, Agnieszka Mikołajczyk and Michał
From the performance analysis, it is observed that Grochowski: “Deep neural networks approach to skin lesions
batch normalized CNN with tuned parameters produce a classification – a comparative analysis”, proceedings of IEEE
high accuracy in skin lesion detection as interpreted in conference on Methods and Models in Automation and Robotics,
September 2017, PP: 1069 – 1074.
Table.3.
[10] Muhammad Ali Farooq, Muhammad Aatif Mobeen Azhar and Rana
Hammad Raza: “Automatic Lesion Detection System (ALDS) for
TABLE.3 COMPARATIVE ANALYSIS OF ACCURACY FROM
Skin Cancer Classification Using SVM and Neural Classifiers”,
PREVIOUSLY PUBLISHED PAPERS proceedings of IEEE Conference on Bioinformatics and
Bioengineering, December 2016, PP: 301 - 308.
AUTHOR METHODOLOGY ACCURACY [11] Kouhei Shimizu, Hitoshi Iyatomi, M. Emre Celebi, Kerri-Ann
(%)
Norton, and Masaru Tanaka: “Four-Class Classification of Skin
Arkadiusz Transfer learning with 81.2
Lesions With Task Decomposition Strategy”, IEEE transactions on
Kwasigroch et al.[9] modified VGG-19
biomedical engineering, vol. 62, no. 1, January 2015, PP: 274 – 282.
Lequan Yu et al.[8] Deep residual network 85.5
[12] Catarina Barata, M. Emre Celebi and Jorge S. Marques: “Improving
Custom CNN 85.8 Dermoscopy Image classification using Color Constancy”, IEEE
Our proposed Journal of Biomedical and Health Informatics, Volume: 19, Issue: 3,
BN-CNN 89.3
May 2015, PP: 1146 - 1152.
[13] ISIC (International Skin Imaging Collaboration) archive –
(https://www.isicarchive.com/#!/topWithHeader/onlyHeaderTop/galle
ry).