Predicting Chronic Kidney Disease Using Hybrid Machine Learning Based on Apache Spark

Manal A Abdel-Fattah1, Nermin Abdelhakim Othman1,2, Nagwa Goher1,3

  • 1Department of Information Systems, Faculty of Computers and Artificial Intelligence, Helwan University, Cairo, Egypt.

Insights

Early detection of chronic kidney disease (CKD) is crucial. Hybrid machine learning models on Big Data platforms achieved 100% accuracy in identifying CKD, with Relief-F feature selection outperforming others.

Area of Science:

  • Medical Informatics
  • Data Science
  • Machine Learning

Background:

  • Chronic kidney disease (CKD) poses significant health risks, including cardiovascular disease and end-stage renal disease.
  • Early detection and treatment are vital for managing CKD and mitigating its severe complications.
  • Machine learning (ML) and Big Data platforms offer powerful tools for accurate disease diagnosis.

Purpose of the Study:

  • To propose and evaluate hybrid ML techniques for early CKD detection using Big Data platforms.
  • To compare the effectiveness of different feature selection methods integrated with ML classifiers for CKD diagnosis.

Main Methods:

  • Implemented hybrid ML models on Apache Spark, integrating Relief-F and chi-squared feature selection with six classification algorithms (DT, LR, NB, RF, SVM, GBT Classifier).
  • Evaluated model performance using accuracy, precision, recall, and F1-measure through cross-validation and testing.
  • Compared results based on full feature sets versus feature sets selected by Relief-F and chi-squared methods.

Main Results:

  • Support Vector Machine (SVM), Decision Tree (DT), and Gradient-Boosted Trees (GBT Classifier) achieved 100% accuracy with selected features.
  • The Relief-F feature selection method demonstrated superior performance compared to using full features or chi-squared selected features.
  • Hybrid models effectively identified CKD, highlighting the synergy between Big Data, ML, and feature selection.

Conclusions:

  • Hybrid ML techniques, particularly with Relief-F feature selection on Big Data platforms, are highly effective for accurate and early CKD detection.
  • The proposed approach offers a promising strategy for improving CKD diagnosis and patient outcomes.
  • Machine learning provides significant assistance for medical scientists in diagnosing diseases like CKD at their outset.

Related Concept Videos

Chronic Kidney Disease I: Introduction01:25

Chronic Kidney Disease I: Introduction

Chronic Kidney Disease (CKD) arises when the kidneys progressively lose their ability to function, ultimately leading to end-stage renal disease. At this advanced stage, the kidneys can no longer filter waste or maintain essential body functions, requiring renal replacement therapy (RRT) through dialysis or a kidney transplant for survival.Early-stage chronic kidney disease and detection challengesIn CKD's early stages, symptoms often remain absent because healthy nephrons compensate for...
96
Chronic Kidney Disease III: Interprofessional Care01:28

Chronic Kidney Disease III: Interprofessional Care

Chronic kidney disease (CKD) requires collaborative and comprehensive management. CKD progresses through stages and can lead to end-stage kidney disease (ESKD) if untreated. Interprofessional collaboration and patient education are crucial, enabling patients to manage their health and improve their quality of life.Diagnostic approach for chronic kidney diseaseThe diagnosis of CKD primarily focuses on the glomerular filtration rate (GFR), which assesses kidney function by measuring how well...
95
Acute Kidney Injury IV: Diagnostic Studies and Prevention01:30

Acute Kidney Injury IV: Diagnostic Studies and Prevention

Accurate diagnosis and effective prevention are critical in managing Acute Kidney Injury (AKI), which is linked to high mortality rates ranging from 10% to 80%. Timely recognition of at-risk patients and careful monitoring can significantly reduce the likelihood of kidney damage.Diagnostic Assessments:The diagnostic process starts with a comprehensive medical history to identify prerenal, intrarenal, and postrenal causes.Prerenal causes, such as dehydration, hypotension, or blood loss, should...
70