Classification of chronic kidney disease based on machine learning techniques

14Citations
Citations of this article
40Readers
Mendeley users who have this article in their library.

Abstract

In recent years, indescribable suffering from various kidney diseases has been experienced by people all over the world. The situation has been significantly worse because of chronic kidney disease (CKD). Only through an early diagnosis of CKD may kidney disease be hinder in its early stages from progressing. However, it is easier to detect the chronic kidney disease with the aid of machine learning (ML) classifier algorithms sooner than any other existing methods. The present work proposes an approach for potentially predicting CKD infection while considering patient health dataset information into consideration, employing nine distinct ML algorithms; random forest (RF), Naïve Bayes (NB), support vector machine (SVM), decision tree (DT), logistic regression (LR), extreme gradient boosting (XGB), adaptive boosting (ADB), k-nearest neighbors (KNN), and neural network (NN). Machine learning algorithms had been utilized and conducted in four experiments, then they were compared using five performance measures; F1-score, precision, accuracy, recall and run time are used to evaluate the performance. Results had shown that AdaBoost (ADA) outperformed other techniques with achieved accuracy of 99.17%.

Cite

CITATION STYLE

APA

Sherbiny, M. M. E., Abdelhalim, E., El-Din Mostafa, H., & El-Seddik, M. M. (2023). Classification of chronic kidney disease based on machine learning techniques. Indonesian Journal of Electrical Engineering and Computer Science, 32(2), 945–955. https://doi.org/10.11591/ijeecs.v32.i2.pp945-955

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free