Skip to main content
Log in

DRG-NET: A graph neural network for computer-aided grading of diabetic retinopathy

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

Diabetic retinopathy is emerging as a very serious vision disorder in the recent decades, due to escalation of diabetes world-over. This condition can be minimized to a great extend with timely prognosis. Computer-aided detection techniques are very useful for assisting ophthalmologists, for faster diagnosis and intervention. With the advent of digital fundus cameras and the digitization of retinal images, there is a huge availability of digital fundus images with expert-annotated labels. For addressing the challenge of digital image grading, an attempt was made to model the features in digital fundus images, utilizing the non-Euclidean geometry. Here, a Graph Neural Network with supervised learning is suitably adapted for diabetic retinopathy image grading. The images are represented as 3D graphs, to encapsulate discriminate information, as nodes in network. The features extracted from the diabetic retinopathy images, using Scale Invariant Feature Transform technique, is used for graph construction and training. The Diabetic Retinopathy Graph Neural Network namely, DRG-NET model is trained and validated on two publicly available datasets namely Aptos 2019 and Messidor. Ten different types of performance indicators, including accuracy and Cohen’s kappa values, were estimated and used for the comparison of models. For the Aptos and Messidor dataset, the model achieved an accuracy of 0.9954/0.9984, F1-score of 0.9774/0.9968 and kappa score of 0.9930/0.9980, respectively. It is evident from the results that the proposed DRG-NET model shows state-of-the-art performance for retinal image grading.

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

Similar content being viewed by others

References

  1. King, H., Aubert, R.E., Herman, W.H.: Global burden of diabetes, 1995–2025: prevalence, numerical estimates, and projections. Diabet. Care 21(9), 1414–1431 (1998)

    Article  Google Scholar 

  2. Somasundaram, S., Alli, P.: A machine learning ensemble classifier for early prediction of diabetic retinopathy. J. Med. Syst. 41(12), 1–12 (2017)

    Google Scholar 

  3. Tsighe Hagos, M., Kant, S.: Transfer learning based detection of diabetic retinopathy from small dataset. arXiv e-prints, 1905 (2019)

  4. Wei, H., Sehgal, A., Kehtarnavaz, N.: A deep learning-based smartphone app for real-time detection of retinal abnormalities in fundus images. In: Real-Time Image Processing and Deep Learning 2019, vol. 10996, p. 1099602. International Society for Optics and Photonics (2019)

  5. Hacisoftaoglu, R.E., Karakaya, M., Sallam, A.B.: Deep learning frameworks for diabetic retinopathy detection with smartphone-based retinal imaging systems. Pattern Recogn. Lett. 135, 409–417 (2020)

    Article  Google Scholar 

  6. Defferrard, M., Bresson, X., Vandergheynst, P.: Convolutional neural networks on graphs with fast localized spectral filtering. Adv. Neural. Inf. Process. Syst. 29, 3844–3852 (2016)

    Google Scholar 

  7. Asif, N.A., Sarker, Y., Chakrabortty, R.K., Ryan, M.J., Ahamed, M.H., Saha, D.K., Badal, F.R., Das, S.K., Ali, M.F., Moyeen, S.I., et al.: Graph neural network: a comprehensive review on non-Euclidean space. IEEE Access (2021)

  8. Henaff, M., Bruna, J., LeCun, Y.: Deep convolutional networks on graph-structured data. arXiv:1506.05163 (2015)

  9. Morris, C., Ritzert, M., Fey, M., Hamilton, W.L., Lenssen, J.E., Rattan, G., Grohe, M.: Weisfeiler and leman go neural: higher-order graph neural networks. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 4602–4609 (2019)

  10. Grohe, M., Otto, M.: Pebble games and linear equations. J. Symbol. Log. 80(3), 797–844 (2015)

    Article  MathSciNet  Google Scholar 

  11. Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)

    Article  Google Scholar 

  12. Yuan, J., Liu, X., Hou, F., Qin, H., Hao, A.: Hybrid-feature-guided lung nodule type classification on CT images. Comput. Graph. 70, 288–299 (2018)

    Article  Google Scholar 

  13. Mangayarkarasi, T., Jamal, D.N.: Analysis and classification of kidney ultrasound images using sift features with neural network classifier. Int. J. Biomed. Eng. Technol. 35(4), 340–361 (2021)

    Article  Google Scholar 

  14. Juan, L., Gwun, O.: A comparison of sift, PCA-sift and surf. Int. J. Image Process. (IJIP) 3(4), 143–152 (2009)

    Google Scholar 

  15. Hamilton, W.L., Ying, R., Leskovec, J.: Representation learning on graphs: methods and applications. arXiv:1709.05584 (2017)

  16. Zhang, M., Cui, Z., Neumann, M., Chen, Y.: An end-to-end deep learning architecture for graph classification. In: Thirty-Second AAAI Conference on Artificial Intelligence (2018)

  17. Krause, J., Gulshan, V., Rahimy, E., Karth, P., Widner, K., Corrado, G.S., Peng, L., Webster, D.R.: Grader variability and the importance of reference standards for evaluating machine learning models for diabetic retinopathy. Ophthalmology 125(8), 1264–1272 (2018)

    Article  Google Scholar 

  18. Pratt, H., Coenen, F., Broadbent, D.M., Harding, S.P., Zheng, Y.: Convolutional neural networks for diabetic retinopathy. Procedia Comput. Sci. 90, 200–205 (2016)

    Article  Google Scholar 

  19. Tymchenko, B., Marchenko, P., Spodarets, D.: Deep learning approach to diabetic retinopathy detection. arXiv:2003.02261 (2020)

  20. Sarki, R., Michalska, S., Ahmed, K., Wang, H., Zhang, Y.: Convolutional neural networks for mild diabetic retinopathy detection: an experimental study. bioRxiv 763136 (2019)

  21. Hu, J., Shen, L., Sun, G.: Squeeze-and-excitation networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 7132–7141 (2018)

  22. Khalifa, N.E.M., Loey, M., Taha, M.H.N., Mohamed, H.N.E.T.: Deep transfer learning models for medical diabetic retinopathy detection. Acta Inform. Med. 27(5), 327 (2019)

    Article  Google Scholar 

  23. Corso, G., Cavalleri, L., Beaini, D., Liò, P., Veličković, P.: Principal neighbourhood aggregation for graph nets. arXiv:2004.05718 (2020)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manjunatha Mahadevappa.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Salam, A.A., Mahadevappa, M., Das, A. et al. DRG-NET: A graph neural network for computer-aided grading of diabetic retinopathy. SIViP 16, 1869–1875 (2022). https://doi.org/10.1007/s11760-022-02146-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-022-02146-x

Keywords

Navigation