基于机器学习算法的静脉用药风险预测模型构建及验证

杨洋 ,  王红梅 ,  单雪峰 ,  肖明朝

重庆医科大学学报 ›› 2024, Vol. 49 ›› Issue (10) : 1132 -1137.

PDF (728KB)
重庆医科大学学报 ›› 2024, Vol. 49 ›› Issue (10) : 1132 -1137. DOI: 10.13406/j.cnki.cyxb.003572
临床研究

基于机器学习算法的静脉用药风险预测模型构建及验证

作者信息 +

Construction and validation of a machine learning-based model for predicting the risk of intravenous medication

Author information +
文章历史 +
PDF (744K)

摘要

目的 收集患者临床信息,采用机器学习算法构建患者静脉用药风险预测模型。 方法 回顾性纳入静脉用药患者(建模组1 302例和验证组281例),采用药学监护联盟协会提出的药物相关问题V 9.09分类标准分析患者存在的药物相关问题,采用logistics回归、神经网络、CHAID决策树、贝叶斯网络、支持向量机等机器学习算法构建静脉用药风险预测模型,并采用混淆矩阵格式对各预测模型进行评价。通过准确率、召回率、精确率、F1值以及生成验证受试者工作特征曲线下面积(area under curve,AUC)评价模型的预测性能。 结果 患者药物相关问题发生率为26.9%。患者药物相关问题主要集中在治疗安全性方面(n=556,94.9%),其次是治疗有效性方面(n=30,5.1%)。构建的模型中支持向量机的预测效能最好,AUC为0.826。 结论 机器学习算法构建的静脉用药风险预测模型预测效能良好,可为静脉用药安全管理提供新思路和新方法。

Abstract

Objective To construct a predictive model for the risk of intravenous medication using machine learning algorithms based on the clinical information of patients. Methods A retrospective analysis was performed for the patients receiving intravenous medication,with 1302 patients in the modeling group and 281 in the validation group. The drug-related problem classification system V9.09 proposed by the European Society of Clinical Pharmacy was used to analyze the drug-related problems in patients. Machine learning algorithms,including logistic regression,neural network,CHAID decision tree,Bayesian network,and support vector machine,were used to construct risk predictive models for intravenous medication,and confusion matrices were used to evaluate the performance of each predictive model. Accuracy,recall rate,precision,and the area under the ROC curve(AUC) for the subjects in the validation group were used to evaluate the predictive performance of the model. Results The incidence rate of drug-related problems was 26.9% among these patients. These drug-related problems mainly involved treatment safety(n=556,94.9%),followed by treatment effectiveness(n=30,5.1%). Among the models constructed,support vector machine algorithm showed the best predictive performance,with an AUC of 0.826. Conclusion The predictive model for the risk of intravenous medication constructed using machine learning algorithms has good predictive performance,which can provide new insights and methods for the management of intravenous medication safety.

Graphical abstract

关键词

静脉用药 / 用药安全 / 机器学习 / 预测模型

Key words

intravenous medication / medication safety / machine learning / predictive model

引用本文

引用格式 ▾
杨洋,王红梅,单雪峰,肖明朝. 基于机器学习算法的静脉用药风险预测模型构建及验证[J]. 重庆医科大学学报, 2024, 49(10): 1132-1137 DOI:10.13406/j.cnki.cyxb.003572

登录浏览全文

4963

注册一个新账户 忘记密码

静脉给药是一种将药物直接注射或输入血液的快速给药途径,相比于其他途径给药,静脉用药相关的药物伤害发生率高。我国国家药品不良反应监测年度报告显示,因静脉注射给药途径导致的不良反应/不良事件发生率高达60%,且近年来一直位列第一并且呈逐年上升趋[1-2]。此外,1项研究分析表明,在我国因用药导致的死亡的病例中,也是通过静脉途径给药的药物导致死亡的事件较多[3]。因此,静脉用药安全不容忽视,开展早期静脉用药风险预测有助于预防药物相关伤害的发生,提高患者用药安全。
随着现代信息技术的发展,数据挖掘的方法已相当成熟,目前常见的机器学习方法包括支持向量机、随机森林、神经网络等。这些机器学习算法具有强大的非线性建模能力、模型泛化能力等特点,这使得机器学习算法成为许多实际问题中广泛使用的高效预测模型构建方法。在医学领域,机器学习算法已经得到广泛应用,并表现出不同的预测性能[4-6]。本研究拟通过机器学习算法,构建静脉用药安全风险早期预测模型,以期为静脉用药安全管理提供新思路和新方法。

1 资料与方法

1.1 研究对象

收集2019年3月至2022年12月就诊于重庆医科大学附属第一医院三甲综合医院的心血管及内分泌系统疾病的住院患者。患者纳入标准:①年龄≥18的患者;②使用治疗药物;③未接受任何药学干预。患者排除标准:①出院前非药物导致死亡的;②接受了或者正在参与药物的临床试验。

1.2 资料收集

通过医院电子病历系统收集患者一般情况和临床相关资料。由2名临床药师同时提取患者相关信息。①患者的一般信息:病历号、年龄、性别、婚姻状况、医保类型、体质量、身高、血压、合并症指数(charlson comorbidity index,CCI)、住院时长、饮酒史、吸烟史、药物过敏史等;②临床实验室检查指标:尿素、血肌酐、丙氨酰氨基转移酶、门冬氨酸氨基转移酶、糖化血红蛋白(hemoglobin A1C,HbA1C)、血钙、血钾、血钠、血氯、甘油三酯、总胆固醇、高密度脂蛋白等;③药物信息:用药数量、中药注射剂、药物相关问题等。

1.3 药物相关问题评价

采用根据欧洲药学监护联盟协会提出的药物相关问题V 9.09分类标准(Pharmaceutical Care Network Europe DRP V9.09 classification,PCNE-DRPs V 9.09)评价患者是否存在药物相关问题[7]

1.4 模型构建

将患者是否存在静脉用药风险作为模型构建所需要的因变量。“存在静脉用药风险”定义为:存在中等或重度临床意义的药物相关问题,“不存在静脉用药风险”定义为:不存在中等或重度临床意义的药物相关问题。对该变量的确定由2名药师共同评估,当存在异议时,咨询第三人(临床医生)。

将收集到的数据导入IBM SPSS Statistics 23.0软件,并采用SPSS modeler 18.0进行模型的构建。采用的建模方法有神经网络、logistics回归、CHAID决策树、贝叶斯网络、支持向量机。

1.5 统计学方法

采用Excel表收集患者资料,应IBM SPSS Statistics 23.0软件对数据进行统计分析。计量资料用范围、均值和标准差表示,计数资料用频数和百分比表示。2组间计量资料比较采用t检验,计数资料比较采用卡方检验。单因素及多因素分析均采用logistic回归分析。采用混淆矩阵格式对优化后的各预测模型进行评价。通过准确率、召回率、精确率、F1值以及生成验证受试者工作特征曲线下面积(area under curve,AUC)评价模型的预测性能。检验水准α=0.05。

2 结 果

2.1 患者一般资料

共收集到住院患者1 583例,采用IBM SPSS Statistics 23.0软件构建住院患者静脉用药安全数据库。根据时间顺序,将患者分为建模组和验证组,建模组1 302例,验证组281例。其中建模组中,男性724(55.6%)例,平均年龄(66.4±14.2)岁,年龄在60岁及以上的老年患者936(71.9%)例。高血压(47.2%)是最常见的诊断。患者平均住院时间为(10.3±6.1) d,平均用药(3.0±4.0)种(表1)。与验证组相比,建模组体质指数(body mass index,BMI)、冠心病、心力衰竭、肝功能、肾功能、白细胞、Ca2+、K+、Na+、Cl-、糖化血红蛋白、静脉用药数量及使用的中成药注射剂差异具有统计学意义(P<0.05)。

2.2 静脉用药药物相关问题

静脉用药相关问题根据PCNE-DRP V9.0进行分类。1 302例住院患者中,存在药物相关问题的患者数为350例。药物相关问题发生率为26.9%。药物相关问题主要集中在医嘱环节,其中仅有1个药物相关问题的患者有206例(占15.8%),存在2个药物相关问题的患者有88例(占6.8%),存在3个及其以上药物相关问题的患者有55例(占4.2%)。共发现药物相关问题586个,主要集中在:①治疗安全性方面(n=556,94.9%)。如2种中成药(注射剂)使用可能增加不良反应风险和增加患者经济负担。在药物相关问题中,药物相互作用是最常见的问题,如氨茶碱与利尿剂联用,可能影响氨茶碱的血药浓度,导致不良事件风险增加;胺碘酮注射液与阿托伐他汀钙片合用可升高其血药浓度,增加发生肌肉毒性的风险等。②治疗有效性方面(n=30,5.1%)。如静脉滴注哌拉西林他唑巴坦剂量和给药频次不合理,导致抗感染效果不佳;氟喹诺酮类药物与含钙或铁离子的药物联用,导致氟喹诺酮类药物疗效降低。药物相关问题分类见表2。由表2可见,不适当的组合占比最高,占66.6%,主要为药物与药物之间存在潜在的药物相互作用。

2.3 模型构建

构建各模型的效能参数见表3。支持向量机的预测效能最好(AUC=0.976),其次是CHAID决策树(AUC=0.925)。支持向量机模型、CHAID决策树模型的预测变量重要性的前十位因素分别见图1图2。由图1图2可见,在2个模型中,静脉用药数量、利尿剂的使用是较重要的变量。在后续的模型验证中,使用支持向量机、CHAID决策树同时进行验证。

2.4 静脉用药风险预测模型验证

采用支持向量机、CHAID决策树进行验证。281例患者中实际存在静脉用药风险的患者为80例,无静脉用药风险的患者为201例。经支持向量机预测为存在静脉用药风险的患者为64例,预测为无静脉用药风险的患者为271例。模型的预测效能AUC为0.826,支持向量机的预测效能更好,其他指标见表4

3 讨 论

静脉给药是住院患者最常用,甚至是首选的给药方式。虽然我国静脉用药安全令人担忧,但关注静脉用药风险预测的研究较少。本研究结果发现静脉用药的药物相关问题发生率为26.9%,该结果低于以往文献报道结果的,如在我国老年人群中34.5%的患者存在至少1种药物相关问题[8];慢性肾病患者中药物相关问题发生率高达45.95%[9]。本研究的药物相关问题发生率低于文献报道的可能原因是因为研究的人群和药物的给药途径不同,之前的研究对象未区别静脉给药和非静脉途径给药,计算的药物相关问题发生率为总的发生率,而本研究重点关注的是静脉用药的药物相关问题,未考虑口服给药等其他非静脉途径给药。本研究结果发现药物相关问题主要涉及的类型是治疗安全性,其次才是治疗有效性,而发生药物相关问题的主要原因是药物选择。1项研究分析了神经内科患者存在的药物相关问题,也发现了相似的趋势[10]。因此,也提示本课题组需要关注药物选择不当引起的用药安全问题。

本研究采用机器学习的方法包括神经网络、CHAID决策树、贝叶斯网络、支持向量机等。通过比较各算法的预测效果,结果发现CHAID决策树和支持向量机的预测效能相对较好。比较CHAID决策树和支持向量机模型汇总的预测变量重要性发现,静脉用药数量、使用利尿剂、有心衰、肝功异常、住院时间、过敏等因素是2种机器学习算法筛选出的患者存在用药风险的共同预测因素。目前尚未见静脉用药风险的影响因素研究,但有研究报道多药联用、肥胖、肾功能损害和过敏与药物相关问题的高风险相关[11]。另有研究发现使用≥5种药物的患者发生药物相关问题的风险明显高于使用少于5种药物的患者(OR=1.96;95%CI=1.31%~2.93%)[12]。另1项前瞻性研究发现,药品数量每增加1种,药物相关问题增加约8.6%[13]。使用的药物数量越多,药物相互作用等药物相关问题增加,还可能增加患者住院时间延长的风险[14-15]。由此可见,使用的药物数量是患者用药安全中尤为重要的因素。在合理用药过程中,有必要进行处方精简。

另外,目前国内外报道的关于患者用药安全方面的预测研究多为不良反应预测、用药不依从性预测模型等[16-17]。还有些研究为药物相关问题预测或评分模型,这些研究采用logistics回归构建预测模型,但预测模型的预测效能欠佳,AUC仅为0.6-0.78[18-19]。本研究也使用了logistics回归构建预测模型,其AUC为0.720,与文献报道结果相似,但与其他机器学习算法相比,logistics回归构建的预测模型并不具有优势。

本研究仍存在一些局限性。首先,本研究纳入的人群仅涉及心血管疾病和内分泌疾病患者,预测模型中找到的影响因素可能不适用于其他疾病患者。其次,本研究未考虑口服药物等非静脉途径给药的药物,因此构建的预测模型可能无法准确预测非静脉途径用药的风险。另外,本研究收集的数据为回顾性研究,可能存在部分患者资料不全,导致预测模型中未纳入资料不全的因素,因此,还需要大样本、前瞻性的多中心临床研究进一步验证。

总之,本研究基于患者的临床信息,成功构建了一个患者静脉用药风险的预测模型,具有良好的预测性能,对探索患者用药安全管理策略具有重要意义。

参考文献

[1]

国家药品监督管理总局药品评价中心,国家药品不良反应监测中心. 国家药品不良反应监测年度报告(2022年)[EB/OL]. (2023-01-12)[2024-03-03].

[2]

Center for drug reevaluation,National center for ADR nonitoring,China. National adverse drug reaction monitoring annual report(2022)[EB/OL]. (2023-01-12)[2024-03-03].

[3]

国家药品监督管理总局药品评价中心,国家药品不良反应监测中心. 国家药品不良反应监测年度报告(2021年)[EB/OL]. (2022-01-10)[2023-02-03].

[4]

Center for drug reevaluation,National center for ADR nonitoring,China. National adverse drug reaction monitoring annual report(2021)[EB/OL]. (2022-01-10)[2023-02-03].

[5]

Li HNDeng JXYu PMet al. Drug-related deaths in China:an analysis of a spontaneous reporting system[J]. Front Pharmacol202213:771953.

[6]

Wu YFFang Y. Stroke prediction with machine learning methods among older Chinese[J]. Int J Environ Res Public Health202017(6):1828.

[7]

Chicco DJurman G. Machine learning can predict survival of patients with heart failure from serum creatinine and ejection fraction alone[J]. BMC Med Inform Decis Mak202020(1):16.

[8]

Zhang JLTang WM. Building a prediction model for iron deficiency anemia among infants in Shanghai,China[J]. Food Sci Nutr20198(1):265-272.

[9]

Pharmaceutical Care Network Europe Association Classification for drug related problems V 9.1. The PCNE Classification V 9.1 2020

[10]

Ma ZSun SSZhang CXet al. Characteristics of drug-related problems and pharmacists' interventions in a geriatric unit in China[J]. Int J Clin Pharm202143(1):270-274.

[11]

谢雅琼,林孝怡. 血清游离轻链在鉴别诊断不同病因肾病的应用价值及其与患者肾功能分期的相关性分析[J]. 诊断学理论与实践202322(2):166-171.

[12]

Xie YQLin XY. Value of serum-free light chain assay in differential diagnosis and staging of nephropathy of various etiologies[J]. J Diagn Concepts Pract202322(2):166-171.

[13]

Liu PPLi GYHan Met al. Identification and solution of drug-related problems in the neurology unit of a tertiary hospital in China[J]. BMC Pharmacol Toxicol202122(1):65.

[14]

Garin NSole NLucas Bet al. Drug related problems in clinical practice:a cross-sectional study on their prevalence,risk factors and associated pharmaceutical interventions[J]. Sci Rep202111(1):883.

[15]

张咪雪,刘 莎. 抑郁症的药物治疗新进展[J]. 重庆医科大学学报202449(5):631-637.

[16]

Zhang MXLiu S. New progress in drug therapy for depression[J]. Journal of Chongqing Medical University202449(5):631-637.

[17]

Viktil KKBlix HSMoger TAet al. Polypharmacy as commonly defined is an indicator of limited value in the assessment of drug-related problems[J]. Br J Clin Pharmacol200763(2):187-195.

[18]

幸晓琼,王红梅,杨佳丹,. 某院心内科住院患者严重和禁忌的潜在药物相互作用横断面研究[J]. 中国药学杂志202156(8):694-698.

[19]

Xing XQWang HMYang JDet al. Cross-sectional study of major and contraindicated potential drug-drug interactions in hospitalized cardiac patients in our hospital[J]. Chin Pharm J202156(8):694-698.

[20]

席田兰,幸晓琼,杨佳丹,. 基于潜在药物相互作用的心血管疾病患者住院时间延长风险预测模型的构建[J]. 中国医院用药评价与分析202323(4):400-403.

[21]

Xi TLXing XQYang JDet al. Construction of prediction model for prolonged length of stay in patients with cardiovascular disease based on potential drug interactions[J]. Eval Anal Drug Use Hosp China202323(4):400-403.

[22]

Chung AYAnand SWong ICet al. Improving medication safety and diabetes management inHong Kong:a multidisciplinary approach[J]. Xianggang Yi Xue Za Zhi201723(2):158-167.

[23]

Onder GPetrovic MTangiisuran Bet al. Development and validation of a score to assess risk of adverse drug reactions among in-hospital patients 65 years or older:the GerontoNet ADR risk score[J]. Arch Intern Med2010170(13):1142-1148.

[24]

Geeson CWei LFranklin BD. Development and performance evaluation of the Medicines Optimisation Assessment Tool(MOAT):a prognostic model to target hospital pharmacists' input to prevent medication-related problems[J]. BMJ Qual Saf201928(8):645-656.

[25]

Urbina OFerrández OGrau Set al. Design of a score to identify hospitalized patients at risk of drug-related problems[J]. Pharmacoepidemiol Drug Saf201423(9):923-932.

基金资助

重庆市科卫联合医学资助项目(2020MSXM120)

AI Summary AI Mindmap
PDF (728KB)

374

访问

0

被引

详细

导航
相关文章

AI思维导图

/