•  
  •  
 

Document Type

Original Article

Abstract

Chronic Kidney Disease (CKD) affects medication dose safety due to altered pharmacokinetics. Current clinical decision support systems lack stage-specific personalization and explainability. Therefore, this study aimed to identify the appropriate medications and doses for chronic kidney disease using machine learning algorithms by comparing the methods. This study is divided into two phases. Phase 1 involves a literature review that compares four classification techniques for predicting drug prescriptions for individuals with kidney disease. After a screening and evidence evaluation process, 12 papers were selected for analysis. From the 12 studies, the types of analysis methods obtained were Decision Tree, K-Nearest Neighbour (kNN), Naive Bayes, and deep learning. Phase 2 was to test each method with data in the hospital to identify the accuracy. Novel framework development with explainable AI (SHAP), multi-stage classification (CKD Stages 1-5), and adverse event prediction module. After analysing the four methods, we concluded that they were suitable for testing using hospital data to assess their level of accuracy. However, a study comparing four classification algorithms showed that Decision Tree achieved 99% accuracy, kNN 75%, Naive Bayes 95%, and Deep Learning 96%. Meanwhile, based on AUC, Decision Tree achieved 0.99, kNN achieved 93%, Naive Bayes achieved 97%, and Deep Learning achieved 98%. Decision Tree achieved 99% accuracy (AUC=0.99). Novelty contributions: (1) SHAP-based feature importance identified cholesterol level, blood pressure, and Na-to-potassium ratio as top predictors; (2) Stage-specific recommendations reduced inappropriate prescriptions by 34%; (3) ADE prediction module achieved AUC=0.87 for nephrotoxicity risk. Our explainable, stage-aware framework provides clinically actionable drug recommendations with integrated safety monitoring, addressing critical gaps in CKD pharmacotherapy

Receive Date

30 Nov 2025

Revise Date

14 June 2026

Accept Date

18 June 2026

Publication Date

8-20-2026

References

[1] Forte JC, Folkertsma P, Gannamani R, Kumaraswamy S, van Dam S, Hoogsteen J. Effect of a digitally-enabled, preventive health program on blood pressure in an adult, dutch general population cohort: an observational pilot study. Int J Environ Res Publ Health 2022;19:4171. https://doi.org/10. 3390/ijerph19074171.

[2] Abdullah AO, Hassan HS, Muhammad SO, Manesh SSH, Muhamadamin SK, Khan H, et al. Screening of elevated blood pressure in patients attending endodontic clinics: a cross-sectional study. Mol Biol 2010;15:148—55. https://doi. org/10.59341/2707-7799.1864.

[3] Mahoto NA, Shaikh A, Sulaiman A, Reshan MS Al, Rajab A, Rajab K. A machine learning based data modeling for medical diagnosis. Biomed Signal Process Control 2023;81: 104481. https://doi.org/10.1016/j.bspc.2022.104481.

[4] Lv Z, Qiao L. Analysis of healthcare big data. Future Gener Comput Syst 2020;109:103—10. https://doi.org/10.1016/j. future.2020.03.039.

[5] Islam MS, Hasan MM, Wang X, Germack HD, Noor-E- Alam M. A systematic review on healthcare analytics: application and theoretical perspective of data mining. Healthcare 2018;6. Published by MDPI AG, Basel, Switzerland. https://doi.org/10.3390/healthcare6020054.

[6] Chao G, Sun J, Lu J, Wang A-L, Langleben DD, Li C-S, et al. Multi-view cluster analysis with incomplete data to understand treatment effects. Inf Sci 2019;494:278—93. https://doi. org/10.1016/j.ins.2019.04.039.

[7] Hu W. Review of the data science in the field of healthcare. Appl Comput Eng 2024;74:154—8. https://doi.org/10.54254/ 2755-2721/74/20240458.

[8] Aggarwal CC. In: Aggarwal CC, editor. Data classification BT - data mining: the textbook. Cham: Springer International Publishing; 2015. p. 285—344. https://doi.org/10.1007/ 978-3-319-14142-8_10.

[9] Kim MJ, Kang DK. Ensemble with neural networks for bankruptcy prediction. Expert Syst Appl 2010;37:3373—9. https://doi.org/10.1016/j.eswa.2009.10.012.

[10] Itani S, Lecron F, Fortemps P. Specifics of medical data mining for diagnosis aid: A survey. Expert Syst Appl 2019; 118:300—14. https://doi.org/10.1016/j.eswa.2018.09.056.

[11] Knoppers BM. Comprehensive review on facets of cloud computing in context of security and privacy. Mol Biol 2010; 11:416—9.

[12] Phalak M, Sharma R. Analysis of Decision Tree-A. Surveyor 2014;3:149—54.

[13] Mu Y, Liu X, Wang L. A Pearson’s correlation coefficient based decision tree and its parallel implementation. Inf Sci 2018;435:40—58. https://doi.org/10.1016/j.ins.2017.12.059.

[14] Gorunescu F. Data mining: concepts, models and techniques, 12; 2011. https://doi.org/10.1007/978-3-642-19721-5.

[15] Kajungu DK, Selemani M, Masanja I, Baraka A, Njozi M, Khatib R, et al. Using classification tree modelling to investigate drug prescription practices at health facilities in rural Tanzania. Malar J 2012;11:311. https://doi.org/10.1186/ 1475-2875-11-311.

[16] Imai S, Yamada T, Kasashi K, Kobayashi M, Iseki K. Usefulness of a decision tree model for the analysis of adverse drug reactions: Evaluation of a risk prediction model of vancomycin-associated nephrotoxicity constructed using a data mining procedure. J Eval Clin Pract 2017;23:1240—6. https://doi.org/10.1111/jep.12767.

[17] Wang AX, Chukova SS, Nguyen BP. Ensemble k-nearest neighbors based on centroid displacement. Inf Sci 2023;629: 313—23. https://doi.org/10.1016/j.ins.2023.02.004.

[18] Chen X, Wu M. Heart failure with recovered ejection fraction: current understanding and future prospects. Am J Med Sci 2023;365:1—8. https://doi.org/10.1016/j.amjms.2022.07.018.

[19] Blanquero R, Carrizosa E, Ramírez-Cobo P, Sillero- Denamiel MR. Variable selection for Naïve Bayes classification. Comput Oper Res 2021;135:105456. https://doi.org/ 10.1016/j.cor.2021.105456.

[20] Sengupta S, Basak S, Saikia P, Paul S, Tsalavoutis V, Atiah F, et al. A review of deep learning with special emphasis on architectures, applications and recent trends. Knowl Base Syst 2020;194:105596. https://doi.org/10.1016/j.knosys.2020.105596.

[21] Behrad F, Saniee Abadeh M. An overview of deep learning methods for multimodal medical data mining. Expert Syst Appl 2022;200:117006. https://doi.org/10.1016/j.eswa.2022. 117006.

[22] Xu B, Yang G. Interpretability research of deep learning: a literature survey. Inf Fusion 2025;115:102721. https://doi.org/ 10.1016/j.inffus.2024.102721.

[23] Aoki J, Kaya C, Khalid O, Kothari T, Silberman MA, Skordis C, et al. CKD progression prediction in a diverse US population: a machine-learning model. Kidney Med 2023;5: 100692. https://doi.org/10.1016/j.xkme.2023.100692.

[24] Lee WV, Song Y, Chun JS, Ko M, Jang HY, Kim I-W, et al. Development of a machine learning model for precision prognosis of rapid kidney function decline in people with diabetes and chronic kidney disease. Diabetes Res Clin Pract 2024;217:111897. https://doi.org/10.1016/j.diabres.2024. 111897.

[25] Chadban S, Arõcõ M, Power A, Wu M-S, Mennini FS, Arango  Alvarez JJ, et al. Projecting the economic burden of chronic kidney disease at the patient level (Inside CKD): a microsimulation modelling study. EClinicalMedicine 2024; 72:102615. https://doi.org/10.1016/j.eclinm.2024.102615.

[26] Zhang Y, Ghahramani N, Li R, Chinchilli VM, Ba DM. Prediction of acute and chronic kidney diseases during the post-covid-19 pandemic with machine learning models: utilizing national electronic health records in the US. EBioMedicine 2025;115:105726. https://doi.org/10.1016/j. ebiom.2025.105726.

[27] Mantas CJ, Abellan J, Castellano JG. Analysis of credal-C4.5 for classification in noisy domains. Expert Syst Appl 2016;61: 314—26. https://doi.org/10.1016/j.eswa.2016.05.035.

[28] Islam MA, Majumder MZH, Hussein MA. Chronic kidney disease prediction based on machine learning algorithms. J Pathol Inf 2023;14:100189. https://doi.org/10.1016/j.jpi.2023. 100189.

[29] Reddy S, Roy S, Choy KW, Sharma S, Dwyer KM, Manapragada C, et al. Predicting chronic kidney disease progression using small pathology datasets and explainable machine learning models. Comput Methods Programs Biomed Updat 2024;6:100160. https://doi.org/10.1016/j. cmpbup.2024.100160.

[30] Dharmarathne G, Bogahawaththa M, McAfee M, Rathnayake U, Meddage DPP. On the diagnosis of chronic kidney disease using a machine learning-based interface with explainable artificial intelligence. Intell Syst with Appl 2024;22:200397. https://doi.org/10.1016/j.iswa.2024.200397.

[31] Halder RK, Uddin MN, Uddin MA, Aryal S, Saha S, Hossen R, et al. ML-CKDP: Machine learning-based chronic kidney disease prediction with smart web application. J Pathol Inf 2024;15:100371. https://doi.org/10.1016/j.jpi.2024.100371.

[32] M GH, Shenoy PD, KR V, Canchi A. A deep learning framework for chronic kidney disease stage classification. Healthc Anal 2025;7:100398. https://doi.org/10.1016/j.health. 2025.100398.

[33] He J, Wang X, Zhu P, Wang X, Zhang Y, Zhao J, et al. Identification and validation of an explainable early-stage chronic kidney disease prediction model: a multicenter retrospective study. Clin Med 2025;84:103286. https://doi. org/10.1016/j.eclinm.2025.103286.

[34] Zhao D, Wang W, Tang T, Zhang Y-Y, Yu C. Current progress in artificial intelligence-assisted medical image analysis for chronic kidney disease: a literature review. Comput Struct Biotechnol J 2023;21:3315—26. https://doi. org/10.1016/j.csbj.2023.05.029.

Share

COinS