Prediction of Chronic Kidney Disease using Random Forest, XGBoost and ANN Model

Authors

  • Sudip Poudel Department of Electronics and Computer Engineering Pulchowk Campus, Tribhuvan University Lalitpur, Nepal
  • Laxmi Prasad Bhatt Department of Electronics and Computer Engineering Pulchowk Campus, Tribhuvan University Lalitpur, Nepal
  • Prakash Chandra Prasad Department of Electronics and Computer Engineering Pulchowk Campus, Tribhuvan University Lalitpur, Nepal
  • Anjan Chandra Paudel Department of Electronics and Computer Engineering Pulchowk Campus, Tribhuvan University Lalitpur, Nepal

DOI:

https://doi.org/10.3126/jacem.v10i1.76323

Keywords:

Chronic Kidney Disease, Machine Learning, Renal damage, Support Vector Machine

Abstract

Chronic Kidney Disease (CKD) is a significant health concern worldwide, characterized by irreversible nephron loss over time. Early and accurate detection is critical. This study employs machine learning algorithms—Random Forest, XGBoost, AdaBoost, and Artificial Neural Networks (ANN)—to predict CKD. The UCI CKD dataset was utilized, with preprocessing steps like missing value imputation, scaling, and feature encoding to ensure robustness. Models were evaluated using accuracy, F1 score, precision, and recall. ANN achieved the highest accuracy (97.5%), demonstrating its capability to capture complex patterns in the data. XGBoost, while slightly less accurate, offered faster computation, making it suitable for real-time applications. The findings underscore the potential of machine learning in CKD diagnostics, paving the way for automated and accurate healthcare solutions.

Downloads

Abstract
62
pdf
33

Downloads

Published

2025-03-11

How to Cite

Poudel, S., Bhatt, L. P., Prasad, P. C., & Paudel, A. C. (2025). Prediction of Chronic Kidney Disease using Random Forest, XGBoost and ANN Model. Journal of Advanced College of Engineering and Management, 10(1), 121–133. https://doi.org/10.3126/jacem.v10i1.76323

Issue

Section

Articles