This work provides an intelligent and comprehensible method of predicting CKD using ML and ensemble methods and identifies six clinically significant items, including haemoglobin, serum creatinine, albumin, high blood pressure, age, and diabetes mellitus.
Abstract
Chronic kidney disease (CKD) progresses and is potentially fatal. Early detection of CKD is essential to prevent severe effects and kidney failure. This work provides an intelligent and comprehensible method of predicting CKD using ML and ensemble methods. It works with the CKD dataset from the UCI ML Repository, comprising 400 patient records from Apollo Hospital in India and containing 25 numeric and nominal attributes. We apply statistical and model-based imputation to replace missing values, and SMOTE to address class imbalance (CKD vs. non-CKD). We identified six clinically significant items, including haemoglobin, serum creatinine, albumin, high blood pressure, age, and diabetes mellitus. A combination of preprocessing, feature engineering, and feature selection techniques, such as Mutual Information, Variance Thresholding, RFE, and Sequential Feature Selection, was used to identify these. Various models are evaluated using Stratified K-Fold cross-validation. These are LR, Gaussian NB, SVM, DT, RF and AdaBoost. A mixed Voting Classifier composed of RF and AdaBoost achieves an F1-score of 99.3% and 99.4% accuracy, precision, and recall. The model is easier to comprehend because individual forecasts and feature contributions are explained using LIME and SHAP. The web application, developed using Flask, allows users to register and log in, enter data securely, make real-time predictions, and receive interpretable results. It provides outcomes such as “CKD detected” and “no CKD detected” that help doctors make informed decisions
The results show how a combination of explainable ML and accessible clinical biomarkers can offer a precise, transparent, and clinically interpretable framework for early CKD diagnosis, risk stratification, and informed clinical decision making.
M. Khuntia, Hariballav Mahapatra, N. Lodha· Kidneys· 0 citations
Chronic kidney disease (CKD) is a progressive disease, and often the symptoms are not detected until later stages, which makes it important to have clear and accurate prediction tools. This study aimed at creating a machine-learning model called RenalSense that explains the model and predicts incident CKD using demogra...
Chronic Kidney Disease (CKD) affects over 800 million people worldwide, causing 5-11 million annual deaths and imposing significant socioeconomic burdens through comorbidities such as cardiovascular disease and end-stage renal disease (ESRD). Early detection is crucial to mitigate disease progression, yet conventional...
Md. Istiak Ahamed, Abrar Rakin, Abu Bakar Rakib et al.· E3S Web of Conferences· 0 citations
The study shows that the classifiers have the ability to discriminate among the different groups, where the variables such as hemoglobin, packed cell volume, and specific gravity of urine exhibit very good discriminatory abilities.
Gheed T. Waleed· International Journal of Bus...· 0 citations
One type of progressive disease in the world is chronic kidney disease (CKD), where people are commonly diagnosed only in late stages with many severe complications, which further raises the health cost. To minimize the burden of CKD, a novel approach with an intelligent decision support system will help the patients b...
R. M., A. Yuvarani, R. Priyadharshini et al.· 2026 6th International Confe...· 0 citations
Chronic kidney disease (CKD) is a developing condition which frequently goes unrecognized in its early stages, resulting in delayed treatment and poor clinical outcomes. Early detection is, therefore, fundamental to slow down the disease sequence and increase patient care. An explainable clinical intelligence framework...