Please use this identifier to cite or link to this item: http://studentrepo.iium.edu.my/handle/123456789/10273
Title: Development of an ensemble transfer learning-based convolutional neural networks model for grading of diabetic retinopathy
Authors: Sallam, Muhammad Samer
Supervisor: Rashidah Funke Olanrewaju, Ph.D
Ani Liza Asnawi, Ph.D
Year: 2020
Publisher: Kuala Lumpur : Kulliyyah of Engineering, International Islamic University Malaysia, 2020
Abstract in English: Diabetic Retinopathy (DR) is one of the diseases that infect people who suffer from diabetes. This chronic disease harms the patient retina and is considered one of the main causes of total blindness for people in the mid-age. Diagnosis of this disease is time-consuming and not accessible in some countries where the number of patients is very big comparing to the number of ophthalmologists. Therefore, designing and developing automated systems to grade DR is considered one of the recent research areas in the world of medical image applications. In this research, a complete pipeline for retinal fundus images processing and analysis was described, implemented and evaluated. This pipeline has three main stages: (i) image pre-processing, (ii) features extraction and (iii) classification. In the first stage, the image was pre-processed using different transformations techniques. In the second stage, the convolution neural network algorithm (CNN) was used. The concept of transfer learning and fine-tuning were advocated in this research. ResNet, DenseNet, and SqueezeNet were fine-tuned in order to implement the features extraction stage. For the classifier in the last stage, decision tree-based algorithms with the concept of ensemble learning were used where Random Forest, XGBoost and LightGBM were implemented and evaluated. Kaggle diabetic retinopathy dataset, a publicly available dataset, of retinal fundus image was used for training and testing. The problem of DR diagnosis was handled as a multi-class classification problem where there are five levels of the disease severity (0 – No DR, 1 – Mild, 2 – Moderate, 3 – Severe, 4 – Proliferative DR). The final model developed in this research used ResNet101 and DenseNet169 for features extraction, and it used the XGBoost for classification. It produced a very accurate performance with a quadratic weighted kappa score of 91.4% and an accuracy of 96.5%. This research proves that using CNN as a features-extractor algorithm is highly efficient since it produced representative features for the used images dataset. It shows that using the imbalanced dataset sampler is a very efficient solution to handle the issue of the imbalanced dataset. Also, it proves that ensemble learning algorithms are very promising algorithms to be used since they produced a very accurate model. The final model developed in this research could be used as the main unit for a computer-aided system (CAD) to be hosted online for DR diagnosis.
Kullliyah: Kulliyyah of Engineering
Programme: Master of Science (Computer and Information Engineering)
URI: http://studentrepo.iium.edu.my/handle/123456789/10273
Appears in Collections:KOE Thesis

Files in This Item:
File Description SizeFormat 
t11100418352MuhammadSamerSallam_24.pdf24 pages file472.52 kBAdobe PDFView/Open
t11100418352MuhammadSamerSallam_SEC.pdf
  Restricted Access
Full text secured file6.83 MBAdobe PDFView/Open    Request a copy
Show full item record

Page view(s)

34
checked on May 17, 2021

Download(s)

6
checked on May 17, 2021

Google ScholarTM

Check


Items in this repository are protected by copyright, with all rights reserved, unless otherwise indicated. Please give due acknowledgement and credits to the original authors and IIUM where applicable. No items shall be used for commercialization purposes except with written consent from the author.