This repository contains the implementation of deep learning models for detecting diabetic retinopathy from medical retinal images. The project focuses on classifying retinal images into different severity levels of diabetic retinopathy using pre-trained models and advanced techniques.
Diabetic retinopathy is a severe eye condition that can lead to blindness if not detected early. This project aims to develop a robust deep learning pipeline to classify diabetic retinopathy images into different severity levels.
The following preprocessing steps were applied:
- Resizing images to a fixed input size.
- Normalization to standardize pixel values.
- Splitting the dataset into training, validation, and testing sets.
The repository contains implementations for:
-
Inception-ResNet-v2:
- Fine-tuned for diabetic retinopathy classification.
-
DenseNet:
- Pre-trained on ImageNet and fine-tuned for the task.
- Training and validation loss were monitored to address overfitting.
- Optimization techniques like learning rate scheduling and dropout were utilized.
The results indicate the effectiveness of fine-tuning pre-trained models for diabetic retinopathy classification. However, further improvements can be made to boost accuracy and reduce overfitting.
- Clone the repository:
git clone https://github.com/ashkunwar/Diabetic-Retinopathy-Models.git cd Diabetic-Retinopathy-Models