维持性血液透析患者贫血治疗中血红蛋白水平的机器学习预测OA
Machine learning prediction of hemoglobin level in maintenance hemodialysis patients during anemia treatment
目的 构建维持性血液透析(MHD)患者贫血治疗中次月血红蛋白(Hb)水平的预测模型.方法 回顾性收集2019年至2025年温州市人民医院收治的322例MHD合并贫血患者共7 139个贫血治疗周期数据.采集患者人口学特征、基础疾病史、体格检查结果、实验室检测指标及用药方案.采用Boruta算法联合递归特征消除法进行特征筛选,比较非时序性模型、时序性模型及深度学习模型等3类共22种模型对次月Hb水平的预测效能;通过参数优化、特征交互分析及滑窗设计,最大化提升候选模型的预测效能与泛化能力;采用5折交叉验证模型稳定性.结果 22种模型效能比较显示,梯度提升机、优化的分布式梯度提升库(XGBoost)、轻量级梯度提升机(LightGBM)、随机森林表现较优;经优化后,LightGBM模型对测试集次月Hb的预测效能最优,其均方根误差(RMSE)、平均绝对误差(MAE)、决定系数(R2)分别为9.550 g/L、5.610 g/L、0.658,优于XGBoost(10.600 g/L、6.870 g/L、0.448)、梯度提升机(11.719g/L、8.954g/L、0.431)及随机森林(11.786 g/L、9.102 g/L、0.427).优化后的LightGBM模型纳入既往Hb、血清铁蛋白、C反应蛋白等18个指标,经5折交叉验证,RMSE、MAE、R2分别为(9.03±0.54)g/L、(5.90±0.23)g/L、0.62±0.02.结论 经滑窗设计与特征交互优化的LightGBM模型可为临床实践中基于常规监测指标的Hb水平预测提供参考.
Objective To construct a prediction model for the next-month hemoglobin(Hb)level during anemia treatment in patients with maintenance hemodialysis(MHD).Methods A retrospective collection was performed on 7 139 anemia treatment cycles from 322 MHD patients with anemia admitted to Wenzhou People's Hospital from 2019 to 2025.Indicators collected included demographic characteristics,underlying medical history,physical examination findings,laboratory test results,and medication regimens.Feature selection was conducted using the Boruta algorithm combined with recursive feature elimination.The predictive performance for next-month Hb level was compared among 22 models covering three categories:non-temporal models,temporal models,and deep learning models.Model predictive performance and generalization ability were maximized through parameter optimization,feature interaction analysis,and a sliding window design.Finally,5-fold cross-validation was used to verify model stability.Results Among the 22 compared models,gradient boosting machine,extreme gradient boosting(XGBoost),light gradient boosting machine(LightGBM),and random forest showed favorable performance.After optimization,the LightGBM model achieved the best predictive performance for next-month Hb in the test set,with root mean square error(RMSE),mean absolute error(MAE),and coefficient of determination(R2)of 9.550 g/L,5.610 g/L and 0.658,respectively,which were superior to those of XGBoost(10.600 g/L,6.870 g/L,0.448,respectively),gradient boosting machine(11.719 g/L,8.954 g/L,0.431,respectively),and random forest(11.786 g/L,9.102 g/L,0.427,respectively).The optimized LightGBM model incorporated 18 indicators including previous Hb,serum ferritin,and C-reactive protein.In 5-fold cross-validation,the RMSE,MAE,and R2 were(9.03±0.54)g/L,(5.90±0.23)g/L,and 0.62±0.02,respectively.Conclusion The LightGBM model optimized by sliding window design and feature interaction can provide a reference for predicting Hb level based on routine monitoring indicators in clinical practice.
张飞金;周慧;蔡玲琍;朱凤;李红芍;徐晓敏
325000 温州市人民医院血液透析中心325000 温州市人民医院血液透析中心325000 温州市人民医院血液透析中心325000 温州市人民医院血液透析中心325000 温州市人民医院血液透析中心325000 温州市人民医院科研中心
维持性血液透析贫血治疗血红蛋白机器学习预测模型
Maintenance hemodialysisAnemia treatmentHemoglobinMachine learningPredictive model
《浙江医学》 2026 (9)
914-920,7
温州市基础性科研项目(Y2023650)
评论