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.
Similar content being viewed by others
References
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)
Somasundaram, S., Alli, P.: A machine learning ensemble classifier for early prediction of diabetic retinopathy. J. Med. Syst. 41(12), 1–12 (2017)
Tsighe Hagos, M., Kant, S.: Transfer learning based detection of diabetic retinopathy from small dataset. arXiv e-prints, 1905 (2019)
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)
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)
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)
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)
Henaff, M., Bruna, J., LeCun, Y.: Deep convolutional networks on graph-structured data. arXiv:1506.05163 (2015)
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)
Grohe, M., Otto, M.: Pebble games and linear equations. J. Symbol. Log. 80(3), 797–844 (2015)
Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)
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)
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)
Juan, L., Gwun, O.: A comparison of sift, PCA-sift and surf. Int. J. Image Process. (IJIP) 3(4), 143–152 (2009)
Hamilton, W.L., Ying, R., Leskovec, J.: Representation learning on graphs: methods and applications. arXiv:1709.05584 (2017)
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)
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)
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)
Tymchenko, B., Marchenko, P., Spodarets, D.: Deep learning approach to diabetic retinopathy detection. arXiv:2003.02261 (2020)
Sarki, R., Michalska, S., Ahmed, K., Wang, H., Zhang, Y.: Convolutional neural networks for mild diabetic retinopathy detection: an experimental study. bioRxiv 763136 (2019)
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)
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)
Corso, G., Cavalleri, L., Beaini, D., Liò, P., Veličković, P.: Principal neighbourhood aggregation for graph nets. arXiv:2004.05718 (2020)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-022-02146-x