Skip to main content
Log in

Detection of five severity levels of diabetic retinopathy using ensemble deep learning model

  • Track 2: Medical Applications of Multimedia
  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

People who have diabetes can develop diabetic retinopathy, a condition that adversely affects the eyes. Detecting diabetic retinopathy early on allows appropriate treatment to be administered based on the severity of the condition. Our main objective is to determine the severity of the disease using fundus photographs taken under a variety of imaging conditions. This is achieved using an ensemble of convolutional models. Initially, convolutional neural networks are trained on the Diabetic Retinopathy dataset, and then they are stacked to form an ensemble, and again trained against the dataset and five labels. The validation accuracy of the ensemble model is 87.31%. The model outputs the corresponding labels (No-DR, Mild, Moderate, Severe, Proliferate-DR) indicating the degree of severity of the disease.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data Availability

The Rokach, L [30] and Aptos [1] datasets.

References

  1. Aptos 2019 blindness detection. https://www.kaggle.com/c/aptos2019-blindness-detection. Accessed 3 Jan 2022

  2. Abràmoff MD, Lou Y, Erginay A, Clarida W, Amelon R, Folk JC, Niemeijer M (2016) Improved automated detection of diabetic retinopathy on a publicly available dataset through integration of deep learning. Invest Ophthalmol Visual Sci 57(13):5200–5206

    Article  Google Scholar 

  3. Alyoubi WL, Shalash WM, Abulkhair MF (2020) Diabetic retinopathy detection through deep learning techniques: a review. Informatics in Medicine Unlocked, 100377

  4. Antal B, Hajdu A (2012) An ensemble-based system for microaneurysm detection and diabetic retinopathy grading. IEEE Trans Biomed Eng 59(6):1720–1726

    Article  Google Scholar 

  5. Antal B, Hajdu A (2014) An ensemble-based system for automatic screening of diabetic retinopathy. Knowledge-based Systems 60:20–27

    Article  Google Scholar 

  6. Atwany MZ, Sahyoun AH, Yaqub M (2022) Deep learning techniques for diabetic retinopathy classification: a survey. IEEE Access

  7. Bodapati JD, Veeranjaneyulu N, Shareef SN, Hakak S, Bilal M, Maddikunta PKR, Jo O (2020) Blended multi-modal deep convnet features for diabetic retinopathy severity prediction. Electronics 9(6):914

    Article  Google Scholar 

  8. Cao Y, Geddes TA, Yang JYH, Yang P (2020) Ensemble deep learning in bioinformatics. Nat Mach Intell 2(9):500–508

    Article  Google Scholar 

  9. Das A (2022) Adaptive unet-based lung segmentation and ensemble learning with cnn-based deep features for automated covid-19 diagnosis. Multimed Tools Appl 81(4):5407–5441

    Article  Google Scholar 

  10. Das A, Mohapatra SK, Mohanty MN (2022) Design of deep ensemble classifier with fuzzy decision method for biomedical image classification. Appl Soft Comput 115:108178

    Article  Google Scholar 

  11. Deng M, Goy A, Li S, Arthur K, Barbastathis G (2020) Probing shallower: perceptual loss trained phase extraction neural network (plt-phenn) for artifact-free reconstruction at low photon budget. Optics express 28 (2):2511–2535

    Article  Google Scholar 

  12. Diabetes facts & figures. https://idf.org/aboutdiabetes/what-is-diabetes/facts-figures.html. Accessed 15 Jan 2022

  13. Dutta S, Manideep B, Basha SM, Caytiles RD, Iyengar N (2018) Classification of diabetic retinopathy images by using deep learning models. Int J Grid Distrib Comput 11(1):89–106

    Google Scholar 

  14. Gangwar AK, Ravi V (2021) Diabetic retinopathy detection using transfer learning and deep learning. In: Evolution in computational intelligence, pp 679–689. Springer

  15. Gulshan V, Peng L, Coram M, Stumpe MC, Wu D, Narayanaswamy A, Venugopalan S, Widner K, Madams T, Cuadros J et al (2016) Development and validation of a deep learning algorithm for detection of diabetic retinopathy in retinal fundus photographs. Jama 316(22):2402–2410

    Article  Google Scholar 

  16. Hashim MF, Hashim SZM (2014) Diabetic retinopathy lesion detection using region-based approach. In: 2014 8Th. Malaysian software engineering conference (mySEC), pp 306–310. IEEE

  17. Kassani SH, Kassani PH, Khazaeinezhad R, Wesolowski MJ, Schneider KA, Deters R (2019) Diabetic retinopathy classification using a modified xception architecture. In: 2019 IEEE international symposium on signal processing and information technology (ISSPIT), pp 1–6. IEEE

  18. Kassani SH, Kassani PH, Wesolowski MJ, Schneider KA, Deters R (2019) Classification of histopathological biopsy images using ensemble of deep learning networks. arXiv:1909.11870

  19. Kim HE, Cosa-Linan A, Santhanam N, Jannesari M, Maros ME, Ganslandt T (2022) Transfer learning for medical image classification: a literature review. BMC Med Imaging 22(1):1–13

    Article  Google Scholar 

  20. Lahmar C, Idri A (2022) On the value of deep learning for diagnosing diabetic retinopathy. Health Technol 12(1):89–105

    Article  Google Scholar 

  21. Lin S, Zheng H, Han B, Li Y, Han C, Li W (2022) Comparative performance of eight ensemble learning approaches for the development of models of slope stability prediction. Acta Geotech, 1–26

  22. Majumder S, Elloumi Y, Akil M, Kachouri R, Kehtarnavaz N (2020) A deep learning-based smartphone app for real-time detection of five stages of diabetic retinopathy. In: Real-time image processing and deep learning 2020. International society for optics and photonics, vol 11401, p 1140106

  23. Majumder S, Kehtarnavaz N (2021) Multitasking deep learning model for detection of five stages of diabetic retinopathy. arXiv:2103.04207

  24. Matloob F, Ghazal TM, Taleb N, Aftab S, Ahmad M, Khan MA, Abbas S, Soomro TR (2021) Software defect prediction using ensemble learning: a systematic literature review. IEEE Access

  25. Pratt H, Coenen F, Broadbent DM, Harding SP, Zheng Y (2016) Convolutional neural networks for diabetic retinopathy. Procedia Computer Science 90:200–205

    Article  Google Scholar 

  26. Puttagunta M, Ravi S (2021) Medical image analysis based on deep learning approach. Multimed Tools Appl 80(16):24365–24398

    Article  Google Scholar 

  27. Qummar S, Khan FG, Shah S, Khan A, Shamshirband S, Rehman ZU, Khan IA, Jadoon W (2019) A deep learning ensemble approach for diabetic retinopathy detection. IEEE Access 7:150530– 150539

    Article  Google Scholar 

  28. Qureshi I, Ma J, Abbas Q (2021) Diabetic retinopathy detection and stage classification in eye fundus images using active deep learning. Multimed Tools Appl 80(8):11691–11721

    Article  Google Scholar 

  29. Raman R, Srinivasan S, Virmani S, Sivaprasad S, Rao C, Rajalakshmi R (2019) Fundus photograph-based deep learning algorithms in detecting diabetic retinopathy. Eye 33(1):97–109

    Article  Google Scholar 

  30. Rath SR (2020) Diabetic retinopathy 224x224 (2019 data). https://www.kaggle.com/sovitrath/diabetic-retinopathy-224x224-2019-data. Accessed 3 Jan 2022

  31. Rokach L (2009) Taxonomy for characterizing ensemble methods in classification tasks: a review and annotated bibliography. Comput Stat Data Anal 53 (12):4046–4072

    Article  MathSciNet  MATH  Google Scholar 

  32. Saleh E, Błaszczyński J, Moreno A, Valls A, Romero-Aroca P, de la Riva-Fernandez S, Słowiński R (2018) Learning ensemble classifiers for diabetic retinopathy assessment. Artif Intell Med 85:50–63

    Article  Google Scholar 

  33. Sayres R, Taly A, Rahimy E, Blumer K, Coz D, Hammel N, Krause J, Narayanaswamy A, Rastegar Z, Wu D et al (2019) Using a deep learning algorithm and integrated gradients explanation to assist grading for diabetic retinopathy. Ophthalmology 126(4):552–564

    Article  Google Scholar 

  34. Shaban M, Ogur Z, Mahmoud A, Switala A, Shalaby A, Abu Khalifeh H, Ghazal M, Fraiwan L, Giridharan G, Sandhu H et al (2020) A convolutional neural network for the screening and staging of diabetic retinopathy. Plos One 15(6):e0233514

    Article  Google Scholar 

  35. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556

  36. Suk HI, Lee SW, Shen D, Initiative ADN, et al. (2017) Deep ensemble learning of sparse regression models for brain disease diagnosis. Med Image Anal 37:101–113

    Article  Google Scholar 

  37. Takahashi H, Tampo H, Arai Y, Inoue Y, Kawashima H (2017) Applying artificial intelligence to disease staging: Deep learning for improved staging of diabetic retinopathy. Plos One 12(6):e0179790

    Article  Google Scholar 

  38. Tsiknakis N, Theodoropoulos D, Manikis G, Ktistakis E, Boutsora O, Berto A, Scarpa F, Scarpa A, Fotiadis DI, Marias K (2021) Deep learning for diabetic retinopathy detection and classification based on fundus images: a review. Comput Biol Med 135:104599

    Article  Google Scholar 

  39. Vanbelle S (2016) A new interpretation of the weighted kappa coefficients. Psychometrika 81(2):399–410

    Article  MathSciNet  MATH  Google Scholar 

  40. Vinayaki VD, Kalaiselvi R (2022) Multithreshold image segmentation technique using remora optimization algorithm for diabetic retinopathy detection from fundus images. Neural Process Lett, 1–22

  41. Wan S, Liang Y, Zhang Y (2018) Deep convolutional neural networks for diabetic retinopathy detection by image classification. Comput Electr Eng 72:274–282

    Article  Google Scholar 

  42. Wang J, Luo J, Liu B, Feng R, Lu L, Zou H (2019) Automated diabetic retinopathy grading and lesion detection based on the modified r-fcn object-detection algorithm. IET Comput Vis 14(1):1–8

    Article  Google Scholar 

  43. Wang J, Zhu H, Wang SH, Zhang YD (2021) A review of deep learning on medical image analysis. Mob Netw Appl 26(1):351–380

    Article  Google Scholar 

  44. Yao S, Zheng C, Wang B, Chen P (2022) A two-step ensemble learning for predicting protein hot spot residues from whole protein sequence. Amino Acids, 1–12

Download references

Funding

There has been no significant financial support for this work that could have influenced its outcome.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yatharth Kale.

Ethics declarations

Conflict of Interests

The authors confirm that there are no known conflicts of interest associated with this publication.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kale, Y., Sharma, S. Detection of five severity levels of diabetic retinopathy using ensemble deep learning model. Multimed Tools Appl 82, 19005–19020 (2023). https://doi.org/10.1007/s11042-022-14277-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-14277-x

Keywords

Navigation