ABSTRACT

People around the world suffer from a wide range of illnesses. The most dangerous of them all is cancer. Of all the cancers, skin cancer is the one that is spreading the fastest. The reason for this is because skin cells grow abnormally. Skin cancer is spreading around the world in part due to an increase in UV light on Earth's surface. The two most prevalent kinds of skin cancer are benign and malignant. Despite undergoing costly and time-consuming therapies, skin cancer mortality rates do not decrease. Early identification of skin cancer in its early stages is useful in lowering the death rate. Deep learning is being utilized in the modern world to identify illnesses. Convolutional neural networks (CNNs) improve the accuracy of image classification in the detection of skin cancer. This study compares the operational procedures of several CNN models in order to identify which produces the best outcomes. CNN models are analyzed using pre-trained models such as VGG16, Res-Net50, and Inception Resnet V2. Due to differences in their layer numbers, these models operate in distinct ways. Certain models function better than others, depending on their layers and how they operate. A Kaggle picture dataset containing both benign and cancerous data has been extracted. There are 3287 photos of benign and malignant skin cancer in this dataset. We have obtained accurate results for VGG16 (85%), ResNet50 (69%), and Inception Resnet V2 (83%), using various techniques. This study compares these results according to the model's operation. We compare precision, working process, and model layer numbers.