[Paper Review] An Improved Model for Diabetic Retinopathy Detection by using Transfer Learning and Ensemble Learning
The paper proposes a transfer learning and ensemble learning approach using pre-trained CNNs (e.g., DenseNet variants) with data augmentation and regularization to achieve high accuracy in diabetic retinopathy detection, reporting 100% accuracy and related metrics for certain DenseNet-based models.
Diabetic Retinopathy (DR) is an ocular condition caused by a sustained high level of sugar in the blood, which causes the retinal capillaries to block and bleed, causing retinal tissue damage. It usually results in blindness. Early detection can help in lowering the risk of DR and its severity. The robust and accurate prediction and detection of diabetic retinopathy is a challenging task. This paper develops a machine learning model for detecting Diabetic Retinopathy that is entirely accurate. Pre-trained models such as ResNet50, InceptionV3, Xception, DenseNet121, VGG19, NASNetMobile, MobileNetV2, DensNet169, and DenseNet201 with pooling layer, dense layer, and appropriate dropout layer at the bottom of them were carried out in transfer learning (TL) approach. Data augmentation and regularization was performed to reduce overfitting. Transfer Learning model of DenseNet121, Average and weighted ensemble of DenseNet169 and DenseNet201 TL architectures contribute individually the highest accuracy of 100%, the highest precision, recall, F-1 score of 100%, 100%, and 100%, respectively.
Motivation & Objective
- Motivate and develop an accurate automatic detector for Diabetic Retinopathy to enable early intervention.
- Leverage pre-trained CNN architectures via transfer learning to improve performance on DR detection.
- Investigate ensemble strategies to boost predictive accuracy and robustness.
- Apply data augmentation and regularization to mitigate overfitting in limited medical imaging data.
Proposed method
- Evaluate multiple pre-trained CNN backbones (ResNet50, InceptionV3, Xception, DenseNet121, VGG19, NASNetMobile, MobileNetV2, DenseNet169, DenseNet201) within a transfer learning setup.
- Incorporate pooling and dense layers with dropout at the bottom of architectures to adapt for DR detection.
- Apply data augmentation and regularization techniques to reduce overfitting.
- Build ensemble approaches (average and weighted ensembles) from DenseNet169 and DenseNet201 TL architectures.
- Assess performance using standard classification metrics (precision, recall, F1-score, accuracy).
Experimental results
Research questions
- RQ1Can transfer learning with multiple pre-trained CNNs improve diabetic retinopathy detection accuracy compared to a single model?
- RQ2Do ensemble strategies among DenseNet-based TL models yield better performance for DR detection?
- RQ3What regularization and data augmentation strategies most effectively mitigate overfitting in DR datasets?
- RQ4Which combination of TL architectures provides the best trade-off between precision and recall for DR detection?
Key findings
- DenseNet121 with transfer learning achieves high accuracy in DR detection.
- Average and weighted ensembles of DenseNet169 and DenseNet201 TL architectures reach the highest reported metrics.
- Ensembling and proper regularization lead to strong precision, recall, and F1-score improvements.
- Data augmentation and regularization are employed to reduce overfitting in the transfer learning setup.
- The paper reports 100% accuracy, precision, recall, and F1-score for certain TL configurations (DenseNet169/201 ensembles).
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.