SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 580
Survey on Chronic Kidney Disease Prediction System with Feature
Selection and Feature Extraction using Machine Learning Technique
Ajay kumar S1, Karthik Raja R2, Jebaz Sherwin P3, Revathi M4
1, 2, 3Department of Computer Science and Engineering, Agni College of Technology
4Assistant professor, Computer Science and Engineering Department, Agni College of technology
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - Chronic Kidney Disease(CKD)needtobediagnosed
earlier before kidneys fail to work.In order to help doctors or
medical experts in prediction of CKD among patients easily,
this paper has developed an intelligent system named Chronic
Kidney Disease Prediction System (CKDPS) that can predict
CKD among patients. The proposed system predict the CKD
with minimal feature input instead ofdumpingallthefeatures
which may not relevant to predict the disease.To achieve this
we have planned to approach by three feature selection
algorithm with combination of two feature Extraction
algorithm.After performing feature selection and Feature
Extraction, those features will be trained with different
Machine Learning algorithm. The accuracy of best
combination algorithm will be implementedforpredicting the
CKD.Finally, Random Forest algorithm is chosentoimplement
CKDPS as it gives 95% accuracy, precision and recall results.
Key Words: Chronic Kidney Disease (CKD) · Chronic
Kidney Disease Prediction System (CKDPS) · Machine
learning algorithms · Random Forest Algorithm · User
input · System Output.
1. INTRODUCTION
In today’s world chronic kidney disease (CKD) becomes one
of the most serious public health problems. CKD is the
damaging condition of kidneys function that can be worse
over time.If the kidneys are damaged very badly then they
fail to work. This is known as kidney failure, or end-stage
renal disease (ESRD). The presence of CKD is found by using
albuminuria test, Imaging test or Glomerular Filtration Rate
(GFR) test As per report from [1], in India 6000 renal
transplants are done annually. It is also reported that, CKD
among people is increasing rapidly all over the
world.Chronic kidney disease, also called chronic kidney
failure, describes the gradual loss of kidney function. Your
kidneys filter wastes and excess fluids from your blood,
which are then excreted in your urine. When chronic kidney
disease reaches an advanced stage, dangerous levelsoffluid,
electrolytes and wastes can build up in your body. In the
early stages of chronic kidney disease, you may have few
signs or symptoms. Chronic kidney disease may not become
apparent until your kidneyfunctionissignificantlyimpaired.
Treatment for chronic kidney disease focusesonslowing the
progression of the kidney damage, usually bycontrolling the
underlying cause. Chronic kidney disease can progress to
end-stage kidney failure, which is fatal without artificial
filtering (dialysis) or a kidney transplant.We can predict the
early stage of Chronickidney Diseaseusingmachinelearning
techniques.The machine learning algorithms such as, k-
Nearest Neighbors (KNN),LogisticRegression(LR),Decision
Tree (DT), Random Forest (RF), Naïve Bayes (NB), Support
Vector Machine (SVM), Multi-Layer Perceptron (MLP)
algorithm are applied on the dataset. Experimental result
shows that only Random Forest Classifier algorithm gives
better classification performance with 95% accuracy,
precision and recall results. So, here, only Random Forest
Classifier has been used to predict CKD in CKDPS. As a
screening tool the graphical user interface(GUI) of CKDPS
has been developed with the help of python so that doctors
or medical experts diagnose CKD among patients very
easily.The rest of the paper is arranged as follows: Sect. 2
focuses on previous related works, Sect. 3 on methodology
and system implementation Sect. 4 discusses about the
proposed model of CKDPS, Sect. 5 shows accuracy
comparison between previous related papers and the
experimental results of this paper, Sect. 6 depicts the
simulation result, and at last Sect. 7 ends up with
conclusion.
2 Previous Related Works
Nowadays, machine learning algorithms are widely used in
the field of medicine.Numerousworkshavebeendonewhere
machinelearning techniquesare used to predictdisease.The
paper [2] shows the usageofmachinelearningindiseasepre-
diction over big data analysis. In the paper [3], machine
learning (ML) techniques are used to investigate how CKD
can be diagnosed. In another researchwork[4],classification
of CKD is done using Logistic Regression, Wide & Deep
Learning and Feed forward Neural Network. Various kernel-
based Extreme Learning Machines are evaluated to predict
CKD in [5]. In [6], Naive Bayes, Decision Tree, K-Nearest
Neighbour and Support Vector. Machine are applied to
predict CKD. In the paper [7], Back-Propagation Neural
Network, Radial Basis Function and Random Forest are used
to predict CKD. For predicting the CKD in [8] support vector
machine (SVM), K-nearest neighbors (KNN), decision tree
classifiers and logistic regression (LR) are used. Multiclass
Decision forest algorithm performed best in [9] to predict
CKD.After using Adaboost, Bagging and Random Subspaces
ensemble learning algorithms for the diagnosis of CKD, the
paper [10] suggests that ensemble learning classifiers
provide better classification performance. Decision tree and
Support Vector Machinealgorithm are used in [11]. XGBoost
based model is developed in [12] for CKD prediction with
better accuracy. In [13], J48 and random forest works better
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 581
than Naive Bayes (NB), minimal sequential optimization (SMO), bagging, AdaBoost algorithm.
3. Methodology and System Implementation
Processing Detail in Step 1
(a) CollectDataset:Thedatasetiscollectedwhich is obtained
bythesurveyofCKDinIndia thatcontains laboratoryresults
of both positive and negative cases of CKD. It contains cases
of 400 patients with 25 attributes (eg,red blood cell count,
white blood cell count, etc.), detail in Table 1. Input
attributes are used to take input from user in CKDPS and
output attribute is for diagnosis result.
(b) Data Preprocessing: CKD dataset contains some
attributes with Nominal data, some attributes with
Numerical data and some attribute with Null values. Data
pre- processing is a data mining technique that is used to
transform incomplete raw data in a useful and efficient
format. Three steps in Data Preprocessing are shown
below:
(c) Data Transformation: All of the nominal data are
converted into numerical data. For example, Red Blood Cells
&Pus Cell values:Normal = 1;Abnormal = 0.PusCell Clumps
& Bacteria Values: Present = 1, Not present = 0.
(d) Missing data handle: The null values of an attribute are
replaced with the calculatedmeanvalueoftheattribute. This
strategy is applied on each attributes thatcontainnull value.
(e) Rearrange the dataset: Each patient’s records are
repositioned haphazardly.
Set the Target: To classify that patient has CKD or Not CKD
according to the values of input attributes the output
attribute “Classification” is set
Attribute Abbr Values
Age age 2–90
Bloodpressure (mm/Hg) bp 50–100
Specific Gravity sg 1.005–1.025
Albumin al 0–4
Sugar Degree su 0–4
Red Blood Cells rbc Normal,
Abnormal
Pus Cell pc Normal,
Abnormal
Pus Cell Clumps pcc Present, Not
present
Bacteria ba Present, Not
present
Blood Glucose Random (mgs/dl) bgr 22–490
Blood Urea (mgs/dl) bu 1.5–391
SerumCreatinine (mgs/dl) sc 0.4–7.6
Packed Cell Volume pcv 0–54
Potassium (mEq/L) pot 0–4.7
Sodium (mEq/L) sod 0–163
Hemoglobin (gms) hemo 0–17.8
White BloodCount(cells/cumm) wbcc 0–26400
Red blood cell count
(millions/cmm)
rbcc 0–8
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 582
Hypertension htn Yes, No
Diabetes Mellitus dm Yes, No
Coronary Artery Disease cad Yes, No
Appetite appet Good, Poor
Pedal edema pe Yes, No
Anemia ane Yes, No
Table 1. Dataset-attributes with their values.
Table 2. Dataset-division
Processing Detail in Step 2
A.FEATURE SELECTION
Feature selection is the process of reducing the
number of input variables when developing a predictive
model. It is difficult to analyze every attribute so feature
selection select the most important attribute for prediction.
It also increases the performance of model. In feature
selection we use Select -KBest algorithm, it was simply
retains the first K features of X with highest scopes. And also
we used RFE (Recursive Feature Elimination) algorithm to
remove the less importance features. RFE plays a main role
in prediction model.
B.FEATURE EXTRACTION
Feature extraction is the process of reduce the
number of features and also it create a new feature from the
existing one. It also extracts the newpatternsavailableinthe
features. In feature extraction we use PCA (Principal
Component Analysis), it combines the same attributes and
also create a new patterns which is superior to original
attributes. It does not combine the attribute it just evaluates
the quality, predictive power and selects the best one for
model.
C.MACHINE LEARNING
In machine learning algorithms we use several algorithms
like Random Forest, Decision Tree, knn, SVM and Logistic
Classification. Applied all these algorithms and find the
accuracy of the model. Random Forest algorithm are
learning methodforclassification,regressionandothertasks
that operate by constructing a decision tree at training time
and outputting the class which the model of the classes or
mean. In this algorithm it randomly select K features from
total n features and also calculate the decision node and
daughter node using best split, this process is looped until it
reach the result.
Decision tree is a flowchart structureinthatnode represents
the test on a attribute and each branch represent the
outcome of the test. It only contains conditional and control
statements. This algorithm split the datasets into smaller
subset at the same time a associated decision tree
incrementally developed. Next algorithm is K-nearest
algorithm; t is a non-parametric method for classification
and regression. This algorithm stores all available cases and
also classifies new cases on similarity measures. Support
Vector Machine is a supervised learning model with
associated learning algorithms that analyze the data. It is
simply the co-ordinates of individual observations. Logistic
regression is a predictive analysis algorithm and based on
the concept of probability.
4. Proposed System
This section provides detail about the model of Chronic
Kidney Disease Prediction System (CKDPS). It is an inquiry-
response model. Figure 2 shows the architectural
components of CKDPS model. Three main modules of this
model are, Administrator Module, Computational Module,
and Data Processing Module. CKD Dataset contains 400
samples of the disease diagnosis. User and Administratorare
two components of the model, who have interaction withthe
system through system’s User Interface. The work of
individual components is given below:
Fig. 2. Architectural components of CKDPS model
1. User Interface: User Interface is responsible to make a
connectionbetweenuser and the system. Through the User
Interface, CKDPS displays a query form to the user and user
fills up the form with values and submits it to the system. 2.
User: User may be doctors or the medical experts. They
provide patient’s age, urine and bloodtestrelateddata tothe
system through the UserInterface.3.Computational Module:
Using Random Forest model Computational Module
classifies whether the newly posted inputted data is in CKD
class or Not CKD class. And it also calculates the system
accuracy to perform the diagnosis. 4. Data Processing
Module: After the complete classification performed by the
Computational Module, Data Processing Module checks the
diagnosis result. If it
finds CKD class then it shows a message to the user that
“Patient is suffering from CKD”otherwiseitshows“Patientis
Dataset Total patient’s
records
Class
CKD Not CKD
Training
set
320 183 137
Testing set 80 66 14
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 583
not suffering from CKD”. This module also displays the
system accuracy to the user. 5. Administrator Module:
Administrator Module assists the Administrators for
administering CKDPS. Only Administrators have the
permission to add, delete, update and modify the CKD
Dataset records. 6. Administrator: Administrator should be
doctors or medical experts, who should have proper
knowledge about CKD. They can update the Dataset with
valid data or delete unnecessary data from Dataset.
5. Accuracy Comparison and Experimental Results
Before the implementation of CKDPS, different machine
learning algorithms are applied on the dataset and their
performances are compared to the matter of accuracy,
precision and recall results. Table 1 shows different
accuracy, precision, recall results obtained from different
machine learning algorithms. This experiment also shows
Random Forest Classifier algorithm gives better
performance.
Random Forest with SelectK Feature gives good result
optimized model, others or overfitting.RFE featureselection
selected the binary data type and also overfitting have
rasied.
Fig 1 Select K Feature
Table 1
Fig 2 Feature Weight for Select K
Fig 3 Confusion Matrix
Fig 4 Classification Report
6. Simulation Result
As the simulation tool, in this paper Spyder Notebook is used
in the Python Environment. To create the GUI, Tkinter
method in Python has been used. GUI of CKDPS is presented
in the Figs. 5 and 6.
Algorithm Selectk Rfe Select_PCA Rfe_PCA
SVM 0.95 0.98 0.82 0.98
Random Forest 0.95 0.98 0.94 0.98
Decision Tree 0.94 0.98 0.82 0.94
Navies Bay 0.98 0.98 0.98 0.98
Knn 0.89 0.98 0.81 0.98
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 584
Fig. 5. According to user input patient has CKD
Fig. 6. According to user input patient has Positive in CKD
7. Conclusion
Chronic Kidney Disease (CKD) should be diagnosed earlier
before kidneys fail to work. To help doctors or medical
experts in prediction of CKD among patients easily, this
paper has developed a Chronic Kidney Disease Prediction
System (CKDPS)using Random Forest Algorithm. Random
Forest Algorithm is a machine learning algorithm that
combines decision trees to get more accurate and stable
prediction. The dataset contains cases of 400 patients with
25 attributes (e.g., red blood cell count, white blood cell
count, etc.). The method of system implementation follows
three steps; the primary step to implement CKDPS is
Collection of Dataset, Preprocessing of Dataset, Setting of
Target class and division of Dataset into Training and
Testing Datasets. In the second step machine learning
algorithms such as, k-Nearest Neighbors (KNN), Logistic
Regression (LR), Decision Tree (DT), Random Forest (RF),
Naïve Bayes (NB), Support Vector Machine (SVM), Multi-
Layer Perceptron (MLP) algorithm areapplied on the CKD
Dataset. Each of the different machine learning algorithms
provides different accuracy, precision and recall results.
From which Random Forest algorithm is selected todevelop
CKDPS as it provides 95% accuracy, precision and recall
results. At the last step, user posts query to the system and
system feedbacks the user with classification result. There
are seven architectural components in CKDPSmodel suchas
User Interface, Administrator Module, Computational
Module, Data Processing Module, User, Administrator and
CKDDataset.Inthispaper,accuracyresultsfromthe previous
related works are compared. Comparison shows Random
Forest algorithm works better to predict CKD.
8. References
1. Agarwal, S.K.: Chronic kidney disease in India -
magnitude and issues involved (2009)
2.Vinitha, S., Sweetlin, S., Vinusha, H., Sajini, S.: Disease
prediction using machinelearningover big data. Comput.
Sci. Eng. Int. J. (CSEIJ) 8, 1–8 (2018).
3.Subas, A., Alickovic, E., Kevric, J.: Diagnosis of chronic
kidney disease by using random forest, pp. 589–594
(2017).
4.Imran, A.A., Amin, M.N., Johora, F.T.: Classification of
chronic kidney disease using logistic regression,
feedforward neural network andwideanddeeplearning.
In: 2018 International Conference on Innovation in
Engineering and Technology (ICIET), pp. 1–6 (2018).
5.Radha, N., Ramya, S.: Performance analysis of machine
learning algorithms for predicting chronic kidney
disease. Int. J. Comput. Sci. Eng. Open Access 3, 72–76
(2015).
6.Ramya, S., Radha, N.: Diagnosis of chronic kidney disease
using machine learning algorithms. Int. J. Innov. Res.
Comput. Commun. Eng. 4, 812–820 (2016).
7.Charleonnan, A., Fufaung, T., Niyomwong, T.,
Chokchueypattanakit, W., Suwannawach, S., Ninchawee,
N.: Predictive analytics for chronic kidney disease using
machine learning.
8.Gunarathne, W.H.S.D., Perera, K.D.M.,
Kahandawaarachchi, K.A.D.C.P.: Performance evaluation
on machine learning classification techniquesfordisease
classification and forecasting through data analytics for
chronic kidney disease (CKD). In: 2017 IEEE 17th
International Conference on Bioinformatics and
Bioengineering (BIBE), pp. 291–296 (2017).
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 585
9. Basar, M.D., Akan, A.: Detection of chronic kidney disease
by using ensemble classifiers.In:201710thInternational
Conference on Electrical and Electronics Engineering
(ELECO), pp. 544–547 (2017).
10. Tekale, S., Shingavi, P., Wandhekar, S., Chatorikar, A.:
Prediction of chronic kidney disease using machine
learning algorithm. Int. J. Adv. Res. Comput. Commun.
Eng. 7, 92–96 (2018).
11. Ogunleye, A., Wang, Q.: Enhanced XGBoost-based
automatic diagnosis system for chronic kidney disease.
In: 2018 IEEE 14th International Conference on Control
and Automation (ICCA), pp. 805–810 (2018).
12. Sisodia, D.S., Verma, A.: Prediction performance of
individual and ensemble learners for chronic kidney
disease. In: 2017 International Conference on Inventive
Computing and Informatics (ICICI), pp. 1027–1031
(2017).
13. Jadhav, S.D., Channe, H.P.: Comparative study of K-NN,
Naive Bayes and decision tree classification techniques.
Int. J. Sci. Res. (IJSR) 5, 1842–1845.

Weitere ähnliche Inhalte

Was ist angesagt?

IRJET- Counting of RBCS and WBCS using Image Processing Technique
IRJET-  	  Counting of RBCS and WBCS using Image Processing TechniqueIRJET-  	  Counting of RBCS and WBCS using Image Processing Technique
IRJET- Counting of RBCS and WBCS using Image Processing TechniqueIRJET Journal
 
IRJET- Automated Detection of Diabetic Retinopathy using Deep Learning
IRJET- Automated Detection of Diabetic Retinopathy using Deep LearningIRJET- Automated Detection of Diabetic Retinopathy using Deep Learning
IRJET- Automated Detection of Diabetic Retinopathy using Deep LearningIRJET Journal
 
IRJET- Detection of White Blood Sample Cells using CNN
IRJET- Detection of White Blood Sample Cells using CNNIRJET- Detection of White Blood Sample Cells using CNN
IRJET- Detection of White Blood Sample Cells using CNNIRJET Journal
 
C LASSIFICATION O F D IABETES R ETINA I MAGES U SING B LOOD V ESSEL A REAS
C LASSIFICATION  O F D IABETES  R ETINA I MAGES  U SING B LOOD V ESSEL A REASC LASSIFICATION  O F D IABETES  R ETINA I MAGES  U SING B LOOD V ESSEL A REAS
C LASSIFICATION O F D IABETES R ETINA I MAGES U SING B LOOD V ESSEL A REASIJCI JOURNAL
 
Heart Disease Prediction using Machine Learning Algorithm
Heart Disease Prediction using Machine Learning AlgorithmHeart Disease Prediction using Machine Learning Algorithm
Heart Disease Prediction using Machine Learning Algorithmijtsrd
 
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNNIRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNNIRJET Journal
 
IRJET - Automatic Detection of Diabetic Retinopathy in Retinal Image
IRJET -  	  Automatic Detection of Diabetic Retinopathy in Retinal ImageIRJET -  	  Automatic Detection of Diabetic Retinopathy in Retinal Image
IRJET - Automatic Detection of Diabetic Retinopathy in Retinal ImageIRJET Journal
 
Supervised machine learning based liver disease prediction approach with LASS...
Supervised machine learning based liver disease prediction approach with LASS...Supervised machine learning based liver disease prediction approach with LASS...
Supervised machine learning based liver disease prediction approach with LASS...journalBEEI
 
Classification of cardiac vascular disease from ecg signals for enhancing mod...
Classification of cardiac vascular disease from ecg signals for enhancing mod...Classification of cardiac vascular disease from ecg signals for enhancing mod...
Classification of cardiac vascular disease from ecg signals for enhancing mod...hiij
 
BSS_M KMZ Presentation - A Gamechanger in Medical Diagnostics
BSS_M  KMZ Presentation - A Gamechanger in Medical Diagnostics BSS_M  KMZ Presentation - A Gamechanger in Medical Diagnostics
BSS_M KMZ Presentation - A Gamechanger in Medical Diagnostics Vikki Choudhry
 
Chronic Kidney Disease Prediction
Chronic Kidney Disease PredictionChronic Kidney Disease Prediction
Chronic Kidney Disease PredictionRajandeep Gill
 
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...IRJET Journal
 
Development of computer vision medical recognition systems in Moscow
Development of computer vision medical recognition systems in MoscowDevelopment of computer vision medical recognition systems in Moscow
Development of computer vision medical recognition systems in MoscowSmartCity Moscow
 
The Combination of Steganography and Cryptography for Medical Image Applications
The Combination of Steganography and Cryptography for Medical Image ApplicationsThe Combination of Steganography and Cryptography for Medical Image Applications
The Combination of Steganography and Cryptography for Medical Image ApplicationsIJAAS Team
 
Acute coronary-syndrome-prediction-using-data-mining-techniques--an-application
Acute coronary-syndrome-prediction-using-data-mining-techniques--an-applicationAcute coronary-syndrome-prediction-using-data-mining-techniques--an-application
Acute coronary-syndrome-prediction-using-data-mining-techniques--an-applicationCemal Ardil
 
Analysis of Blood Samples Using Anfis Classification
Analysis of Blood Samples Using Anfis ClassificationAnalysis of Blood Samples Using Anfis Classification
Analysis of Blood Samples Using Anfis ClassificationIRJET Journal
 
Prediction of Heart Disease Using Data Mining Techniques- A Review
Prediction of Heart Disease Using Data Mining Techniques- A ReviewPrediction of Heart Disease Using Data Mining Techniques- A Review
Prediction of Heart Disease Using Data Mining Techniques- A ReviewIRJET Journal
 
IRJET -Analysis of Ophthalmic System Applications using Signal Processing
IRJET -Analysis of Ophthalmic System Applications using Signal ProcessingIRJET -Analysis of Ophthalmic System Applications using Signal Processing
IRJET -Analysis of Ophthalmic System Applications using Signal ProcessingIRJET Journal
 
IRJET- A System to Detect Heart Failure using Deep Learning Techniques
IRJET- A System to Detect Heart Failure using Deep Learning TechniquesIRJET- A System to Detect Heart Failure using Deep Learning Techniques
IRJET- A System to Detect Heart Failure using Deep Learning TechniquesIRJET Journal
 

Was ist angesagt? (20)

IRJET- Counting of RBCS and WBCS using Image Processing Technique
IRJET-  	  Counting of RBCS and WBCS using Image Processing TechniqueIRJET-  	  Counting of RBCS and WBCS using Image Processing Technique
IRJET- Counting of RBCS and WBCS using Image Processing Technique
 
IRJET- Automated Detection of Diabetic Retinopathy using Deep Learning
IRJET- Automated Detection of Diabetic Retinopathy using Deep LearningIRJET- Automated Detection of Diabetic Retinopathy using Deep Learning
IRJET- Automated Detection of Diabetic Retinopathy using Deep Learning
 
IRJET- Detection of White Blood Sample Cells using CNN
IRJET- Detection of White Blood Sample Cells using CNNIRJET- Detection of White Blood Sample Cells using CNN
IRJET- Detection of White Blood Sample Cells using CNN
 
C LASSIFICATION O F D IABETES R ETINA I MAGES U SING B LOOD V ESSEL A REAS
C LASSIFICATION  O F D IABETES  R ETINA I MAGES  U SING B LOOD V ESSEL A REASC LASSIFICATION  O F D IABETES  R ETINA I MAGES  U SING B LOOD V ESSEL A REAS
C LASSIFICATION O F D IABETES R ETINA I MAGES U SING B LOOD V ESSEL A REAS
 
Heart Disease Prediction using Machine Learning Algorithm
Heart Disease Prediction using Machine Learning AlgorithmHeart Disease Prediction using Machine Learning Algorithm
Heart Disease Prediction using Machine Learning Algorithm
 
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNNIRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
IRJET- Automatic Detection of Diabetic Retinopathy using R-CNN
 
IRJET - Automatic Detection of Diabetic Retinopathy in Retinal Image
IRJET -  	  Automatic Detection of Diabetic Retinopathy in Retinal ImageIRJET -  	  Automatic Detection of Diabetic Retinopathy in Retinal Image
IRJET - Automatic Detection of Diabetic Retinopathy in Retinal Image
 
Supervised machine learning based liver disease prediction approach with LASS...
Supervised machine learning based liver disease prediction approach with LASS...Supervised machine learning based liver disease prediction approach with LASS...
Supervised machine learning based liver disease prediction approach with LASS...
 
Classification of cardiac vascular disease from ecg signals for enhancing mod...
Classification of cardiac vascular disease from ecg signals for enhancing mod...Classification of cardiac vascular disease from ecg signals for enhancing mod...
Classification of cardiac vascular disease from ecg signals for enhancing mod...
 
BSS_M KMZ Presentation - A Gamechanger in Medical Diagnostics
BSS_M  KMZ Presentation - A Gamechanger in Medical Diagnostics BSS_M  KMZ Presentation - A Gamechanger in Medical Diagnostics
BSS_M KMZ Presentation - A Gamechanger in Medical Diagnostics
 
Chronic Kidney Disease Prediction
Chronic Kidney Disease PredictionChronic Kidney Disease Prediction
Chronic Kidney Disease Prediction
 
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...
 
SYSTEM BASED ON THE NEURAL NETWORK FOR THE DIAGNOSIS OF DIABETIC RETINOPATHY
SYSTEM BASED ON THE NEURAL NETWORK FOR THE DIAGNOSIS OF DIABETIC RETINOPATHYSYSTEM BASED ON THE NEURAL NETWORK FOR THE DIAGNOSIS OF DIABETIC RETINOPATHY
SYSTEM BASED ON THE NEURAL NETWORK FOR THE DIAGNOSIS OF DIABETIC RETINOPATHY
 
Development of computer vision medical recognition systems in Moscow
Development of computer vision medical recognition systems in MoscowDevelopment of computer vision medical recognition systems in Moscow
Development of computer vision medical recognition systems in Moscow
 
The Combination of Steganography and Cryptography for Medical Image Applications
The Combination of Steganography and Cryptography for Medical Image ApplicationsThe Combination of Steganography and Cryptography for Medical Image Applications
The Combination of Steganography and Cryptography for Medical Image Applications
 
Acute coronary-syndrome-prediction-using-data-mining-techniques--an-application
Acute coronary-syndrome-prediction-using-data-mining-techniques--an-applicationAcute coronary-syndrome-prediction-using-data-mining-techniques--an-application
Acute coronary-syndrome-prediction-using-data-mining-techniques--an-application
 
Analysis of Blood Samples Using Anfis Classification
Analysis of Blood Samples Using Anfis ClassificationAnalysis of Blood Samples Using Anfis Classification
Analysis of Blood Samples Using Anfis Classification
 
Prediction of Heart Disease Using Data Mining Techniques- A Review
Prediction of Heart Disease Using Data Mining Techniques- A ReviewPrediction of Heart Disease Using Data Mining Techniques- A Review
Prediction of Heart Disease Using Data Mining Techniques- A Review
 
IRJET -Analysis of Ophthalmic System Applications using Signal Processing
IRJET -Analysis of Ophthalmic System Applications using Signal ProcessingIRJET -Analysis of Ophthalmic System Applications using Signal Processing
IRJET -Analysis of Ophthalmic System Applications using Signal Processing
 
IRJET- A System to Detect Heart Failure using Deep Learning Techniques
IRJET- A System to Detect Heart Failure using Deep Learning TechniquesIRJET- A System to Detect Heart Failure using Deep Learning Techniques
IRJET- A System to Detect Heart Failure using Deep Learning Techniques
 

Ähnlich wie IRJET - Survey on Chronic Kidney Disease Prediction System with Feature Selection and Feature Extraction using Machine Learning Technique

IRJET - Prediction of Risk Factor of the Patient with Hepatocellular Carcinom...
IRJET - Prediction of Risk Factor of the Patient with Hepatocellular Carcinom...IRJET - Prediction of Risk Factor of the Patient with Hepatocellular Carcinom...
IRJET - Prediction of Risk Factor of the Patient with Hepatocellular Carcinom...IRJET Journal
 
Heart Disease Prediction Using Multi Feature and Hybrid Approach
Heart Disease Prediction Using Multi Feature and Hybrid ApproachHeart Disease Prediction Using Multi Feature and Hybrid Approach
Heart Disease Prediction Using Multi Feature and Hybrid ApproachIRJET Journal
 
IRJET-Automatic RBC And WBC Counting using Watershed Segmentation Algorithm
IRJET-Automatic RBC And WBC Counting using Watershed Segmentation AlgorithmIRJET-Automatic RBC And WBC Counting using Watershed Segmentation Algorithm
IRJET-Automatic RBC And WBC Counting using Watershed Segmentation AlgorithmIRJET Journal
 
IRJET - Deep Multiple Instance Learning for Automatic Detection of Diabetic R...
IRJET - Deep Multiple Instance Learning for Automatic Detection of Diabetic R...IRJET - Deep Multiple Instance Learning for Automatic Detection of Diabetic R...
IRJET - Deep Multiple Instance Learning for Automatic Detection of Diabetic R...IRJET Journal
 
IRJET- Diabetes Prediction using Machine Learning
IRJET- Diabetes Prediction using Machine LearningIRJET- Diabetes Prediction using Machine Learning
IRJET- Diabetes Prediction using Machine LearningIRJET Journal
 
IRJET- Automatic Detection of Diabetic Retinopathy Lesions
IRJET- Automatic Detection of Diabetic Retinopathy LesionsIRJET- Automatic Detection of Diabetic Retinopathy Lesions
IRJET- Automatic Detection of Diabetic Retinopathy LesionsIRJET Journal
 
LIFE EXPECTANCY PREDICTION FOR POST THORACIC SURGERY
LIFE EXPECTANCY PREDICTION FOR POST THORACIC SURGERYLIFE EXPECTANCY PREDICTION FOR POST THORACIC SURGERY
LIFE EXPECTANCY PREDICTION FOR POST THORACIC SURGERYIRJET Journal
 
IRJET - Accuracy Prediction and Classification using Machine Learning Techniq...
IRJET - Accuracy Prediction and Classification using Machine Learning Techniq...IRJET - Accuracy Prediction and Classification using Machine Learning Techniq...
IRJET - Accuracy Prediction and Classification using Machine Learning Techniq...IRJET Journal
 
Diagnosing Chronic Kidney Disease using Machine Learning
Diagnosing Chronic Kidney Disease using Machine LearningDiagnosing Chronic Kidney Disease using Machine Learning
Diagnosing Chronic Kidney Disease using Machine LearningIRJET Journal
 
Design and Development of Prediction of Liver Disease, its Seriousness and Se...
Design and Development of Prediction of Liver Disease, its Seriousness and Se...Design and Development of Prediction of Liver Disease, its Seriousness and Se...
Design and Development of Prediction of Liver Disease, its Seriousness and Se...IRJET Journal
 
IRJET- Predicting Diabetes Disease using Effective Classification Techniques
IRJET-  	  Predicting Diabetes Disease using Effective Classification TechniquesIRJET-  	  Predicting Diabetes Disease using Effective Classification Techniques
IRJET- Predicting Diabetes Disease using Effective Classification TechniquesIRJET Journal
 
IRJET - Detection and Classification of Leukemia using Convolutional Neural N...
IRJET - Detection and Classification of Leukemia using Convolutional Neural N...IRJET - Detection and Classification of Leukemia using Convolutional Neural N...
IRJET - Detection and Classification of Leukemia using Convolutional Neural N...IRJET Journal
 
1 springer format chronic changed edit iqbal qc
1 springer format chronic changed edit iqbal qc1 springer format chronic changed edit iqbal qc
1 springer format chronic changed edit iqbal qcIAESIJEECS
 
An automated severity classification model for diabetic retinopathy
An automated severity classification model for diabetic retinopathyAn automated severity classification model for diabetic retinopathy
An automated severity classification model for diabetic retinopathyIRJET Journal
 
AN EFFECTIVE PREDICTION OF CHRONIC KIDENY DISEASE USING DATA MINING CLASSIFIE...
AN EFFECTIVE PREDICTION OF CHRONIC KIDENY DISEASE USING DATA MINING CLASSIFIE...AN EFFECTIVE PREDICTION OF CHRONIC KIDENY DISEASE USING DATA MINING CLASSIFIE...
AN EFFECTIVE PREDICTION OF CHRONIC KIDENY DISEASE USING DATA MINING CLASSIFIE...IRJET Journal
 
A REVIEW PAPER ON THE DETECTION OF DIABETIC RETINOPATHY
A REVIEW PAPER ON THE DETECTION OF DIABETIC RETINOPATHYA REVIEW PAPER ON THE DETECTION OF DIABETIC RETINOPATHY
A REVIEW PAPER ON THE DETECTION OF DIABETIC RETINOPATHYIRJET Journal
 
Heart Disease Prediction using Machine Learning Algorithms
Heart Disease Prediction using Machine Learning AlgorithmsHeart Disease Prediction using Machine Learning Algorithms
Heart Disease Prediction using Machine Learning AlgorithmsIRJET Journal
 
A novel salp swarm clustering algorithm for prediction of the heart diseases
A novel salp swarm clustering algorithm for prediction of the heart diseasesA novel salp swarm clustering algorithm for prediction of the heart diseases
A novel salp swarm clustering algorithm for prediction of the heart diseasesnooriasukmaningtyas
 
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMSHEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMSIRJET Journal
 
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNING
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNINGPARKINSON’S DISEASE DETECTION USING MACHINE LEARNING
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNINGIRJET Journal
 

Ähnlich wie IRJET - Survey on Chronic Kidney Disease Prediction System with Feature Selection and Feature Extraction using Machine Learning Technique (20)

IRJET - Prediction of Risk Factor of the Patient with Hepatocellular Carcinom...
IRJET - Prediction of Risk Factor of the Patient with Hepatocellular Carcinom...IRJET - Prediction of Risk Factor of the Patient with Hepatocellular Carcinom...
IRJET - Prediction of Risk Factor of the Patient with Hepatocellular Carcinom...
 
Heart Disease Prediction Using Multi Feature and Hybrid Approach
Heart Disease Prediction Using Multi Feature and Hybrid ApproachHeart Disease Prediction Using Multi Feature and Hybrid Approach
Heart Disease Prediction Using Multi Feature and Hybrid Approach
 
IRJET-Automatic RBC And WBC Counting using Watershed Segmentation Algorithm
IRJET-Automatic RBC And WBC Counting using Watershed Segmentation AlgorithmIRJET-Automatic RBC And WBC Counting using Watershed Segmentation Algorithm
IRJET-Automatic RBC And WBC Counting using Watershed Segmentation Algorithm
 
IRJET - Deep Multiple Instance Learning for Automatic Detection of Diabetic R...
IRJET - Deep Multiple Instance Learning for Automatic Detection of Diabetic R...IRJET - Deep Multiple Instance Learning for Automatic Detection of Diabetic R...
IRJET - Deep Multiple Instance Learning for Automatic Detection of Diabetic R...
 
IRJET- Diabetes Prediction using Machine Learning
IRJET- Diabetes Prediction using Machine LearningIRJET- Diabetes Prediction using Machine Learning
IRJET- Diabetes Prediction using Machine Learning
 
IRJET- Automatic Detection of Diabetic Retinopathy Lesions
IRJET- Automatic Detection of Diabetic Retinopathy LesionsIRJET- Automatic Detection of Diabetic Retinopathy Lesions
IRJET- Automatic Detection of Diabetic Retinopathy Lesions
 
LIFE EXPECTANCY PREDICTION FOR POST THORACIC SURGERY
LIFE EXPECTANCY PREDICTION FOR POST THORACIC SURGERYLIFE EXPECTANCY PREDICTION FOR POST THORACIC SURGERY
LIFE EXPECTANCY PREDICTION FOR POST THORACIC SURGERY
 
IRJET - Accuracy Prediction and Classification using Machine Learning Techniq...
IRJET - Accuracy Prediction and Classification using Machine Learning Techniq...IRJET - Accuracy Prediction and Classification using Machine Learning Techniq...
IRJET - Accuracy Prediction and Classification using Machine Learning Techniq...
 
Diagnosing Chronic Kidney Disease using Machine Learning
Diagnosing Chronic Kidney Disease using Machine LearningDiagnosing Chronic Kidney Disease using Machine Learning
Diagnosing Chronic Kidney Disease using Machine Learning
 
Design and Development of Prediction of Liver Disease, its Seriousness and Se...
Design and Development of Prediction of Liver Disease, its Seriousness and Se...Design and Development of Prediction of Liver Disease, its Seriousness and Se...
Design and Development of Prediction of Liver Disease, its Seriousness and Se...
 
IRJET- Predicting Diabetes Disease using Effective Classification Techniques
IRJET-  	  Predicting Diabetes Disease using Effective Classification TechniquesIRJET-  	  Predicting Diabetes Disease using Effective Classification Techniques
IRJET- Predicting Diabetes Disease using Effective Classification Techniques
 
IRJET - Detection and Classification of Leukemia using Convolutional Neural N...
IRJET - Detection and Classification of Leukemia using Convolutional Neural N...IRJET - Detection and Classification of Leukemia using Convolutional Neural N...
IRJET - Detection and Classification of Leukemia using Convolutional Neural N...
 
1 springer format chronic changed edit iqbal qc
1 springer format chronic changed edit iqbal qc1 springer format chronic changed edit iqbal qc
1 springer format chronic changed edit iqbal qc
 
An automated severity classification model for diabetic retinopathy
An automated severity classification model for diabetic retinopathyAn automated severity classification model for diabetic retinopathy
An automated severity classification model for diabetic retinopathy
 
AN EFFECTIVE PREDICTION OF CHRONIC KIDENY DISEASE USING DATA MINING CLASSIFIE...
AN EFFECTIVE PREDICTION OF CHRONIC KIDENY DISEASE USING DATA MINING CLASSIFIE...AN EFFECTIVE PREDICTION OF CHRONIC KIDENY DISEASE USING DATA MINING CLASSIFIE...
AN EFFECTIVE PREDICTION OF CHRONIC KIDENY DISEASE USING DATA MINING CLASSIFIE...
 
A REVIEW PAPER ON THE DETECTION OF DIABETIC RETINOPATHY
A REVIEW PAPER ON THE DETECTION OF DIABETIC RETINOPATHYA REVIEW PAPER ON THE DETECTION OF DIABETIC RETINOPATHY
A REVIEW PAPER ON THE DETECTION OF DIABETIC RETINOPATHY
 
Heart Disease Prediction using Machine Learning Algorithms
Heart Disease Prediction using Machine Learning AlgorithmsHeart Disease Prediction using Machine Learning Algorithms
Heart Disease Prediction using Machine Learning Algorithms
 
A novel salp swarm clustering algorithm for prediction of the heart diseases
A novel salp swarm clustering algorithm for prediction of the heart diseasesA novel salp swarm clustering algorithm for prediction of the heart diseases
A novel salp swarm clustering algorithm for prediction of the heart diseases
 
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMSHEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS
 
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNING
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNINGPARKINSON’S DISEASE DETECTION USING MACHINE LEARNING
PARKINSON’S DISEASE DETECTION USING MACHINE LEARNING
 

Mehr von IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

Mehr von IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Kürzlich hochgeladen

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 

Kürzlich hochgeladen (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

IRJET - Survey on Chronic Kidney Disease Prediction System with Feature Selection and Feature Extraction using Machine Learning Technique

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 580 Survey on Chronic Kidney Disease Prediction System with Feature Selection and Feature Extraction using Machine Learning Technique Ajay kumar S1, Karthik Raja R2, Jebaz Sherwin P3, Revathi M4 1, 2, 3Department of Computer Science and Engineering, Agni College of Technology 4Assistant professor, Computer Science and Engineering Department, Agni College of technology ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Chronic Kidney Disease(CKD)needtobediagnosed earlier before kidneys fail to work.In order to help doctors or medical experts in prediction of CKD among patients easily, this paper has developed an intelligent system named Chronic Kidney Disease Prediction System (CKDPS) that can predict CKD among patients. The proposed system predict the CKD with minimal feature input instead ofdumpingallthefeatures which may not relevant to predict the disease.To achieve this we have planned to approach by three feature selection algorithm with combination of two feature Extraction algorithm.After performing feature selection and Feature Extraction, those features will be trained with different Machine Learning algorithm. The accuracy of best combination algorithm will be implementedforpredicting the CKD.Finally, Random Forest algorithm is chosentoimplement CKDPS as it gives 95% accuracy, precision and recall results. Key Words: Chronic Kidney Disease (CKD) · Chronic Kidney Disease Prediction System (CKDPS) · Machine learning algorithms · Random Forest Algorithm · User input · System Output. 1. INTRODUCTION In today’s world chronic kidney disease (CKD) becomes one of the most serious public health problems. CKD is the damaging condition of kidneys function that can be worse over time.If the kidneys are damaged very badly then they fail to work. This is known as kidney failure, or end-stage renal disease (ESRD). The presence of CKD is found by using albuminuria test, Imaging test or Glomerular Filtration Rate (GFR) test As per report from [1], in India 6000 renal transplants are done annually. It is also reported that, CKD among people is increasing rapidly all over the world.Chronic kidney disease, also called chronic kidney failure, describes the gradual loss of kidney function. Your kidneys filter wastes and excess fluids from your blood, which are then excreted in your urine. When chronic kidney disease reaches an advanced stage, dangerous levelsoffluid, electrolytes and wastes can build up in your body. In the early stages of chronic kidney disease, you may have few signs or symptoms. Chronic kidney disease may not become apparent until your kidneyfunctionissignificantlyimpaired. Treatment for chronic kidney disease focusesonslowing the progression of the kidney damage, usually bycontrolling the underlying cause. Chronic kidney disease can progress to end-stage kidney failure, which is fatal without artificial filtering (dialysis) or a kidney transplant.We can predict the early stage of Chronickidney Diseaseusingmachinelearning techniques.The machine learning algorithms such as, k- Nearest Neighbors (KNN),LogisticRegression(LR),Decision Tree (DT), Random Forest (RF), Naïve Bayes (NB), Support Vector Machine (SVM), Multi-Layer Perceptron (MLP) algorithm are applied on the dataset. Experimental result shows that only Random Forest Classifier algorithm gives better classification performance with 95% accuracy, precision and recall results. So, here, only Random Forest Classifier has been used to predict CKD in CKDPS. As a screening tool the graphical user interface(GUI) of CKDPS has been developed with the help of python so that doctors or medical experts diagnose CKD among patients very easily.The rest of the paper is arranged as follows: Sect. 2 focuses on previous related works, Sect. 3 on methodology and system implementation Sect. 4 discusses about the proposed model of CKDPS, Sect. 5 shows accuracy comparison between previous related papers and the experimental results of this paper, Sect. 6 depicts the simulation result, and at last Sect. 7 ends up with conclusion. 2 Previous Related Works Nowadays, machine learning algorithms are widely used in the field of medicine.Numerousworkshavebeendonewhere machinelearning techniquesare used to predictdisease.The paper [2] shows the usageofmachinelearningindiseasepre- diction over big data analysis. In the paper [3], machine learning (ML) techniques are used to investigate how CKD can be diagnosed. In another researchwork[4],classification of CKD is done using Logistic Regression, Wide & Deep Learning and Feed forward Neural Network. Various kernel- based Extreme Learning Machines are evaluated to predict CKD in [5]. In [6], Naive Bayes, Decision Tree, K-Nearest Neighbour and Support Vector. Machine are applied to predict CKD. In the paper [7], Back-Propagation Neural Network, Radial Basis Function and Random Forest are used to predict CKD. For predicting the CKD in [8] support vector machine (SVM), K-nearest neighbors (KNN), decision tree classifiers and logistic regression (LR) are used. Multiclass Decision forest algorithm performed best in [9] to predict CKD.After using Adaboost, Bagging and Random Subspaces ensemble learning algorithms for the diagnosis of CKD, the paper [10] suggests that ensemble learning classifiers provide better classification performance. Decision tree and Support Vector Machinealgorithm are used in [11]. XGBoost based model is developed in [12] for CKD prediction with better accuracy. In [13], J48 and random forest works better
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 581 than Naive Bayes (NB), minimal sequential optimization (SMO), bagging, AdaBoost algorithm. 3. Methodology and System Implementation Processing Detail in Step 1 (a) CollectDataset:Thedatasetiscollectedwhich is obtained bythesurveyofCKDinIndia thatcontains laboratoryresults of both positive and negative cases of CKD. It contains cases of 400 patients with 25 attributes (eg,red blood cell count, white blood cell count, etc.), detail in Table 1. Input attributes are used to take input from user in CKDPS and output attribute is for diagnosis result. (b) Data Preprocessing: CKD dataset contains some attributes with Nominal data, some attributes with Numerical data and some attribute with Null values. Data pre- processing is a data mining technique that is used to transform incomplete raw data in a useful and efficient format. Three steps in Data Preprocessing are shown below: (c) Data Transformation: All of the nominal data are converted into numerical data. For example, Red Blood Cells &Pus Cell values:Normal = 1;Abnormal = 0.PusCell Clumps & Bacteria Values: Present = 1, Not present = 0. (d) Missing data handle: The null values of an attribute are replaced with the calculatedmeanvalueoftheattribute. This strategy is applied on each attributes thatcontainnull value. (e) Rearrange the dataset: Each patient’s records are repositioned haphazardly. Set the Target: To classify that patient has CKD or Not CKD according to the values of input attributes the output attribute “Classification” is set Attribute Abbr Values Age age 2–90 Bloodpressure (mm/Hg) bp 50–100 Specific Gravity sg 1.005–1.025 Albumin al 0–4 Sugar Degree su 0–4 Red Blood Cells rbc Normal, Abnormal Pus Cell pc Normal, Abnormal Pus Cell Clumps pcc Present, Not present Bacteria ba Present, Not present Blood Glucose Random (mgs/dl) bgr 22–490 Blood Urea (mgs/dl) bu 1.5–391 SerumCreatinine (mgs/dl) sc 0.4–7.6 Packed Cell Volume pcv 0–54 Potassium (mEq/L) pot 0–4.7 Sodium (mEq/L) sod 0–163 Hemoglobin (gms) hemo 0–17.8 White BloodCount(cells/cumm) wbcc 0–26400 Red blood cell count (millions/cmm) rbcc 0–8
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 582 Hypertension htn Yes, No Diabetes Mellitus dm Yes, No Coronary Artery Disease cad Yes, No Appetite appet Good, Poor Pedal edema pe Yes, No Anemia ane Yes, No Table 1. Dataset-attributes with their values. Table 2. Dataset-division Processing Detail in Step 2 A.FEATURE SELECTION Feature selection is the process of reducing the number of input variables when developing a predictive model. It is difficult to analyze every attribute so feature selection select the most important attribute for prediction. It also increases the performance of model. In feature selection we use Select -KBest algorithm, it was simply retains the first K features of X with highest scopes. And also we used RFE (Recursive Feature Elimination) algorithm to remove the less importance features. RFE plays a main role in prediction model. B.FEATURE EXTRACTION Feature extraction is the process of reduce the number of features and also it create a new feature from the existing one. It also extracts the newpatternsavailableinthe features. In feature extraction we use PCA (Principal Component Analysis), it combines the same attributes and also create a new patterns which is superior to original attributes. It does not combine the attribute it just evaluates the quality, predictive power and selects the best one for model. C.MACHINE LEARNING In machine learning algorithms we use several algorithms like Random Forest, Decision Tree, knn, SVM and Logistic Classification. Applied all these algorithms and find the accuracy of the model. Random Forest algorithm are learning methodforclassification,regressionandothertasks that operate by constructing a decision tree at training time and outputting the class which the model of the classes or mean. In this algorithm it randomly select K features from total n features and also calculate the decision node and daughter node using best split, this process is looped until it reach the result. Decision tree is a flowchart structureinthatnode represents the test on a attribute and each branch represent the outcome of the test. It only contains conditional and control statements. This algorithm split the datasets into smaller subset at the same time a associated decision tree incrementally developed. Next algorithm is K-nearest algorithm; t is a non-parametric method for classification and regression. This algorithm stores all available cases and also classifies new cases on similarity measures. Support Vector Machine is a supervised learning model with associated learning algorithms that analyze the data. It is simply the co-ordinates of individual observations. Logistic regression is a predictive analysis algorithm and based on the concept of probability. 4. Proposed System This section provides detail about the model of Chronic Kidney Disease Prediction System (CKDPS). It is an inquiry- response model. Figure 2 shows the architectural components of CKDPS model. Three main modules of this model are, Administrator Module, Computational Module, and Data Processing Module. CKD Dataset contains 400 samples of the disease diagnosis. User and Administratorare two components of the model, who have interaction withthe system through system’s User Interface. The work of individual components is given below: Fig. 2. Architectural components of CKDPS model 1. User Interface: User Interface is responsible to make a connectionbetweenuser and the system. Through the User Interface, CKDPS displays a query form to the user and user fills up the form with values and submits it to the system. 2. User: User may be doctors or the medical experts. They provide patient’s age, urine and bloodtestrelateddata tothe system through the UserInterface.3.Computational Module: Using Random Forest model Computational Module classifies whether the newly posted inputted data is in CKD class or Not CKD class. And it also calculates the system accuracy to perform the diagnosis. 4. Data Processing Module: After the complete classification performed by the Computational Module, Data Processing Module checks the diagnosis result. If it finds CKD class then it shows a message to the user that “Patient is suffering from CKD”otherwiseitshows“Patientis Dataset Total patient’s records Class CKD Not CKD Training set 320 183 137 Testing set 80 66 14
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 583 not suffering from CKD”. This module also displays the system accuracy to the user. 5. Administrator Module: Administrator Module assists the Administrators for administering CKDPS. Only Administrators have the permission to add, delete, update and modify the CKD Dataset records. 6. Administrator: Administrator should be doctors or medical experts, who should have proper knowledge about CKD. They can update the Dataset with valid data or delete unnecessary data from Dataset. 5. Accuracy Comparison and Experimental Results Before the implementation of CKDPS, different machine learning algorithms are applied on the dataset and their performances are compared to the matter of accuracy, precision and recall results. Table 1 shows different accuracy, precision, recall results obtained from different machine learning algorithms. This experiment also shows Random Forest Classifier algorithm gives better performance. Random Forest with SelectK Feature gives good result optimized model, others or overfitting.RFE featureselection selected the binary data type and also overfitting have rasied. Fig 1 Select K Feature Table 1 Fig 2 Feature Weight for Select K Fig 3 Confusion Matrix Fig 4 Classification Report 6. Simulation Result As the simulation tool, in this paper Spyder Notebook is used in the Python Environment. To create the GUI, Tkinter method in Python has been used. GUI of CKDPS is presented in the Figs. 5 and 6. Algorithm Selectk Rfe Select_PCA Rfe_PCA SVM 0.95 0.98 0.82 0.98 Random Forest 0.95 0.98 0.94 0.98 Decision Tree 0.94 0.98 0.82 0.94 Navies Bay 0.98 0.98 0.98 0.98 Knn 0.89 0.98 0.81 0.98
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 584 Fig. 5. According to user input patient has CKD Fig. 6. According to user input patient has Positive in CKD 7. Conclusion Chronic Kidney Disease (CKD) should be diagnosed earlier before kidneys fail to work. To help doctors or medical experts in prediction of CKD among patients easily, this paper has developed a Chronic Kidney Disease Prediction System (CKDPS)using Random Forest Algorithm. Random Forest Algorithm is a machine learning algorithm that combines decision trees to get more accurate and stable prediction. The dataset contains cases of 400 patients with 25 attributes (e.g., red blood cell count, white blood cell count, etc.). The method of system implementation follows three steps; the primary step to implement CKDPS is Collection of Dataset, Preprocessing of Dataset, Setting of Target class and division of Dataset into Training and Testing Datasets. In the second step machine learning algorithms such as, k-Nearest Neighbors (KNN), Logistic Regression (LR), Decision Tree (DT), Random Forest (RF), Naïve Bayes (NB), Support Vector Machine (SVM), Multi- Layer Perceptron (MLP) algorithm areapplied on the CKD Dataset. Each of the different machine learning algorithms provides different accuracy, precision and recall results. From which Random Forest algorithm is selected todevelop CKDPS as it provides 95% accuracy, precision and recall results. At the last step, user posts query to the system and system feedbacks the user with classification result. There are seven architectural components in CKDPSmodel suchas User Interface, Administrator Module, Computational Module, Data Processing Module, User, Administrator and CKDDataset.Inthispaper,accuracyresultsfromthe previous related works are compared. Comparison shows Random Forest algorithm works better to predict CKD. 8. References 1. Agarwal, S.K.: Chronic kidney disease in India - magnitude and issues involved (2009) 2.Vinitha, S., Sweetlin, S., Vinusha, H., Sajini, S.: Disease prediction using machinelearningover big data. Comput. Sci. Eng. Int. J. (CSEIJ) 8, 1–8 (2018). 3.Subas, A., Alickovic, E., Kevric, J.: Diagnosis of chronic kidney disease by using random forest, pp. 589–594 (2017). 4.Imran, A.A., Amin, M.N., Johora, F.T.: Classification of chronic kidney disease using logistic regression, feedforward neural network andwideanddeeplearning. In: 2018 International Conference on Innovation in Engineering and Technology (ICIET), pp. 1–6 (2018). 5.Radha, N., Ramya, S.: Performance analysis of machine learning algorithms for predicting chronic kidney disease. Int. J. Comput. Sci. Eng. Open Access 3, 72–76 (2015). 6.Ramya, S., Radha, N.: Diagnosis of chronic kidney disease using machine learning algorithms. Int. J. Innov. Res. Comput. Commun. Eng. 4, 812–820 (2016). 7.Charleonnan, A., Fufaung, T., Niyomwong, T., Chokchueypattanakit, W., Suwannawach, S., Ninchawee, N.: Predictive analytics for chronic kidney disease using machine learning. 8.Gunarathne, W.H.S.D., Perera, K.D.M., Kahandawaarachchi, K.A.D.C.P.: Performance evaluation on machine learning classification techniquesfordisease classification and forecasting through data analytics for chronic kidney disease (CKD). In: 2017 IEEE 17th International Conference on Bioinformatics and Bioengineering (BIBE), pp. 291–296 (2017).
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 585 9. Basar, M.D., Akan, A.: Detection of chronic kidney disease by using ensemble classifiers.In:201710thInternational Conference on Electrical and Electronics Engineering (ELECO), pp. 544–547 (2017). 10. Tekale, S., Shingavi, P., Wandhekar, S., Chatorikar, A.: Prediction of chronic kidney disease using machine learning algorithm. Int. J. Adv. Res. Comput. Commun. Eng. 7, 92–96 (2018). 11. Ogunleye, A., Wang, Q.: Enhanced XGBoost-based automatic diagnosis system for chronic kidney disease. In: 2018 IEEE 14th International Conference on Control and Automation (ICCA), pp. 805–810 (2018). 12. Sisodia, D.S., Verma, A.: Prediction performance of individual and ensemble learners for chronic kidney disease. In: 2017 International Conference on Inventive Computing and Informatics (ICICI), pp. 1027–1031 (2017). 13. Jadhav, S.D., Channe, H.P.: Comparative study of K-NN, Naive Bayes and decision tree classification techniques. Int. J. Sci. Res. (IJSR) 5, 1842–1845.