Background and Objective: Intact parathyroid hormone (iPTH), also known as active parathyroid hormone, is an important indicator commonly for monitoring secondary hyperparathyroidism (SHPT) in patients undergoing hemodialysis. The aim of this study was to use machine learning (ML) models to predict monthly iPTH levels in patients undergoing hemodialysis.Methods: We conducted a retrospective study on patients undergoing regular hemodialysis. Patients’ blood examinations data was collected from Taiwan Society of Nephrology – Kidney Dialysis, Transplantation (TSN-KiDiT) registration system, and patients’ medications data was collected from Pingtung Christian Hospital (PTCH), Taiwan. We used five different ML models to classify patients into three distinct categories based on their iPTH levels: iPTH < 150, iPTH ≥ 150 & iPTH < 600, and iPTH ≥ 600(pg/ml).Results: We ultimately included 1,351 patients in our study and processed the data in four different ways. These methods varied based on the duration of the data (either using data from just one month or continuously over three months) and the number of features used (either all 52 features or only 20 most important features identified by SHapley Additive exPlanations (SHAP) analysis). The XGBoost model, using data from a continuous three-month period and all available features, yielded the best Weighted AUROC (0.922).Conclusions: ML is highly effective in predicting iPTH levels in hemodialysis patients, notably accurate for those with iPTH over 600 pg/ml. This method enables early identification of high-risk patients, reducing reliance on retrospective blood test assessments. Future research should focus on advancing explainable AI methods to foster clinicians' trust, and developing adaptable ML frameworks that could seamlessly integrate with existing healthcare systems.
Read full abstract