Detection of Diabetic Retinopathy Using Deep Learning Techniques

Document Type : Original Article

Authors

Faculty of Artificial Intelligence , Egyptian Russian University, Cairo 11829,Egypt.

Abstract

Diabetic retinopathy (DR) is a significant problem of diabetes, leading to vision impairment and blindness if left untreated. Early detection is crucial for effective intervention. This paper uses deep learning methods to detect DR from retinal fundus images automatically. Five pretrained convolutional neural network (CNN) architectures, including VGG16, ResNet50, InceptionV3, MobileNet, and DenseNet121, were modified, retrained, and evaluated on a standard dataset. Different evaluation metrics such as accuracy, ROC, and F1-score were used to evaluate model performance. The dataset used in this project is sourced from Roboflow and is designed to detect diabetic retinopathy. The dataset is divided to training, validation, and testing with 70%, 20%, and 10% respectively. Results demonstrated that the DenseNet121 model can effectively detect DR, with the best-performing model achieving accuracy (AC), precision (PR), recall (RC), false positive rate (FPR), F1-score (F1), and ROC curve (AUC) of 93%, 91.60%, 92.25%, 6.45%, 93%, 0.98% respectively. This paper discusses these findings' implications and suggests future research directions.

Keywords

Main Subjects