Abstract
Diabetic retinopathy is one of the most common diseases for diabetic patients around the world. Moreover, this disease causes lesions on the retina which affect the vision of the patient. Hence, diabetic retinopathy may lead to blindness in some cases if not detected earlier. Therefore, early detection of this disease is required to prevent vision loss. In this paper, deep learning techniques were used to produce a good performance in detecting and classifying fundus images. The proposed method is an implementation of CNN algorithm that detects and classifies fundus images based on the stage of the disease. As a result, the accuracy we obtained in our approach has reached 92.26% and MSE of 0.0628.