International Research Journal of Engineering and Technology (IRJET)
Volume: 08 Issue: 06 | June 2021
www.irjet.net
e-ISSN: 2395-0056 p-ISSN: 2395-0072
CHRONIC KIDNEY DISEASE DIAGNOSIS USING MACHINE LEARNING Dr. Vijayaprabakaran.K1, Pratheek Reddy.P2, Puthin Kumar Reddy.T3, Munnaf.K4, Reddi Prasad.G5 1Assistant
Professor, Department of Computer Science and Engineering, Madanapalle Institute of Technology and Science, Madanapalle 2-5B. Tech IV year, Department of Computer Science and Engineering, Madanapalle Institute of Technology and Science, Madanapalle ---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract- Chronic Kidney Disease(CKD) results in
Table 1: Stages of Chronic Kidney Disease
damage to the Kidneys. It is a global health problem and many people are losing their productive years of life. The 40% of persons with CKD are completely unaware that they have it, unlike other diseases CKD can't be cured unless it is predicted in early stages. So, in this research, blood pressure and diabetes state of patients are collected because they are important indicators of whether or not a person has CKD. The usage of various machine learning techniques such as Random Forest, XGradient boost and Support Vector Machines are proposed in this research to overcome the problem and detect the disease in early stage. In this research, CKD dataset is used to predict if a person is affected by CKD or not. Keywords: Machine Learning, Chronic Kidney Disease, Random Forest, XGradient, Support Vector Machines.
Stage of Chronic Kidney Disease
Description
e-GFR level
One
Kidney function remains normal but urine findings suggest kidney disease
90 ml/min or more
Two
Slightly reduced kidney function with urine findings suggesting kidney disease
60 to 89 ml/min
Three
Moderately reduced kidney function
30 to 59 ml/min
Four
Severely reduced kidney function
15 to 29 ml/min
Five
Very severe or end-stage kidney failure
Less than 15 ml/min or on dialysis
I. INTRODUCTION As we all know that, the Kidney is one of the most important organs for humans and animals as well. The kidney has main functionalities like osmoregulation and Excretion. It plays a major role in purifying the blood and removes toxic materials and unwanted substances from the body. Chronic Kidney Disease(CKD) is a severe disease and can be a threat to society since this disease makes the kidney function improperly. Every year, there are approximately 10 lakh cases[1] of Chronic Kidney Disease in India. Chronic Kidney Disease can be detected by regular laboratory tests. There are some treatments to stop the development. This disease can cause permanent kidney failure. If CKD is cured in earlystage then the person can show symptoms like Blood Pressure, anaemia, poor health, weak bones and since the kidney starts to function improperly, the throw-out of waste in the person's body will be minimal. Hence it is essential to detect CKD at its early stage but some people have no symptoms. So machine learning can be helpful to predict whether the person has CKD or not. Glomerular Filtration Rate(GFR) is the best test to measure the level of kidney functionality and can determine the stage of Chronic Kidney Disease. There are five stages of damage severity based on GFR.
© 2021, IRJET
|
Impact Factor value: 7.529
Table 1. shows that only after the stage 2 of CKD, the patient will get to know about the reducing of kidney functionality. The early detection of CKD can reduce the chance of CKD for the patient. With the advancement in machine learning and artificial intelligence, several classifiers and clustering algorithms are being used to achieve this. This research presents the use of machine learning algorithms for prediction of Chronic Kidney Disease. The dataset used for building the predictive models in this research are available and can be downloaded from the UCI machine learning library [2]. The data is imported in CSV format and cleaned for use. After the dataset is preprocessed and best attributes selected, machine learning algorithms including Random Forest, XGradient and Support Vector Machines, are used for prediction of Chronic Kidney Disease, and a comparison of their accuracy is done for selecting the best model for the
|
ISO 9001:2008 Certified Journal
|
Page 4029