Interpretable machine learning for predicting chronic kidney disease progression risk

被引:1
|
作者
Zheng, Jin-Xin [1 ]
Li, Xin [1 ]
Zhu, Jiang [2 ]
Guan, Shi-Yang [3 ]
Zhang, Shun-Xian [4 ,5 ,6 ,7 ]
Wang, Wei-Ming [1 ]
机构
[1] Shanghai Jiao Tong Univ, Ruijin Hosp, Inst Nephrol, Dept Nephrol,Sch Med, Shanghai, Peoples R China
[2] Sichuan Univ, West China Hosp, Liver Transplantat Ctr, Chengdu, Peoples R China
[3] Anhui Med Univ, Affiliated Hosp 2, Dept Stat, Hefei, Anhui, Peoples R China
[4] Shanghai Jiao Tong Univ, Sch Med, Chinese Ctr Trop Dis Res, Sch Global Hlth, Shanghai, Peoples R China
[5] Shanghai Univ Tradit Chinese Med, Longhua Hosp, Clin Res Ctr, Shanghai, Peoples R China
[6] Shanghai Jiao Tong Univ, Chinese Ctr Trop Dis Res, Sch Global Hlth, Sch Med, Shanghai 200025, Peoples R China
[7] Shanghai Univ Tradit Chinese Med, Longhua Hosp, Clin Res Ctr, Shanghai 200032, Peoples R China
来源
DIGITAL HEALTH | 2024年 / 10卷
关键词
Chronic kidney disease; machine learning; survival analysis; interpretable models; random survival forests; SURVIVAL ANALYSIS; ASSOCIATION; MANAGEMENT; FOREST;
D O I
10.1177/20552076231224225
中图分类号
R19 [保健组织与事业(卫生事业管理)];
学科分类号
摘要
ObjectiveChronic kidney disease (CKD) poses a major global health burden. Early CKD risk prediction enables timely interventions, but conventional models have limited accuracy. Machine learning (ML) enhances prediction, but interpretability is needed to support clinical usage with both in diagnostic and decision-making.MethodsA cohort of 491 patients with clinical data was collected for this study. The dataset was randomly split into an 80% training set and a 20% testing set. To achieve the first objective, we developed four ML algorithms (logistic regression, random forests, neural networks, and eXtreme Gradient Boosting (XGBoost)) to classify patients into two classes-those who progressed to CKD stages 3-5 during follow-up (positive class) and those who did not (negative class). For the classification task, the area under the receiver operating characteristic curve (AUC-ROC) was used to evaluate model performance in discriminating between the two classes. For survival analysis, Cox proportional hazards regression (COX) and random survival forests (RSFs) were employed to predict CKD progression, and the concordance index (C-index) and integrated Brier score were used for model evaluation. Furthermore, variable importance, partial dependence plots, and restrict cubic splines were used to interpret the models' results.ResultsXGBOOST demonstrated the best predictive performance for CKD progression in the classification task, with an AUC-ROC of 0.867 (95% confidence interval (CI): 0.728-0.100), outperforming the other ML algorithms. In survival analysis, RSF showed slightly better discrimination and calibration on the test set compared to COX, indicating better generalization to new data. Variable importance analysis identified estimated glomerular filtration rate, age, and creatinine as the most important predictors for CKD survival analysis. Further analysis revealed non-linear associations between age and CKD progression, suggesting higher risks in patients aged 52-55 and 65-66 years. The association between cholesterol levels and CKD progression was also non-linear, with lower risks observed when cholesterol levels were in the range of 5.8-6.4 mmol/L.ConclusionsOur study demonstrated the effectiveness of interpretable ML models for predicting CKD progression. The comparison between COX and RSF highlighted the advantages of ML in survival analysis, particularly in handling non-linearity and high-dimensional data. By leveraging interpretable ML for unraveling risk factor relationships, contrasting predictive techniques, and exposing non-linear associations, this study significantly advances CKD risk prediction to enable enhanced clinical decision-making.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Predicting the Risk of Chronic Kidney Disease (CKD) Using Machine Learning Algorithm
    Wang, Weilun
    Chakraborty, Goutam
    Chakraborty, Basabi
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (01): : 1 - 17
  • [2] Predicting the Progression of Chronic Kidney Disease: A Systematic Review of Artificial Intelligence and Machine Learning Approaches
    Khalid, Fizza
    Alsadoun, Lara
    Khilji, Faria
    Mushtaq, Maham
    Eze-odurukwe, Anthony
    Mushtaq, Muhammad Muaz
    Ali, Husnain
    Farman, Rana Omer
    Ali, Syed Momin
    Fatima, Rida
    Bokhari, Syed Faqeer Hussain
    [J]. CUREUS JOURNAL OF MEDICAL SCIENCE, 2024, 16 (05)
  • [3] Predicting Chronic Kidney Disease Using Machine Learning Algorithms
    Farjana, Afia
    Liza, Fatema Tabassum
    Pandit, Parth Pratim
    Das, Madhab Chandra
    Hasan, Mahadi
    Tabassum, Fariha
    Hossen, Md. Helal
    [J]. 2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 1267 - 1271
  • [4] Predicting systemic financial risk with interpretable machine learning
    Tang, Pan
    Tang, Tiantian
    Lu, Chennuo
    [J]. NORTH AMERICAN JOURNAL OF ECONOMICS AND FINANCE, 2024, 71
  • [5] Predicting Alzheimer's Disease with Interpretable Machine Learning
    Jia, Maoni
    Wu, Yafei
    Xiang, Chaoyi
    Fang, Ya
    [J]. DEMENTIA AND GERIATRIC COGNITIVE DISORDERS, 2023, 52 (04) : 249 - 257
  • [6] Implementing a Machine-Learning Model to Predict Risk of Chronic Kidney Disease (CKD) Progression
    Tangri, Navdeep
    Singh, Rakesh
    Betts, Keith A.
    Du, Yuxian
    Gao, Sophie
    Katta, Arvind
    Farag, Youssef
    Fatoba, Samuel T.
    Liu, Hongjiao
    Chen, Jingyi
    Ferguson, Thomas
    Whitlock, Reid
    Leon, Silvia J.
    Singh, Ajay K.
    [J]. DIABETES, 2024, 73
  • [7] Machine Learning Techniques for Chronic Kidney Disease Risk Prediction
    Dritsas, Elias
    Trigka, Maria
    [J]. BIG DATA AND COGNITIVE COMPUTING, 2022, 6 (03)
  • [8] Predicting initiation and progression of chronic kidney disease: Developing renal risk scores
    Taal, M. W.
    Brenner, B. M.
    [J]. KIDNEY INTERNATIONAL, 2006, 70 (10) : 1694 - 1705
  • [9] Comparison and development of machine learning tools in the prediction of chronic kidney disease progression
    Jing Xiao
    Ruifeng Ding
    Xiulin Xu
    Haochen Guan
    Xinhui Feng
    Tao Sun
    Sibo Zhu
    Zhibin Ye
    [J]. Journal of Translational Medicine, 17
  • [10] Comparison and development of machine learning tools in the prediction of chronic kidney disease progression
    Xiao, Jing
    Ding, Ruifeng
    Xu, Xiulin
    Guan, Haochen
    Feng, Xinhui
    Sun, Tao
    Zhu, Sibo
    Ye, Zhibin
    [J]. JOURNAL OF TRANSLATIONAL MEDICINE, 2019, 17 (1)