Deep Learning On Retina Images As Screening Tool For Diagnostic Decision Support
Deep Learning On Retina Images As Screening Tool For Diagnostic Decision Support
Deep Learning On Retina Images As Screening Tool For Diagnostic Decision Support
Decision Support
Maria Camila Alvarez Triviño1, Jérémie Despraz2, Jesús Alfonso López Sotelo1 and Carlos Andrés
Peña2
1
Engineering faculty, Universidad Autónoma de Occidente, Cali, Colombia
2
School of Business and Engineering Vaud (HEIG-VD), University of Applied Sciences of Western
Switzerland (HES-SO), Yverdon-les-Bains, Switzerland
{mcalvarez, jalopez}@uao.edu.co, {jeremie.despraz, carlos.pena}@heig-vd.ch
Keywords: Deep-Learning, Convolutional Neural Networks, Diabetic Retinopathy, Image Processing, Medical
Imaging.
Abstract: In this project, we developed a deep learning system applied to human retina images for medical diagnostic
decision support. The retina images were provided by EyePACS (Eyepacs, LLC). These images were used
in the framework of a Kaggle contest (Kaggle INC, 2017), whose purpose to identify diabetic retinopathy
signs through an automatic detection system. Using as inspiration one of the solutions proposed in the
contest, we implemented a model that successfully detects diabetic retinopathy from retina images. After a
carefully designed preprocessing, the images were used as input to a deep convolutional neural network
(CNN). The CNN performed a feature extraction process followed by a classification stage, which allowed
the system to differentiate between healthy and ill patients using five categories. Our model was able to
identify diabetic retinopathy in the patients with an agreement rate of 76.73% with respect to the medical
expert's labels for the test data.
REFERENCES
CDC, Centers for Disease Control and Prevention.
(n.d.). Vision Health Initiative (VHI):
Diabetic Retinopathy. Retrieved Feb 21,
2017, from Centers for Disease Control and
Prevention:
https://www.cdc.gov/visionhealth/basics/ce
d/
Chollet, F. (2017). Keras: Deep Learning library for
Theano and TensorFlow. Retrieved May
22, 2017, from Keras: https://keras.io/
CHUV, Centre hospitalier universitaire vaudois.
(n.d.). Retrieved May 22, 2017, from
http://www.chuv.ch/
Cohen, J. (1968, October). Weighted kappa: nominal
scale agreement with provision for scaled
disagreement or partial credit.
Psychological Bulletin, 70(4), 213–220.
Deepsense.Io. (2015). Diagnosing diabetic
retinopathy with deep learning. Retrieved
May 22, 2017, from
https://deepsense.io/diagnosing-diabetic-
retinopathy-with-deep-learning/
Eyepacs, LLC. (n.d.). Eyepacs. Retrieved Feb 21,
2017, from
http://www.eyepacs.com/eyepacssystem/
Graham, B. (2015). Kaggle Diabetic Retinopathy
Detection competition report. Retrieved
May 21, 2017, from University of
Warwick, Coventry, UK:
https://kaggle2.blob.core.windows.net/foru
m-message-
attachments/88655/2795/competitionreport.
pdf
Gulshan, V., Peng, L., Coram, M., & Stumpe, M. C.
(2016). Development and Validation of a
Deep Learning Algorithm for Detection of
Diabetic Retinopathy in Retinal Fundus
Photographs. JAMA, 316(22), 2402- 2410.
Jain, R., & Kasturi, R. (1995). Machine vision:
Image Filtering. New York: McGraw-Hill,
Inc.
Kaggle INC. (2017). Diabetic Retinopathy
Detection. Retrieved Feb 21, 2017, from
https://www.kaggle.com/c/diabetic-
retinopathy-detection