Abstract

Skin cancer is an uncontrolled development of abnormal skin cells potentially due to excessive exposure to sun, history of sunburns, less melanin, Precancerous skin lesions, moles, etc. This occur when unrepaired DNA damages the cells of the skin. It is one of the diseases that are viewed on its quick evolution and the most common type of cancer that endangers life. Researchers have implemented several machine learning and deep learning techniques for classification of skin cancer. In this research paper, different cancer categories are classified using significant attributes. We have used International Skin Imaging Collaboration (ISIC) dataset for classification purposes. This dermoscopic attributes dataset includes 1000 images and 10016 instances, seven categories, 5 features and 2 Meta attributes. We implemented K-Nearest Neighbor, Logistic Regression, Convolutional Neural Network, Naïve Bayes, and Decision Tree for classification and compared their performance. In order to implement classification algorithm, we used Orange which is an open-source machine learning, data mining, and data visualization toolkit. The models are evaluated based on matrices that include Accuracy, C. Automation, F1 score, Precision, Recall, and AUC. Furthermore, frequency of features is visualized using graphical method and the ROC analysis is also performed for the classifiers. It is observed that CNN technique provided the highest accuracy of 89% and the mentioned results are the highest results of classification with the state of the art techniques. For future, the improved and recent dataset and ensemble modelling techniques based on deep learning can used to enhance classification results. The research can also be extended for other cancer types using CNN.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call