Skip to main content
Log in

An ensemble approach for classification of diabetic retinopathy in fundus image

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Diabetes-oriented diabetic retinopathy impacts the blood vessels in the region of the retina to enlarge and leak blood and other fluids. In most cases, diabetic retinopathy affects both eyes. If left untreated, it would eventually lead to blindness. Diabetic Retinopathy is so widespread that around 93 million adults are affected by it on a worldwide scale. Early identification and treatment would reduce the danger of serious diabetic retinopathy visual impairment. To achieve early detection, we can make use of our advancement in image processing to diagnose how severely the patient is affected by diabetic retinopathy. Using a patient’s fundus image and modern deep learning methods, we will be able to classify the result into five categories of severity: unaffected, severe, mild, moderate, and proliferate. Based on the results, the doctor would be able to determine what type of treatment is required to further avoid vision loss. The strategy outlined in this work is to employ five well-known deep learning models, namely Inception ResNet V2, VGG19, Xception, ResNet50, DenseNet112, and integrate their outcomes successfully utilizing ensemble learning. The experimentation outcome displays that the proposed approach classifies all the classes of Diabetic Retinopathy and performs better compared to other methods with a Specificity of 92.02%.

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

Similar content being viewed by others

Data Availability

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

References

  1. Hemalakshmi GR, Santhi D, Mani VRS et al (2021) Classification of retinal fundus image using MS-DRLBP features and CNN-RBF classifier. J Ambient Intell Human Comput 12:8747–8762. https://doi.org/10.1007/s12652-020-02647-y

    Article  Google Scholar 

  2. Mahabadi N, Al Khalili Y (2024) Neuroanatomy, Retina. In: StatPearls. StatPearls Publishing, Treasure Island (FL). Available from: https://www.ncbi.nlm.nih.gov/books/NBK545310/. Accessed 8 Aug 2022

  3. Khalifa NEM, Loey M, Taha MHN, Mohamed HNET (2019) Deep Transfer Learning Models for Medical Diabetic Retinopathy Detection. Acta Inform Med 27(5):327–332. https://doi.org/10.5455/aim.2019.27.327-332

    Article  Google Scholar 

  4. Bourne RR, Stevens GA, White RA, Smith JL, Flaxman SR, Price H, Jonas JB, Keeffe J, Leasher J, Naidoo K, Pesudovs K, Resnikoff S, Taylor HR (2013) Vision Loss Expert Group Causes of vision loss worldwide, 1990–2010: a systematic analysis. Lancet Glob Health 1(6):e339-49. https://doi.org/10.1016/S2214-109X(13)70113-X

    Article  Google Scholar 

  5. Tufail A, Rudisill C, Egan C, Kapetanakis VV, Salas-Vega S, Owen CG, Lee A, Louw V, Anderson J, Liew G, Bolter L, Srinivas S, Nittala M, Sadda SriniVas, Taylor P, Rudnicka AR (2017) Automated Diabetic Retinopathy Image Assessment Software: Diagnostic Accuracy and Cost-Effectiveness Compared with Human Graders. Ophthalmology 124(3):343–351. https://doi.org/10.1016/j.ophtha.2016.11.014

    Article  Google Scholar 

  6. S Krishnan, D Clive, RV Bhat, PB Ramteke, and SG Koolagudi, 2018 "A Transfer Learning Approach for Diabetic Retinopathy Classification Using Deep Convolutional Neural Networks,", 2018 15th IEEE India Council International Conference (INDICON) Coimbatore, India 1 6 https://doi.org/10.1109/INDICON45594.2018.8987131

  7. Tariq H, Rashid M, Javed A, Zafar E, Alotaibi SS, Zia MYI (2022) Performance Analysis of Deep-Neural-Network-Based Automatic Diagnosis of Diabetic Retinopathy. Sensors 22:205. https://doi.org/10.3390/s22010205

    Article  Google Scholar 

  8. Li F, Liu Z, Chen H, Jiang M, Zhang X, Wu Z (2019) Automatic Detection of Diabetic Retinopathy in Retinal Fundus Photographs Based on Deep Learning Algorithm. Transl Vis Sci Technol 8(6):4. https://doi.org/10.1167/tvst.8.6.4

    Article  Google Scholar 

  9. Pratt H, Coenen F, Broadbent D, Harding S, Zheng Y (2016) Convolutional Neural Networks for Diabetic Retinopathy. Procedia Comp Sci 90:200–205. https://doi.org/10.1016/j.procs.2016.07.014

    Article  Google Scholar 

  10. Wejdan L. Alyoubi, Wafaa M. Shalash, Maysoon F. Abulkhair, Diabetic retinopathy detection through deep learning techniques: A review, Informatics in Medicine Unlocked, Volume 20,2020,100377, ISSN 2352–9148,https://doi.org/10.1016/j.imu.2020.100377.

  11. Qummar S et al (2019) A Deep Learning Ensemble Approach for Diabetic Retinopathy Detection. IEEE Access 7:150530–150539. https://doi.org/10.1109/ACCESS.2019.2947484

    Article  Google Scholar 

  12. S. Mohammadian, A. Karsaz and Y. M. Roshan, "Comparative Study of Fine-Tuning of Pre-Trained Convolutional Neural Networks for Diabetic Retinopathy Screening," 2017 24th National and 2nd International Iranian Conference on Biomedical Engineering (ICBME), Tehran, Iran, 2017, pp. 1–6 https://doi.org/10.1109/ICBME.2017.8430269.

  13. P Costa et al., "EyeWeS: Weakly Supervised Pre-Trained Convolutional Neural Networks for Diabetic Retinopathy Detection," 2019 16th International Conference on Machine Vision Applications (MVA), Tokyo, Japan, 2019, pp. 1–6 https://doi.org/10.23919/MVA.2019.8757991.

  14. H Jiang, K Yang, M Gao, D Zhang, H Ma, W Qian, 2019 "An Interpretable Ensemble Deep Learning Model for Diabetic Retinopathy Disease Classification,", 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) Berlin, Germany 2045-2048 https://doi.org/10.1109/EMBC.2019.8857160

  15. Karthik M, Sohier D (2019) APTOS 2019 Blindness detection. Kaggle. https://kaggle.com/competitions/aptos2019-blindness-detection. Accessed 16 Oct 2022

  16. Dugas E, Jared J, Cukierski W (2015) Diabetic retinopathy detection. Kaggle. https://kaggle.com/competitions/diabetic-retinopathy-detection. Accessed 12 Nov 2022

  17. Di Biasi L, De Marco F, Auriemma Citarella A et al (2023) Refactoring and performance analysis of the main CNN architectures: using false negative rate minimization to solve the clinical images melanoma detection problem. BMC Bioinformatics 24:386. https://doi.org/10.1186/s12859-023-05516-5

    Article  Google Scholar 

  18. Prakash J, & Vinoth Kumar B (2022). JAYA algorithm versus differential evolution: A comparative case study on optic disc localization in eye fundus images. Eng Appl Mod ern Metaheuristics, 41–50. https://doi.org/10.1007/978-3-031-16832-1_3

  19. A survey on content aware image resizing methods. (2020). KSII Transactions on Internet and Information Systems, 14(7). https://doi.org/10.3837/tiis.2020.07.015

  20. Shorten C, & Khoshgoftaar TM (2019). A survey on image data augmentation for deep learning. J Big Data, 6(1). https://doi.org/10.1186/s40537-019-0197-0

  21. Szegedy C, Ioffe S, Vanhoucke V, & Alemi A (2017). Inception-V4, inception-resnet and the impact of residual connections on learning. Proceedings of the AAAI Conference on Artificial Intelligence, 31(1). https://doi.org/10.1609/aaai.v31i1.11231

  22. Chollet F (2017). Xception: Deep learning with Depthwise separable convolutions. 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). https://doi.org/10.1109/cvpr.2017.195

  23. K Jahnavi, NS Sandeep, R Deepika, VS Josthna Battu, R Anitha and KB Prakash, 2023 "Detection of COVID-19 using ResNet50, VGG19, MobileNet, and Forecasting; using Logistic Regression, Prophet, and SEIRD Model," 2023 7th International Conference on Computing Methodologies and Communication (ICCMC), Erode, India pp. 1538–1542, doi: https://doi.org/10.1109/ICCMC56507.2023.10083564.

  24. Zahisham Z, Lee CP, & Lim KM (2020). Food recognition with resnet-50. 2020 IEEE 2nd International Conference on Artificial Intelligence in Engineering and Technology (IICAIET). https://doi.org/10.1109/iicaiet49801.2020.9257825

  25. Alzubaidi L, Zhang J, Humaidi AJ, Al-Dujaili A, Duan Y, Al-Shamma O, Santamaría J, Fadhel MA, Al-Amidie M, & Farhan L (2021). Review of deep learning: Concepts, CNN architectures, challenges, applications, future directions. J Big Data, 8(1). https://doi.org/10.1186/s40537-021-00444-8

  26. Brown G (2011). Ensemble Learning. In: Sammut, C., Webb, G.I. (eds) Encyclopedia of Machine Learning. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-30164-8_252

  27. Mohammed A, Kora R (2023) A comprehensive review on ensemble deep learning: Opportunities and challenges. J King Saud Univ Comp Inform Sci 35(2):757–774. https://doi.org/10.1016/j.jksuci.2023.01.014

    Article  Google Scholar 

  28. Islam MA, Uddin MA, Aryal S, Stea G (2023) An ensemble learning approach for anomaly detection in credit card data with imbalanced and overlapped classes. J Inform Sec Appl 78:103618. https://doi.org/10.1016/j.jisa.2023.103618

    Article  Google Scholar 

  29. Tanveer M, Rastogi A, Paliwal V, Ganaie M, Malik A, Del Ser J, Lin C (2023) Ensemble deep learning in speech signal tasks: A review. Neurocomputing 550:126436. https://doi.org/10.1016/j.neucom.2023.126436

    Article  Google Scholar 

  30. Nakata N, Siina T (2023) Ensemble Learning of Multiple Models Using Deep Learning for Multiclass Classification of Ultrasound Images of Hepatic Masses. Bioeng (Basel) 10(1):69. https://doi.org/10.3390/bioengineering10010069

    Article  Google Scholar 

  31. Zhang H, Shafiq MO (2024) Survey of transformers and towards ensemble learning using transformers for natural language processing. J Big Data 11:25. https://doi.org/10.1186/s40537-023-00842-0

    Article  Google Scholar 

  32. Christiansen B (2018) Ensemble averaging and the curse of dimensionality. J Clim 31(4):1587–1596. https://doi.org/10.1175/jcli-d-17-0197.1

    Article  Google Scholar 

  33. Prakash J, & Vinoth Kumar B (2021). Automatic localization of optic disc in retinal fundus image based on unsupervised learning. Stud Big Data, 245–278. https://doi.org/10.1007/978-3-030-75657-4_11

  34. Li K, Zhou L, Prakash J, Wu T, Zhang S, Kumar B (2022) A novel JAYA algorithm for optic disc localisation in eye fundus images. Intl J Comput Vision Robot 12(3):1. https://doi.org/10.1504/ijcvr.2022.10044827

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prakash J.

Ethics declarations

Conflict of interests

The authors have no competing interests to declare that are relevant to the content of this article.

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

J, P., B, V.k. An ensemble approach for classification of diabetic retinopathy in fundus image. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19353-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-19353-y

Keywords

Navigation