CNN and SVM Hybrid Model: A Robust Solution for Diabetic Retinopathy Classification

Authors

  • Karthika Gidijala Department of Computer Science and Engineering GITAM (Deem to be University), Hyderabad
  • Vijaya Kumar Sagenela

DOI:

https://doi.org/10.22399/ijcesen.1971

Keywords:

Diabetic Retinopathy, Hybrid CNNs, Deep learning, EfficientNetV2S, EfficientNetB0

Abstract

Diabetic Retinopathy (DR) is a common problem of diabetes mellitus, which causes lesions on the retina that affect vision. If it is not detected early, it can lead to blindness. Unfortunately, DR is not reversible, and treatment only sustains vision. Early detection and treatment of DR can significantly reduce the risk of vision loss. Unlike computer-aided diagnosis systems, ophthalmologists' manual diagnosis process of DR retina fundus images is time-, effort-, and cost-consuming and prone to misdiagnosis. Recently, deep learning has become one of the most common techniques that have achieved better performance in many areas, especially in medical image analysis and classification. Convolutional neural network models are more widely used as a deep learning method in medical image analysis, and they are highly effective. In this context, this work proposes and investigates hybrid CNNs using support vector machines and compares them with state-of-the-art CNN architectures. To select which models to use we tested 10 state-of-art CNN architectures: EfficientNetV2S, EfficientNetB0, ResNet50, DenseNet121, MobileNetV2, InceptionV3, Xception, VGG16, VGG19 and NASNetMobile. We formed the 9,815 DR dataset with images from the Indian Diabetic Retinopathy Image Dataset (IDRiD), Kaggle’s Diabetic Retinopathy dataset, and images from American Eye Hospital Hyderabad. The results showed that the hybrid CNNs using support vector machines tend to present the best results. The experimentation outcome showed that the proposed approach classifies all the classes of Diabetic Retinopathy and performs better compared to other methods with an accuracy of 90.02%.

References

[1] World Health Organization. (2024). Diabetes prevalence to affect 783 million individuals by 2045. https://www.who.int/diabetes

[2] Brar, A. S., Sahoo, J., Behera, U. C., Jonas, J. B., Sivaprasad, S., & Das, T. (2022). Prevalence of diabetic retinopathy in urban and rural India: A systematic review and meta-analysis. Indian Journal of Ophthalmology, 70(6), 1945–1955. https://doi.org/10.4103/ijo.IJO_2206_21

[3] Gulshan, V., Peng, L., Coram, M., 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. https://doi.org/10.1001/jama.2016.17216

[4] Venugopal, V., Joseph, J., Vipin Das, M., & Kumar Nath, M. (2022). An EfficientNet-based modified sigmoid transform for enhancing dermatological macro-images of melanoma and nevi skin lesions. Computer Methods and Programs in Biomedicine, 222, 106935. https://doi.org/10.1016/j.cmpb.2022.106935

[5] Brinker, T., Hekler, A., Utikal, J., Grabe, N., Schadendorf, D., Klode, J., Berking, C., Steeb, T., Enk, A., & Kalle, V. (2018). Skin cancer classification using convolutional neural networks: Systematic review. Journal of Medical Internet Research, 20(10). https://doi.org/10.2196/11936

[6] Lameski, J., Jovanov, A., Zdravevski, E., Lameski, P., & Gievska, S. (2019). Skin lesion segmentation with deep learning. Proceedings of the International Conference, 1–5.

[7] Harangi, B. (2018). Skin lesion classification with ensembles of deep convolutional neural networks. Journal of Biomedical Informatics, 86, 25–32. https://doi.org/10.1016/j.jbi.2018.08.006

[8] Zheng, L., Wang, Z., Liang, J., Luo, S., & Tian, S. (2021). Effective compression and classification of ECG arrhythmia by singular value decomposition. Biomedical Engineering Advances, 2, 100013. https://doi.org/10.1016/j.bea.2021.100013

[9] Roy, T. S., Roy, J. K., & Mandal, N. (2022). Classifier identification using deep learning and machine learning algorithms for the detection of valvular heart diseases. Biomedical Engineering Advances, 3, 100035. https://doi.org/10.1016/j.bea.2022.100035

[10] Vasilakos, C., Kavroudakis, D., & Georganta, A. (2020). Machine learning classification ensemble of multitemporal Sentinel-2 images: The case of a mixed Mediterranean ecosystem. Remote Sensing, 12(12), 2005. https://doi.org/10.3390/rs12122005

[11] Tarasewicz, D., Karter, A. J., Pimentel, N., Moffet, H. H., Thai, K. K., Schlessinger, D., Sofrygin, O., & Melles, R. B. (2023). Development and validation of a diabetic retinopathy risk stratification algorithm. Diabetes Care, 46(5), 1068–1075. https://doi.org/10.2337/dc22-2037

[12] Lin, C. L., & Wu, K. C. (2023). Development of revised ResNet-50 for diabetic retinopathy detection. BMC Bioinformatics, 24(1), 157. https://doi.org/10.1186/s12859-023-05293-1

[13] Pratt, H., Coenen, F., Broadbent, D. M., Harding, S. P., & Zheng, Y. (2016). Convolutional neural networks for diabetic retinopathy. Procedia Computer Science, 90, 200–205. https://doi.org/10.1016/j.procs.2016.07.014

[14] Abramoff, M. D., et al. (2016). Improved automated detection of diabetic retinopathy on a publicly available dataset through integration of deep learning. Investigative Ophthalmology & Visual Science, 57(13), 5200–5206.

[15] Wang, X., Lu, Y., Wang, Y., & Chen, W. B. (2018). Diabetic retinopathy stage classification using convolutional neural networks. In International Conference on Information Reuse and Integration for Data Science (pp. 465–471).

[16] Simonyan, K., & Zisserman, A. (2015). Very deep convolutional networks for large-scale image recognition. In International Conference on Learning Representations (ICLR).

[17] Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017). ImageNet classification with deep convolutional neural networks. Communications of the ACM, 60(6), 84–90. https://doi.org/10.1145/3065386

[18] Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., & Wojna, Z. (2016). Rethinking the inception architecture for computer vision. In IEEE Conference on Computer Vision and Pattern Recognition (pp. 2818–2826). https://doi.org/10.1109/CVPR.2016.308

[19] Kaggle. (n.d.). Diabetic retinopathy detection. https://www.kaggle.com/c/diabetic-retinopathy-detection

[20] Samanta, A., Saha, A., Satapathy, S. C., Fernandes, S. L., & Zhang, Y. (2020). Automated detection of diabetic retinopathy using convolutional neural networks on a small dataset. Pattern Recognition Letters, 135, 293–298. https://doi.org/10.1016/j.patrec.2020.04.026

[21] Ghosh, R., Ghosh, K., & Maitra, S. (2017). Automatic detection and classification of diabetic retinopathy stages using CNN. arXiv preprint, arXiv:1706.09640.

[22] Chawla, N. V., Bowyer, K. W., Hall, L. O., & Kegelmeyer, W. P. (2002). SMOTE: Synthetic minority over-sampling technique. Journal of Artificial Intelligence Research, 16, 321–357. https://doi.org/10.1613/jair.953

[23] Sathiya, G., & Gayathri, P. (2014). Automated detection of diabetic retinopathy using GLCM. International Journal of Applied Engineering Research, 9(22), 7019–7027.

[24] Buades, A., Coll, B., & Morel, J.-M. (2005). A non-local algorithm for image denoising. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR) (Vol. 2, pp. 60–65). https://doi.org/10.1109/CVPR.2005.38

[25] Wong, S. C., Gatt, A., Stamatescu, V., & McDonnell, M. D. (2016). Understanding data augmentation for classification: When to warp? In International Conference on Digital Image Computing: Techniques and Applications (DICTA) (pp. 1–6). https://doi.org/10.1109/DICTA.2016.7797091

[26] Nie, Y., Zamzam, A. S., & Brandt, A. (2021). Resampling and data augmentation for short-term PV output prediction based on an imbalanced sky images dataset using convolutional neural networks. Solar Energy, 224, 341–354. https://doi.org/10.1016/j.solener.2021.06.023

[27] Hussain, Z., Gimenez, F., Yi, D., & Rubin, D. (2017). Differential data augmentation techniques for medical imaging classification tasks. In AMIA Annual Symposium Proceedings (p. 979).

[28] Khosla, C., & Saini, B. S. (2020). Enhancing performance of deep learning models with different data augmentation techniques: A survey. In International Conference on Intelligent Engineering and Management (ICIEM) (pp. 79–85). https://doi.org/10.1109/ICIEM48762.2020.9160170

[29] Khalifa, N. E., Loey, M., & Mirjalili, S. (2021). A comprehensive survey of recent trends in deep learning for digital image augmentation. Artificial Intelligence Review, 55, 1–27. https://doi.org/10.1007/s10462-021-09987-w

[30] Castro, E., Cardoso, J. S., & Pereira, J. C. (2017). Elastic deformations for data augmentation in breast cancer mass detection. In IEEE EMBS International Conference on Biomedical & Health Informatics (BHI) (pp. 479–482). https://doi.org/10.1109/BHI.2017.7897308

[31] Aazad, S. K., Saini, T., Ajad, A., Chaudhary, K., & Elsayed, E. E. (2024). Deciphering blood cells – Method for blood cell analysis using microscopic images. Journal of Modern Technology, 1(1), 9–18.

[32] Gayathri, L., Muralidhara, B. L., & Rajesh, B. (2025). Comparative evaluation of feature selection techniques and machine learning algorithms for Alzheimer’s disease staging. International Journal of Computational and Experimental Science and Engineering, 11(2). https://doi.org/10.22399/ijcesen.1077

[33] Kalnoor, G., Dasari, K. S., Suma, S., Waddenkery, N., & Pragathi, B. (2025). Enhanced brain tumor detection from MRI scans using frequency domain features and hybrid machine learning models. Journal of Modern Technology, 1(2), 141–149.

[34] A, V., & Avanija, J. (2025). AI-driven heart disease prediction using machine learning and deep learning techniques. International Journal of Computational and Experimental Science and Engineering, 11(2). https://doi.org/10.22399/ijcesen.1669

Downloads

Published

2025-05-15

How to Cite

Karthika Gidijala, & Vijaya Kumar Sagenela. (2025). CNN and SVM Hybrid Model: A Robust Solution for Diabetic Retinopathy Classification. International Journal of Computational and Experimental Science and Engineering, 11(2). https://doi.org/10.22399/ijcesen.1971

Issue

Section

Research Article