Automatic Grading of Diabetic Retinopathy through Machine Learning
Supriya Sangappa Kamatgi1, K. N. Hosur2

1Supriya Sangappa Kamatgi, M. Tech Understudy, Department of Electronics and Communication at SDM College of Engineering and Technology, Dharwad, Karnataka, India.
2Dr. K. N. Hosur, Assistant Professor, Department of Electronics and Communication Engineering at SDM College of Engineering and Technology, Dharwad, Karnataka, India.
Manuscript received on June 11, 2020. | Revised Manuscript received on June 29, 2020. | Manuscript published on July 10, 2020. | PP: 269-277 | Volume-9 Issue-9, July 2020 | Retrieval Number: 100.1/ijitee.I7148079920 | DOI: 10.35940/ijitee.I7148.079920
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (

Abstract: Diabetes Retinopathy (DR) illness refers to a group of eye issues that can happen because of diabetes. It’s the medical phenomenon within which a person’s retina is broken by the diabetes. During this stage the tinny blood vessels present within the retina get damaged due the high glucose level. This ends up damaging the tiny blood vessels within the retina leading to the loss of vision. Different complications occur due diabetes a number of them are upset, neuropathy, nephropathy, retinopathy, skin damages, hearing ailments. Globally, diabetic eye disease has become the fifth most common reason for blindness. Early identification of DR is important to forestall vision loss or blindness. In this paper the strategies like Naïve Bayes classifier, Bagged Decision Tree and Support vector machine are implemented and are used for the classification of data based on the training and testing datasets. The errors and accuracy of all the three classifiers are figured and the best among three is considered for the future application. This implementation is done in the MatLab software and results shows that the Bayes classifier gives the error 0.2, Bagged Decision Tree Classifier gives the error of 0.1 and the Support Vector machine gives the error of 0.04 is observed. Hence these observations shows that the Support Vector machines are good classifiers with the accuracy of 96%. 
Keywords: Machine learning, Naïve Bayes Classifier, Bagged Decision Tree, Support Vector machine.
Scope of the Article: Machine Learning