Open Access Open Access  Restricted Access Subscription Access

Classification of Skin Cancer Images Using Convolutional Neural Networks


Affiliations
1 Student, Computer Science, Department of Computer Science and Engineering, Netaji Subhas University of Technology, Sector-3, Dwarka, Delhi, India
2 Student, Computer Science, Department of Computer Science and Engineering, Netaji Subhas University of Technology, Sector-3, Dwarka, Delhi, 110 078, India

   Subscribe/Renew Journal


Skin cancer is the most common human malignancy according to American Cancer Society. It is primarily diagnosed visually, starting with an initial clinical screening and followed potentially by dermoscopic (related to skin) analysis, a biopsy and histopathological examination. Skin cancer occurs when errors (mutations) occur in the DNA of skin cells. The mutations cause cells to grow out of control and form a mass of cancer cells. The aim of this study was to try to classify images of skin lesions with the help of Convolutional Neural Networks. Deep neural networks show humongous potential for image classification while taking into account the large variability exhibited by the environment. Here, we trained images on the basis of pixel values and classified them on the basis of disease labels. The dataset was acquired from an Open Source Kaggle Repository (Kaggle Dataset) which itself was acquired from ISIC (International Skin Imaging Collaboration) archive. The training was performed on multiple models accompanied with Transfer Learning. The highest model accuracy achieved was over 86.65%. The dataset used is publicly available to ensure credibility and reproducibility of the aforementioned result.

Keywords

Benign, Computer Vision, Confusion Matrix, Convolutional Neural Network, Deep Learning, Gradient Class Activation Maps, Machine Learning, Malignant, Skin Cancer, Transfer Learning

Publishing Chronology :Manuscript Received : April 3, 2022; Revised : May 8, 2022; Accepted : May10, 2022. Date of Publication : June 5, 2022.

User
Subscription Login to verify subscription
Notifications
Font Size

  • "Cancer Facts & Figures 2016," Amer. Cancer Soc., 2016. [Online]. Available: http://www.cancer.org/acs/groups/content/@research/documents/document/acspc-047079.pdf
  • "How can I tell if I have skin cancer?" Amer. Academy of Dermatology Assoc. [Online]. Available: https://www.aad.org/public/diseases/skin-cancer/find/know-how
  • U. Ansari and T. Sarode, "Skin cancer detection using image processing," Int. Res. J. Eng. Technol., vol. 4, no. 4, pp. 2875-2881, 2017. [Online]. Available: https://www.irjet.net/archives/V4/i4/IRJET-V4I4702.pdf
  • M. A. Ottom, "Convolutional Neural Network for diagnosing skin cancer," Int. J. Adv. Comput. Sci. Appl,, vol. 10, no. 7, doi: 10.14569/IJACSA.2019.0100746
  • I. Giotis, N. Molders, S. Land, M. Biehl, M. F. Jonkman, and N. Petkov, "MED-NODE: A computer-assisted melanoma diagnosis system using non-dermoscopic images," Expert Syst. Appl.," vol. 42, no. 19, pp. 6578- 6585, 2015, doi: 10.1016/j.eswa.2015.04.034.
  • M. Hasan, S. D. Barman, S. Islam, and A. W. Reza, "Skin cancer detection using Convolutional Neural Network," in ICCAI'19: Proc. 2019 5th Int. Conf. Comput. Artif. Intell., pp. 254-258, 2019, doi: 10.1145/3330482.3330525.
  • M. M. Vijayalakshmi, "Melanoma Skin Cancer detection using image processing and Machine Learning," Int. J. Trend Scientific Res. Develop., vol. 3, no. 4, pp. 780-784, 2019, doi: 10.31142/ijtsrd23936
  • "Skin cancer: Malignant vs. benign." [Online]. Available: https://www.kaggle.com/fanconic/skin-cancer-malignant-vs-benign
  • "Welcome to ISIC." ISIC. https://www.isic-archive.com/#!/topWithHeader/wideContentTop/main

Abstract Views: 163

PDF Views: 0




  • Classification of Skin Cancer Images Using Convolutional Neural Networks

Abstract Views: 163  |  PDF Views: 0

Authors

Kartikeya Agarwal
Student, Computer Science, Department of Computer Science and Engineering, Netaji Subhas University of Technology, Sector-3, Dwarka, Delhi, India
Tismeet Singh
Student, Computer Science, Department of Computer Science and Engineering, Netaji Subhas University of Technology, Sector-3, Dwarka, Delhi, 110 078, India

Abstract


Skin cancer is the most common human malignancy according to American Cancer Society. It is primarily diagnosed visually, starting with an initial clinical screening and followed potentially by dermoscopic (related to skin) analysis, a biopsy and histopathological examination. Skin cancer occurs when errors (mutations) occur in the DNA of skin cells. The mutations cause cells to grow out of control and form a mass of cancer cells. The aim of this study was to try to classify images of skin lesions with the help of Convolutional Neural Networks. Deep neural networks show humongous potential for image classification while taking into account the large variability exhibited by the environment. Here, we trained images on the basis of pixel values and classified them on the basis of disease labels. The dataset was acquired from an Open Source Kaggle Repository (Kaggle Dataset) which itself was acquired from ISIC (International Skin Imaging Collaboration) archive. The training was performed on multiple models accompanied with Transfer Learning. The highest model accuracy achieved was over 86.65%. The dataset used is publicly available to ensure credibility and reproducibility of the aforementioned result.

Keywords


Benign, Computer Vision, Confusion Matrix, Convolutional Neural Network, Deep Learning, Gradient Class Activation Maps, Machine Learning, Malignant, Skin Cancer, Transfer Learning

Publishing Chronology :Manuscript Received : April 3, 2022; Revised : May 8, 2022; Accepted : May10, 2022. Date of Publication : June 5, 2022.


References





DOI: https://doi.org/10.17010/ijcs%2F2022%2Fv7%2Fi3%2F171266