Deep Learning for Skin Cancer Classification: A Comparative Study of CNN and Vgg16 on HAM10000 Dataset

Yashwant S. Ingle
DOI: https://doi.org/10.52783/cana.v31.944
2024-07-05
Abstract:Skin cancer is one of the most dangerous types of cancer among the cancers. The early detection of skin cancer helps resolve it. Hence, it is necessary to diagnose the disease as early as possible. This paper presents Convolutional Neural Networks and the Vgg16 algorithm to recognize skin cancer types. The HAM10000 dataset, which comprises seven distinct forms of skin cancer, melanocytic nevi (nv), Melanoma (mel), basal cell carcinoma (bcc), actinic keratoses (akiec), vascular lesions (vasc), and dermatofibroma (df). This system aims to improve classification accuracy; the methodology necessitates extensive dataset preparation, including scaling, normalization, and augmentation. The Vgg16 algorithm, when combined with the CNN architecture, offers a robust basis for the classification of skin cancer. Comprehensive details on regularization techniques, optimization strategies, and training parameters are included to ensure openness and reproducibility. The system's performance is evaluated using accuracy, precision, recall, and F1-score for every type of skin cancer. This paper highlights the usefulness of the proposed method in skin cancer diagnosis and looks at challenges, constraints, and prospects for further research. New methods for identifying skin cancer are being developed with the help of this research, which can improve patient outcomes and clinical decision-making.
What problem does this paper attempt to address?