Digital Repository

SkinSight: Automated Skin Cancer Detection Using Deep Learning

Show simple item record

dc.contributor.author Thalagala, Bupanie
dc.date.accessioned 2026-03-26T09:29:00Z
dc.date.available 2026-03-26T09:29:00Z
dc.date.issued 2025
dc.identifier.citation Thalagala, Bupanie (2025) SkinSight: Automated Skin Cancer Detection Using Deep Learning. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20200581
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/3080
dc.description.abstract Skin cancer is a rising global health problem in which early diagnosis can significantly improve the effectiveness of therapy. In this project, a dual-model deep learning approach for skin cancer diagnosis on Total Body Photography (TBP) and dermoscopic images is presented. Two separate convolutional neural networks based on EfficientNet-B0 were trained and compared using the ISIC 2024 and ISIC 2019 datasets. The TBP model was also trained for binary prediction (benign or malignant) from cropped TBP images of ISIC 2024. The dataset was additionally balanced to address class imbalance and Focal Loss was employed to increase the sensitivity of the model towards malignant cases. The final model showed an accuracy of 86.71%, precision of 84.52%, recall of 89.87%, F1-score of 87.12%, and an AUC of 0.9313, which proves its high clinical reliability. For dermoscopic images, a multi-class classifier was built based on EfficientNet-B0 augmented with a Channel Attention mechanism for enhanced fine-grained feature capture for eight types of lesions in the ISIC 2019 dataset. CLAHE contrast enhancement and removal of hair artifacts were used for preprocessing. The model resulted in 67.10% accuracy, F1-score of 67.01%, and average AUC of 0.9139 with superb per-class performance for vascular and dermatofibroma lesions. The system is implemented with a Flask backend that serves the trained models as REST APIs and a React.js frontend to engage and visualize real-time prediction. The results indicate that the dual-model architecture works well for different types of clinical images and is a viable AI assisted diagnostic tool for skin cancer screening. en_US
dc.language.iso en en_US
dc.subject Skin Cancer Detection en_US
dc.subject Machine Learning en_US
dc.subject Neural Networks en_US
dc.subject Deep Learning en_US
dc.title SkinSight: Automated Skin Cancer Detection Using Deep Learning en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account