Establishment of machine learning-based risk prediction model for acute kidney injury in acute myocardial infarction patients and compared with traditional model
10.3760/cma.j.cn441217-20231120-01122
- VernacularTitle:机器学习算法构建急性心肌梗死患者发生急性肾损伤风险预测模型并与传统模型比较
- Author:
Nan YE
1
;
Chuang ZHU
;
Fengbo XU
;
Hong CHENG
Author Information
1. 首都医科大学附属北京安贞医院肾内科,北京 100029
- Keywords:
Machine learning;
Acute kidney injury;
Myocardial infarction;
Predictive model
- From:
Chinese Journal of Nephrology
2024;40(3):175-182
- CountryChina
- Language:Chinese
-
Abstract:
Objective:To establish a predictive risk model for acute kidney injury (AKI) in acute myocardial infarction (AMI) patients based on machine learning algorithm and compare with a traditional logistic regression model.Methods:It was a retrospective study. The demographic data, laboratory examination, treatment regimen and medication of AMI patients from July 2011 to December 2016 in Beijing Anzhen Hospital, Capital Medical University were collected. The diagnostic criteria of AKI were based on the AKI diagnosis and treatment guidelines published by Kidney Diseases: Improving Global Outcomes in 2012. The selected AMI patients were randomly divided into training set (70%) and internal test set (30%) by simple random sampling. SelectFromModel and Lasso regression models were used to extract clinical parameters as predictors of AKI in AMI patients. Logistic regression model (model A) and machine learning algorithm (model B) were used to establish the risk prediction model of AKI in AMI patients. DeLong method was used to compare the area under the receiver-operating characteristic (ROC) curve ( AUC) between model A and model B for selecting the best model. Results:A total of 6 014 AMI patients were included in the study, with age of (58.4±11.7) years old and 3 414 males (80.5%). There were 674 patients (11.2%) with AKI. There were 4 252 patients (70.7%) in the training set and 1 762 patients (29.3%) in the test set. The selected twelve clinical parameters by the SelectFromModel and Lasso regression models included the number of myocardial infarctions, ST-segment elevation myocardial infarction, ventricular tachycardia, third degree atrioventricular block, decompensated heart failure at admission, admission serum creatinine, admission blood urea nitrogen, admission peak creatine kinase isoenzyme, diuretics, maximum daily dose of diuretics, days of diuretic use and statins. Logistic regression prediction model showed that AUC for the test set was 0.80 (95% CI 0.76-0.84). The machine learning algorithm model obtained AUC in the test set with 0.82 (95% CI 0.78-0.85).There was no significant difference in AUC between the two models ( Z=0.858, P=0.363), and AUC of the machine learning algorithm predictive model was slightly higher than that of the traditional logistic regression model. Conclusions:The prediction effect of AKI risk in AMI patients based on machine learning algorithm is similar to that of traditional logistic regression model, and the prediction accuracy of machine learning algorithm is better. The introduction of machine learning algorithm model may improve the ability to predict AKI risk.