Detection of malignant melanomas using neural networks

Date

Type

Examensarbete på kandidatnivå

Programme

Model builders

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Approximately 60 000 people in Sweden are diagnosed with skin cancer each year, and around 500 of these patients die from their disease. There has been an increasing number of skin cancer cases in Sweden every year. This coupled with the highly stressed health care industry may result in a significant increase in mortality rates. Therefore, in an effort to detect possible malignant lesions on the skin, an image classification model was developed. The model in question was a convolutional neural network, a type of deep learning that specialises in classifying image data. In order to construct the dataset we used images found in the ISIC archives and divided them into two classes, malignant and benign. Several attempts were made before the best model was developed with a combination of transfer learning and the loss function ADAM. The model demonstrated an average performance of 73%. Using the Flutter framework it was possible to build an accompanying application with which the model could be presented to the general public. Ultimately, the app provided its users with the ability to take a picture of their lesion and then receive an indication based on the recommendation provided by the model. The connection between the application and the model was made possible through a Firebase database and a Python script that housed the model.

Description

Keywords

AI, Melanoma, CNN, Transfer Learning, Python, Flutter, Firebase

Citation

Architect

Location

Type of building

Build Year

Model type

Scale

Material / technology

Index

Collections

Endorsement

Review

Supplemented By

Referenced By