Document Type: Original Article
Introduction: Diabetes mellitus is a prevalent disease and its late diagnosis leads to
dangerous complications and even death. One of the serious complications of this disease
is diabetic retinopathy, the leading cause of blindness in the developed countries. Because
of slowly progressive nature and lack of symptoms in the early stages of the disease, it is
essential to predict the probability of developing diabetic retinopathy promptly to implement the appropriate therapy.
Methods: Our dataset contains 29 extracted features from 310 patients with types 2 diabetic disease, 155 patients of whom sufferred from diabetic retinopathy. The patients were selected randomly from Motahari clinic in Shiraz, Iran between 2013 and 2014. First, the genetic algorithm, (GA) as a feature selection process, was implemented to select the most informative features (high-risk factors) for prediction of diabetic retinopathy. Then, three well-known classifiers including k-nearest neighbors (kNN), support vector machine (SVM), and decision tree (DT) were applied to the optimized dataset for classification of the two mentioned groups.
Results: Our finding showed that GA selected 13 factors for better prediction of diabetic
retinopathy; these factors were the duration of the disease, history of stroke, family history, cardiac diseases, diabetic neuropathy, LDL, HDL, blood pressure, urine albumin, 2HPPG, HbA1c, FBS, and age. Given the selected risk factors, the classification accuracy was obtained 69.35%, 81.29% and 96.13% by SVM, DT, and kNN, respectively. Our results showed that kNN had the highest accuracy in the prediction of diabetic retinopathy compared to SVM and DT, and the difference between kNN and the other algorithms was statistically significant.
Conclusion: The proposed approach was compared and contrasted with recently reported
methods, and it was shown that a considerably enhanced performance was achieved. This
research may aid healthcare professionals to determine and individualize the required eye
screening interval for a given patient.