Skip to content

A Deep Learning model able to automatically recognize eye diseases from color fundus images collected from left and right eyes. Particularly, the idea is to implement a specific class of deep learning neural networks, named Convolutional Neural Networks

License

Notifications You must be signed in to change notification settings

Pietroobbiso/EYE-DISEASE-RECOGNITION

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EYE-DISEASE-RECOGNITION-USING-FUNDUS-IMAGES-A-DEEP-LEARNING-APPROACH

Problem Description

In this project, we have the opportunity to explore the application of machine learning techniques in the context of a real-world data set. In ophthalmology, fundus screening is an inexpensive and effective way to detect, as early as possible, diseases that may derive into blindness. Early detection of common ocular disorders is complex since few symptoms are visible in the initial stage of illnesses. For example, the first sign of diabetic eye disease are microaneurysms, which are small and hard to detect.

We aim to develop a Deep Learning model able to automatically recognize eye diseases from color fundus images collected from left and right eyes. Particularly, the idea is to implement a specific class of deep learning neural networks, named Convolutional Neural Networks, which historically represented a breakthrough in building models for image classification. The classification problem is framed into the multi-label image classification, since a patient can present more than one disease among the eight categories.

Model Architecture

Architecture of the CNN model:

alt text

Results

Accuracy and loss function history of the CNN model fit for the balanced training (green) and validation (red) samples:

alt text

About

A Deep Learning model able to automatically recognize eye diseases from color fundus images collected from left and right eyes. Particularly, the idea is to implement a specific class of deep learning neural networks, named Convolutional Neural Networks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published