2. 浙江省血液安全研究重点实验室,杭州 310052;
3. 浙江大学医学院附属第二医院急诊科,杭州 310052
2. Key Laboratory of Blood Safety Research of Zhejiang Province, Hangzhou 310052, China;
3. Emergency Department of the second Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310052, China
突发公共事件已经成为了一种全球现象,是指突然发生,造成或者可能造成严重社会危害、巨大人员伤亡及公私财产损失,需要采取应急处置措施予以应对的自然灾害、事故灾难、公共卫生事件和社会安全事件。据估计,世界各地每周至少发生一起灾难或大规模伤亡事件[1-2]。突发事件后,想要降低伤员死亡率,主要依靠早期手术干预以及快速输血,以恢复伤员的循环血容量,这两个主要措施都需要大量血液支撑。然而,血液却与其他救援物资有着显著差别,目前血液还不能通过人工制造或合成,均靠他人捐献,同时其保质期较短、需冷藏保存、需求种类复杂以及检验安全要求高,使得应急血液较其他应急物资具有更强的特殊性和不可替代性。随着经济社会的快速发展,且我国承办的国际性大型活动逐年增多,相关突发事件救援保障工作面临巨大挑战,如何利用有限的资源对公共事件早期蜂拥而至的伤员进行及时、合理、有效的救治和处理是一项需要研究的重大挑战[3]。但急诊创伤患者存在抢救窗口期较短、实验室及影像学检查完善性相对不足,故既往的用血预测模型也需做出相应调整,如何凭借入院快速获得的指标评估患者输血风险、预测血液需求,是符合现代急救与复苏医学的发展需要考虑的问题[4]。
本研究目的是基于急诊创伤患者的临床资料,利用人工智能机器算法技术对传统血液保障模式进行优化,构建突发公共事件群体性血液保障辅助决策预测模型,使突发情况下群体性血液需求的早期预测成为可能,并为医院和采供血机构优化血液需求评估提供参考。
1 资料与方法 1.1 一般资料采用回顾性分析方法,随机抽取浙江省内12家医院,收集2018年1月至2020年12月急诊科就诊的创伤患者。纳入标准:(1)诊断为多发伤等创伤类型的患者;(2)从受伤现场直接运送至急诊的创伤患者;(3)分诊级别为Ⅰ、Ⅱ级的创伤患者。排除标准:(1)经由外院诊治后转院收入的患者;(2)既往有血液病、慢性病病史患者。本研究已通过浙江省血液中心伦理委员会审查(伦理审核批号:2019-015)。
1.2 资料收集通过医院的急诊患者就诊信息登记系统收集研究对象的数据资料,包括人口学特征(性别、年龄、体重)、损伤情况[是否穿透伤、损伤部位(头颈/躯干/腹部/骨盆)]、一般检查(心率、收缩压、休克指数)、急诊检查结果(血红蛋白、胸腔积液、腹腔积液等)和输血情况等。对各项资料进行核实,排除有疑问及不完整的数据。
1.3 研究方法 1.3.1 急诊创伤患者用血量预测模型构建从急诊创伤患者诊疗信息中分析用血相关因素,利用四种计算机学习算法:DecisionTree模型、GradientBoost模型、GBDT(gradient boosting decision tree)模型、XGBoost(eXtreme Gradient Boosting)模型构建急诊创伤患者输血风险预测模型,以急诊创伤类患者是否用血和总体用血量为模型输出变量,通过超参数优化从中选出表现最佳的模型。通过将机器学习构建出的急诊创伤患者输血风险预测模型与传统大量输血(massive transfusion, MT)预测模型做对比,寻找出准确度(准确度、召回率、F1_score、AUC)更优的机器学习模型。传统输血预测模型包括以下四种:创伤相关严重出血(trauma associated severe hemorrhage, TASH)评分法,是Yücel等[5]于2006年创建的创伤相关严重出血评分法;血液消耗评估(assessment of blood consumption, ABC)评分,是Nunez等[6]于2009年创建的较简捷的血液耗费评估法;香港Prince of Wales Hospital(PWH)评分法,是Rainer等[7]于2011年报道用于中国人的评分法;创伤性凝血障碍临床评分(trauma-induced coagulopathy clinical score, TICCS),是Tonglet等[8]于2015年建立的一种创伤性凝血病临床评分法。
1.3.2 急诊创伤患者用血量预测模型评估通过设置用血需求量分类等级(输注红细胞0~ > 10 U的分级次数作为分类等级)与实际平均用血需求量均值之间的映射关系,将用血需求量预测回归任务转化为用血量等级分类任务,以降低单位伤员用血量预测的偏差影响,从而降低群体宏观用血总量的偏差值。急诊创伤患者用血量预测模型评估通过计算模型对不同分类等级构成的测试集的平均单位患者用血量误差形成误差区间,根据误差的浮动范围判定模型在实际使用中的价值。
1.4 统计学方法使用PythonV 3.8.0和SPSS 23.0软件对数据进行处理分析,构建急诊创伤患者用血数据库;符合正态分布计量资料采用均数±标准差(x±s)表示,采用卡方检验求得Phi相关系数,采用Logistic回归分析进行多因素分析。利用XGBoost对用血预测进行模型构建,通过网格搜索找到最佳的模型参数并予以验证,使用线性回归(ElesticNet)、SVM回归以及决策树回归三种模型对用血量进行预测。以P < 0.05为差异具有统计学意义。
2 结果 2.1 一般资料12家综合医院(其中省级医院2家、市级医院10家)2018—2020年首诊急诊创伤患者数据样本共计2 166例,经变量的提取和数据清洗,最后共纳入2 025例,其中1 146例无输注红细胞记录,879例有输注红细胞记录。男性1 443人,进行红细胞输注594例,占41.2%,女性582人,进行红细胞输注285例,占49.0%,男性患者输血率低于女性(P=0.001)。红细胞输注患者中,男性人均红细胞输注量为(8.11±8.79)U,女性人均红细胞输注量为(7.49±6.51)U,性别之间差异无统计学意义(P=0.084)。
2.2 急诊创伤患者用血情况分析统计急诊创伤患者入院15 d内红细胞输注情况并进行比较,发现入院3 d内累计红细胞输注量占15 d总输注量的60%。随时间推移,后期每日红细胞输注量逐渐趋于平稳,同时由于治疗措施的跟进及疾病转归使急诊入院获取的患者数据与后期红细胞输注量数据的相关性逐渐降低,考虑突发公共事件发生的紧迫性,选取前3 d的红细胞输注数据作为事件后急诊创伤患者群体用血量预测的时间维度(图 1)。
![]() |
图 1 15 d内用血量统计直方图 Fig 1 Histogram of blood consumption statistics within 15 days |
|
将急诊创伤患者按照是否进行红细胞输注分为两组,比较两组在人口学特征、损伤情况、一般检查情况、急诊实验室结果、急诊影像学检查结果等方面。结果显示,休克指数、血红蛋白、腹腔积液、性别、体重、受伤部位、腹腔积液、心率、收缩压在是否进行输血治疗方面是否存在组间差异,将其纳入急诊创伤患者输血风险预测模型变量。将有统计学意义的指标纳入Logistic回归分析,结果显示:休克指数、红细胞压积、收缩压、腹部受伤、骨盆受伤、腹腔积液和血红蛋白与是否输血相关(表 1、表 2)。
指标 | 未输血组 (n=1 146) |
输血组 (n=879) |
χ2/t值 | P值 |
一般情况 | ||||
年龄(岁)a | 55.22±16.92 | 53.73±19.42 | 1.842 | 0.066 |
性别b | 10.284 | 0.001 | ||
男性 | 849(74.1) | 594(67.6) | ||
女性 | 297(25.9) | 285(32.4) | ||
体重(kg)a | 64.33±12.89 | 63.3±12.92 | 1.781 | 0.075 |
损伤情况b | ||||
穿透伤 | 24(2.1) | 27(3.1) | 1.936 | 0.164 |
颈椎受伤 | 71(6.2) | 57(6.5) | 0.070 | 0.800 |
胸椎受伤 | 52(4.5) | 82(9.3) | 18.480 | < 0.001 |
腰椎受伤 | 77(6.7) | 147(16.7) | 50.609 | < 0.001 |
胸部受伤 | 279(24.3) | 340(38.7) | 48.162 | < 0.001 |
腹部受伤 | 59(5.2) | 209(23.8) | 150.334 | < 0.001 |
骨盆受伤 | 60(5.2) | 209(23.8) | 148.459 | < 0.001 |
胸腔积液 | 291(25.4) | 260(29.6) | 4.402 | 0.036 |
腹部积液 | 70(6.1) | 207(23.5) | 128.155 | < 0.001 |
一般检查b | ||||
心率(次/min) | 19.423 | < 0.001 | ||
< 130 | 1 091(95.7) | 739(91.1) | ||
≥130 | 46(4.3) | 72(8.9) | ||
收缩压(mmHg) | 125.543 | < 0.001 | ||
< 90 | 43(3.8) | 157(19.5) | ||
≥90 | 1 092(96.2) | 649(80.5) | ||
休克指数 | 182.713 | < 0.001 | ||
< 1 | 1 045(91.9) | 567(68.1) | ||
≥1 | 92(8.1) | 265(31.9) | ||
急诊检查结果b | ||||
血红蛋白(g/L) | 73.128 | < 0.001 | ||
< 70 | 14(1.2) | 80(9.6) | ||
≥70 | 1 116(98.8) | 757(90.4) | ||
红细胞压积 | 86.235 | < 0.001 | ||
< 0.22 | 17(1.5) | 94(11.3) | ||
≥0.22 | 1 110(98.5) | 735(88.7) | ||
注:a为x±s,b为(例,%) |
指标 | β | S.E | Wald | P值 | Exp (B) | EXP(B)的95%CI | |
下限 | 上限 | ||||||
收缩压 | -1.342 | 0.228 | 34.674 | < 0.001 | 0.261 | 0.167 | 0.409 |
腹腔积液 | 0.533 | 0.234 | 5.206 | 0.023 | 1.704 | 1.078 | 2.695 |
腹部受伤 | 1.046 | 0.202 | 26.709 | < 0.001 | 2.847 | 1.914 | 4.233 |
骨盆受伤 | 1.440 | 0.172 | 69.726 | < 0.001 | 4.221 | 3.011 | 5.919 |
血红蛋白 | -1.276 | 0.485 | 6.925 | 0.009 | 0.279 | 0.108 | 0.722 |
红细胞压积 | -1.279 | 0.389 | 10.825 | 0.001 | 0.278 | 0.130 | 0.596 |
休克指数 | 0.711 | 0.155 | 21.066 | < 0.001 | 2.035 | 1.502 | 2.756 |
常量 | 1.995 | 0.483 | 17.047 | < 0.001 | 7.351 |
将上述各项参数纳入预测模型数据集,根据急诊创伤患者的实际红细胞输注量将用血量预测转化为用血/不用血的简单二分类模型,使用XGBoost对总数据集进行二分类拟合,同时结合交叉比对以及网格搜索找到最佳的模型参数(表 3)。通过优化模型,最终将机器学习构建出的急诊创伤患者输血风险预测模型与传统预测模型对比,结果显示XGBoost模型准确率最高,达59.0%(表 4)。
分组 | 准确度 | 召回率 | F1_score | AUC |
输血组 | 0.86 | 0.95 | 0.90 | 0.73 |
未输血组 | 0.82 | 0.32 | 0.41 |
数据定义 | 评分模型 | ||||
TASH评分法 | ABC评分法 | PWH评分法 | TICCS评分法 | XGBoost模型 | |
模型指征参数完备的总人数 | 429 | 630 | 318 | 633 | 2 025 |
输血≥10 U的总人数 | 51 | 64 | 28 | 66 | 85 |
预测MT人数 | 13 | 6 | 9 | 7 | 56 |
准确率(%) | 25.49 | 9.38 | 32.14 | 10.61 | 59.00 |
注:MT为大量输血 |
基于分类模型以及相应的用血分级量化标准对医院数据进行50次预测,发现将用血需求量预测任务转化为用血量等级分类预测,可有效降低预测偏差值(表 5)。因此将数据集采用七级用血量分级标准(0 U、0~2 U、2~4 U、4~6 U、6~8 U、8~10 U、大于10 U)进行分级,运用回归模型直接对每个样本的用血需求量进行预测,分别使用了线性回归、SVM回归以及决策树回归三种模型进行预测,最终SVM回归计算出的XGBoost模型效果最优,准确度最高且相对稳定,其偏差在[0~1] U之间浮动(图 2)。根据预测模型得到用血预测公式为:∑nw×c,(n为用血人数,w为用血分级权重,具体数值为交叉比对得到的最优用血量,代表不同用血等级下的伤员平均用血量,c为用血量分类模型预测结果,并确定用血等级),将数据带入模型公式,得到预测用血量(表 6)。
分级标准 | 迭代次数 | R2系数 | 单位偏差(U/人) |
二级 | 10 | 0.29 | 2.12 |
50 | 0.28 | 2.06 | |
100 | 0.17 | 2.04 | |
三级 | 10 | 0.25 | 0.95 |
50 | 0.25 | 1.05 | |
100 | 0.27 | 1.04 | |
七级 | 10 | 0.21 | 0.92 |
50 | 0.36 | 0.83 | |
100 | 0.21 | 0.87 |
![]() |
Y轴为平均每个样例的用血偏差值,单位为U/每人,X轴为训练轮次,蓝色线为用血需求量预测结果与实际结果偏差值,红色线为用血量分级转化结果与实际结果偏差值 图 2 用血需求量预测与用血量等级分类对于实际结果偏差值的比较 Fig 2 Comparison of actual deviations between blood demand prediction and blood consumption classification |
|
分类 | 用血量 | 预测用血量 |
一级 | 0 | 0 |
二级 | 0~2 | 1.81 |
三级 | 2~4 | 3.55 |
四级 | 4~6 | 5.43 |
五级 | 6~8 | 7.33 |
六级 | 8~10 | 9.34 |
七级 | > 10 | 15.7 |
在伤员救治过程中,血液是不可或缺的生命资源,输血是必不可少的治疗手段。对于急诊创伤患者来说,能否及时、有效地进行输血,在损伤控制、复苏和后期的手术等治疗过程中都是至关重要的[9-10]。有研究指出,在突发事件后急诊伤员中,约三分之二死于出血,其中一半在4 h内死亡,95%在受伤后24 h内死亡[11-12]。可见,突发公共事件下及早、安全、充足的血液支持的重要性。虽然现在已在逐步开展无人机送血工作,极大地减少了血液配送时间[13],但急诊创伤患者存在抢救窗口期较短、实验室及影像学检查完善性相对不足,故既往的用血预测模型也需做出相应调整,如何凭借入院快速获得的指标评估患者输血风险,预测血液需求是符合现代急救与复苏医学的发展需要考虑的问题[14-19]。
本研究对急诊创伤患者数据分析研究发现,休克指数、红细胞压积、收缩压、腹部受伤、骨盆受伤、腹腔积液、血红蛋白等指标可进行用血风险预测判断,该结果与国内外一些研究结果较为一致。如Yücel等[5]的TASH评分法中发现的血红蛋白含量、碱剩余、收缩压、心率、腹部游离液体、长骨或骨盆骨折、性别为输血影响因素;McLaughlin等[20]发现血红蛋白含量、碱剩余、收缩压和心率为输血影响因素,以及Nunez等[6]研究发现的穿透伤、收缩压、心率、急诊床旁腹部超声阳性指征为输血影响因素等。
XGBoost是一种Boosting集成学习算法,既可以处理分类性问题,也可以处理回归性问题, 由多个弱学习器迭代学习实现强学习器[21]。XGBoost目标函数包括损失函数和正则项两部分,在GBDT模型基础上加以改进,对损失函数使用二阶泰勒展开,引入一阶导数和二阶导数,可以有效控制模型过拟合提高预测精度[22-23]。本研究通过前期的相关性分析和多因素分析,将有关参数纳入构建急诊创伤患者输血风险预测模型及用血量预测模型,通过验证,XGBoost模型命中率最高,达59.0%,远高于传统预测模型中PWH评分法的命中率32.14%。因此,XGBoost适用于急诊创伤患者用血预测模型。
模型构建过程中,发现涉及个体患者输血量预测时,XGBoost模型准确性会产生波动,对数据源进行分析发现,原因包括不同医院具体的输血措施规范有所不同、不同临床医师对于患者病情判断不同、样本数据采集时间单一等问题。通过建立输血量与输血等级的映射关系从而将用血需求量预测回归任务转化为用血量等级分类任务,可对预测模型准确性进行一定的优化,消除个体因素影响,用血量预测最优模型为采用七级用血量分级标准所生成的回归拟合模型,其偏差在[0, 1] U之间浮动,使得模型在不同医院存在缺失值和差异的情况下,也能完成预测任务。
本研究存在以下的局限性:本研究是多家医院进行的回顾性研究,因此受到不同级别医院临床资料完整性问题的影响而导致样本数量不均,对模型的效能可能有一定影响,下一步可分医院级别针对更大样本量对模型进行完善,或采用神经网络等其他模型进一步研究。
综上所述,本研究提出的通过人工智能机器学习训练拟合生成的急诊创伤患者输血风险预测模型及用血量预测模型具有良好的泛化能力和准确性,为突发公共事件下帮助临床有效开展创伤伤员急救工作,降低患者病死率提供了科学依据。同时进一步丰富和完善了我国应急血液保障理论体系,对于突发事件后启动相应的应急预案,向公众发出招募需求,开展血液采集和统筹调度提供指导,推动突发事件下血液保障从主观粗放型向客观精准型转变[24],具有辅助决策指导作用。
利益冲突 所有作者声明无利益冲突
作者贡献声明 潘凌凌、胡伟:研究设计、文章撰写;胡哲畅、李强:数据收集、数据整理;胡哲畅、韩文娟:统计学分析、论文修改;胡伟:基金支持
[1] | Smith JS. Mass casualty events: are You prepared?[J]. Nursing, 2010, 40(4): 40-45. DOI:10.1097/01.NURSE.0000369865.75433.24 |
[2] | Faricy-Beredo B. Disaster nursing and emergency preparedness for chemical, biological, and radiological terrorism and other hazards[J]. Library Journal, 2003, 128(17): 90-91. |
[3] | 潘凌凌, 徐健, 胡伟. 大规模伤亡事件血液保障与需求预测的研究进展[J]. 中华急诊医学杂志, 2019, 28(8): 1055-1057. DOI:10.3760/cma.j.issn.1671-0282.2019.08.028 |
[4] | 唐伦先, 刘中民, 孙贵新, 等. 基于损伤控制策略的严重多发伤救治模型的临床应用研究[J]. 中华急诊医学杂志, 2019, 28(8): 962-965. DOI:10.3760/cma.j.issn.1671-0282.2019.08.009 |
[5] | Yücel N, Lefering R, Maegele M, et al. Trauma Associated Severe Hemorrhage (TASH)-Score: probability of mass transfusion as surrogate for life threatening hemorrhage after multiple trauma[J]. J Trauma, 2006, 60(6) 1228-1236;discussion 1236-1237. DOI:10.1097/01.ta.0000220386.84012.bf |
[6] | Nunez TC, Voskresensky IV, Dossett LA, et al. Early prediction of massive transfusion in trauma: simple as ABC (assessment of blood consumption)?[J]. J Trauma, 2009, 66(2): 346-352. DOI:10.1097/TA.0b013e3181961c35 |
[7] | Rainer TH, Ho AM, Yeung JH, et al. Early risk stratification of patients with major trauma requiring massive blood transfusion[J]. Resuscitation, 2011, 82(6): 724-729. DOI:10.1016/j.resuscitation.2011.02.016 |
[8] | Tonglet ML, Minon JM, Seidel L, et al. Prehospital identification of trauma patients with early acute coagulopathy and massive bleeding: results of a prospective non-interventional clinical trial evaluating the Trauma Induced Coagulopathy Clinical Score (TICCS)[J]. Crit Care, 2014, 18(6): 648. DOI:10.1186/s13054-014-0648-0 |
[9] | 李林芳, 胡化刚, 徐峰, 等. 严重创伤患者急诊预后预测模型及评分工具的构建[J]. 中华急诊医学杂志, 2022, 31(5): 592-597. DOI:10.3760/cma.j.issn.1671-0282.2022.05.004 |
[10] | Glasgow SM, Allard S, Doughty H, et al. Blood and bombs: the demand and use of blood following the London Bombings of 7 July 2005: a retrospective review[J]. Transfus Med, 2012, 22(4): 244-250. DOI:10.1111/j.1365-3148.2012.01173.x |
[11] | Aylwin CJ, König TC, Brennan NW, et al. Reduction in critical mortality in urban mass casualty incidents: analysis of triage, surge, and resource use after the London bombings on July 7, 2005[J]. Lancet, 2006, 368(9554): 2219-2225. DOI:10.1016/S0140-6736(06)69896-6 |
[12] | Shapira SC, Adatto-Levi R, Avitzour M, et al. Mortality in terrorist attacks: a unique modal of temporal death distribution[J]. World J Surg, 2006, 30(11) 2071-2077;discussion 2078-2079. DOI:10.1007/s00268-006-0048-y |
[13] | 李强, 葛芳民, 唐沪强, 等. 城市急救用血无人机配送系统的建设与初步应用[J]. 中华急诊医学杂志, 2021, 30(8): 1026-1032. DOI:10.3760/cma.j.issn.1671-0282.2021.08.024 |
[14] | Jin WYY, Jeong JH, Kim DH, et al. Factors predicting the early mortality of trauma patients[J]. Ulus Travma Acil Cerrahi Derg, 2018, 24(6): 532-538. DOI:10.5505/tjtes.2018.29434 |
[15] | Gutierrez de Ceballos JP, Turégano Fuentes F, Perez Diaz D, et al. Casualties treated at the closest hospital in the Madrid, March 11, terrorist bombings[J]. Crit Care Med, 2005, 33(1 Suppl): S107-S112. DOI:10.1097/01.ccm.0000151072.17826.72 |
[16] | Hess JR, Thomas MG. Blood use in war and disaster: lessons from the past century[J]. Transfusion, 2003, 43(11): 1622-1633. DOI:10.1046/j.1537-2995.2003.00576.x |
[17] | Shinar E, Yahalom V, Silverman BG. Meeting blood requirements following terrorist attacks: the Israeli experience[J]. Curr Opin Hematol, 2006, 13(6): 452-456. DOI:10.1097/01.moh.0000245691.32085.66 |
[18] | Soffer D, Klausner J, Bar-Zohar D, et al. Usage of blood products in multiple-casualty incidents: the experience of a level I trauma center in Israel[J]. Arch Surg, 2008, 143(10) 983-989; discussion989. DOI:10.1001/archsurg.143.10.983 |
[19] | Jeong JH, Park YJ, Kim DH, et al. The new trauma score (NTS): a modification of the revised trauma score for better trauma mortality prediction[J]. BMC Surg, 2017, 17(1): 77. DOI:10.1186/s12893-017-0272-4 |
[20] | McLaughlin DF, Niles SE, Salinas J, et al. A predictive model for massive transfusion in combat casualty patients[J]. J Trauma, 2008, 64(2 Suppl) S57-S63; discussion S63. DOI:10.1097/TA.0b013e318160a566 |
[21] | Chen T, Guestrin C. XGBoost: a scalable tree boosting system[C/OL]. 2016: KDD'16: Proceedings of the 22nd ACM SIGKDD International Conference on knowledge discovery and data mining, San Francisco, CA, 2016: 785-794. DOI: 10.1145/2939672.2939785. |
[22] | 曲文龙, 李一漪, 周磊. XGBoost算法在糖尿病血糖预测中的应用[J]. 吉林师范大学学报(自然科学版), 2019, 40(4): 118-125. DOI:10.16862/j.cnki.issn1674-3873.2019.04.020 |
[23] | 周盛山, 汤占军, 王金轩, 等. EEMD和CNN-XGBoost在风电功率短期预测的应用研究[J]. 电子测量技术, 2020, 43(22): 55-61. DOI:10.19651/j.cnki.emt.2005090 |
[24] | 胡伟, 徐健, 金志坚. 新媒体时代突发事件血液采集应急处置[J]. 中华急诊医学杂志, 2018, 27(2): 212-215. DOI:10.3760/cma.j.issn.1671-0282.2018.02.021 |