Diabetic Eye Disease Detection Using Machine Learning Techniques PDF
Diabetic Eye Disease Detection Using Machine Learning Techniques PDF
ISSN No:-2456-2165
Abstract:- Diabetic Retinopathy (DR) is an eye disease very accurate at identifying the disease, it is extremely
that affects people that suffer from diabetes over inefficient since it requires a lot of manual work and no
prolonged periods of time. If not detected and diagnosed automation currently exist for it. Also, many times the
at the right time, it often leads to weakening of vision medical tools as well as equipment and the expertise
and can even lead to absolute loss of vision. The disease required for carrying out the procedure is lacking in regions
generally affects people who are aged between 35 to 50 of the world where a large number of people have diabetes
years, but recent cases involving teenagers have also and where the need of such a system for detection is most
been reported widely. The process for diagnosing needed. Since the current lifestyle of people around the
Diabetic Retinopathy is often difficult since very few world would only lead to a greater number of people across
visible symptoms appear in patients until it is too late the world with diabetes, there is an ever increasing need for
for treatment and the point of no return is met. Current automation in this procedure and the current system will
techniques that exist for detecting Diabetic Retinopathy soon not be able to cope up with the increasing demands in
are extremely time consuming and require a manual the respective field.
procedure to be carried out by lab technicians which
involves inserting medical tools into the patient’s eye. The process consists of recognizing very minute
The proposed methodology is to utilize the neoteric details, such as microaneurysms, to some broader and more
branch of computer science i.e. Machine Learning visible details, such as exudates. Also, the position of these
techniques to assist in identifying and diagnosing the physically observable deformities are important to carry out
disease by analysing the images of the eye. As per the the procedure for detecting the disease.
research study, the images will be preprocessed, and
converted to the Gray Scale following which the Microaneurysms are the first symptoms that are
extraction of relevant features using appropriate observable and are visible in the images as red dots that
supervised learning techniques are carried out to obtain typically vary from 25 to 100 micrometres in diameter [3].
the final trained model. Exudate on the other hand is a fluid that constitutes of
proteins, cells and other solid entities and leaks out of from
Keywords:- Diabetic Retinopathy, Diabetic eye disease, blood vessels into the surrounding tissues [4]. Exudate
Microaneurysms, Exudates, Machine learning, Supervised seeps from areas of inflammation, cuts and infections and is
learning Introduction. also commonly referred to as pus. In people suffering with
diabetic retinopathy, exudates form in the retina of the eye
I. INTRODUCTION as shown below [5].
The challenge with detecting and diagnosing Diabetic The system that is proposed in this research paper
Retinopathy is that the patient is unaware that they are employs supervised machine learning techniques in order to
affected by the disease until the disease has developed to an classify an images of the eye that is given as input into two
extent that treatment will prove to be ineffective. categories: “Positive” and “Negative”. The positive category
Automation of this procedure for detecting and identifying indicates the presence of the disease and the negative category
the disease has great potential in reducing the cost of the indicates its absence.
procedure as well as saving time and reducing the amount
of manual labor required. Techniques that involve
analysing the images with the help of computer systems can
help to a great extent in identifying the symptoms precisely
as well as in determining the damage that has already been
caused by the disease. Correct diagnosis of the disease on
time reduces the probability for total loss of vision by 50%
in the patient [6]. Since there are almost millions of patients
each year that undergo the procedure for determining the
presence of the disease, doctors and lab technicians are
finding it extremely difficult to cope up with the ever
increasing demand for their skill and expertise. This is
especially the case in rural areas where majority of people
do not have access to good healthcare facilities as well as
the shortage of doctors and other experts in these regions
[7]. Therefore, automating the process for detecting the
disease can assist the doctors and other experts in the field
and can also help to limit the damage that is caused by this
disease.
A. Image Pre-processing
In this step, the image is converted from the RGB to
Gray scale is subsequently used as an input for extracting
the features. The Gray scale involves different shades
where the darkest shade that is possible on the scale is
black whereas the lightest possible shade is white. A black
shade on the scale signifies the absolute absence of any
kind of light whereas the white shade signifies the absolute
reflection or transmission of light across all the visible
wavelengths [9]. The RGB to gray scale conversion is
shown in fig.4 and fig.5 below [10].
B. Pooling
Pooling is a technique that is used to convert the input
matrix Min × Nin into a smaller Mout × Nout output matrix.
C. Classification algorithms
Convolutional Neural Network (CNN)
Each neuron that is a part of the neural network is
affected by only its receptive field. It is impractical to use
feed forward neural networks to classify images since an
extremely large number of neurons would be required due
to the large input size of the images where each and every
pixel is represented as a different variable that is used for
processing. For example, a neural network that processes a Fig 7:- SVM
small image of size 50 x 50 has 2,500 corresponding values
IV. CONCLUSION
REFERENCES