Development of Deep Learning Classification Model for Diabetic Retinopathy Detection and Grading

Nurul Mirza Afiqah, Tajudin (2023) Development of Deep Learning Classification Model for Diabetic Retinopathy Detection and Grading. Masters thesis, Universiti Malaysia Sarawak.

[img] PDF
retricted tesis_Nurul Mirza.pdf
Restricted to Repository staff only

Download (114kB) | Request a copy
[img] PDF (Please get the password by email to repository@unimas.my, or call ext: 3914/ 3942/ 3933)
Nurul Mirza Afiqah ft.pdf
Restricted to Registered users only

Download (3MB) | Request a copy

Abstract

The increasing number of cases of undiagnosed diabetic patients worldwide has been worrisome as more underlying diseases or side effects of diabetes can go undetected, such as Diabetic Retinopathy (DR). The lack of medical assistance in remote areas is a huge problem as it is a long travel distance to the city and comes with a high cost. Hence, studies have been working towards automating medical diagnosis by incorporating Artificial Intelligence (AI) in their system. The rapid growth of technologies and AI has led to the development of Deep Learning (DL), in which its algorithms are stacked in a hierarchy of increasing complexity and abstraction. Thus, by employing DL in the study, automated DR screening will ease the process of diagnosing DR and grading the severity level of the disease. The EyePACS data used in the study are from a competition organized in Kaggle, which consists of 35,126 training and 1,794 testing images that have been graded to their severity level; 0: No DR; 1: mild Non-Proliferative DR(NPDR); 2: Moderate NPDR; 3: Severe NPDR; and 4: Proliferative DR (PDR). The datasets are fed to the Convolutional Neural Network (CNN) in which the model was trained to learn to classify the features of each severity level of DR. Several CNNs are compared in terms of their performance to grade DR, which is AlexNet, ResNet-18, GoogLeNet, Inception-V3, MobileNetV2, and VGG-16. Then, Inception-V3 is picked to be further investigated under different configurations and parameter settings. The features that the model learnt for each class are explored to understand the process behind CNN layers. The final testing accuracy achieved by the model is 80.10%, with sensitivity of 0.4248 and specificity of 0.8860.

Item Type: Thesis (Masters)
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Academic Faculties, Institutes and Centres > Centre for Graduate Studies
Faculties, Institutes, Centres > Centre for Graduate Studies
Academic Faculties, Institutes and Centres > Centre for Graduate Studies

Academic Faculties, Institutes and Centres > Faculty of Engineering
Faculties, Institutes, Centres > Faculty of Engineering
Depositing User: NURUL MIRZA AFIQAH BINTI TAJUDIN
Date Deposited: 25 Oct 2023 09:33
Last Modified: 20 Feb 2024 04:54
URI: http://ir.unimas.my/id/eprint/43167

Actions (For repository members only: login required)

View Item View Item