社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  机器学习算法

利用机器学习技术识别COVID-19患者ICU预后预测因素

深度学习辣汤小组 • 8 月前 • 455 次点击  

深度学习辣汤小组文献阅读学习之一百零一篇

利用机器学习技术识别COVID-19患者ICU预后预测因素

DeepLearning 深度学习辣汤小组

 2023/4/10 


2021年,来自德国图宾根大学医学院的Harry Magunia等人通过机器学习技术,利用临床数据创建一个预测模型对病人风险进行分类,预测他们在ICU中的生存可能性。并在Critical Care(IF:19.3,医学 1区)期刊上发表题为“Machine learning identifies ICU outcome predictors in a multicenter COVID-19 cohort ”的文章。

DOI:

https://doi.org/10.1186/s13054-021-03749-5


一、研究背景

2020年,COVID-19大流行影响了全球,导致ICU入院人数激增。虽然已经发表了几份关于大流行期间ICU经验的报告,但报告的病例数和结果有很大的差异,而且很少有人去确定预测发病率、死亡率和整体临床结果的风险因素。为了弥补这一点,该研究采用机器学习方法,调查ML是否能够为ICU结果的预测提供可解释的见解。同时评估在预测COVID-19  ICU患者结果时所纳入临床因素的重要性。

二、数据集

这项研究是一项在德国27家医院进行的多中心研究。研究包括在2020年1月1日至2021年5月4日期间需要入住ICU的成年COVID-19患者。所有患者均通过了SARS-CoV-2 PCR检测,确认为COVID-19阳性,最终共有1186名患者入选。该研究收集了49个变量的数据,包括人口统计学数据、过去的病史、以前的药物、目前的疾病数据、实验室值等信息。模型使用80%的数据进行训练,20%的数据进行测试,并训练过程中使用进行五倍交叉验证。

三、方法

在整个模型开发过程中,使用SVC、RF和可解释促进机(EBM,explainable boosting machines model)训练机器学习模型。EBM是建立在广义加法模型之上的一种机器学习算法,能够很容易地解释变量对预测的影响,并且考虑到了变量和结果预测之间的复杂关系 。此外,还使用超参数优化对机器学习模型进行了优化,并以平均准确率和精确-召回曲线下面积(PR-AUC,the area under precision-recall curve)来评估模型性能。

四、结果与结论

表1给出了不同机器学习模型的总体性能,可以看出与其他模型相比,EBM模型能够提供准确和可解释的预测,这有助于临床医生更好地了解可能影响 COVID-19 患者在重症监护病房预后的因素。从图1还可以看出前十个最重要的预测变量是年龄、血小板/中性粒细胞比、d -二聚体等,说明年龄、炎症和血栓活动等为预测ICU生存的最重要预测因素。

本项研究确定了可以结合起来预测COVID-19患者生存情况的风险因素,并对这些因素按重要性进行了排序,这将辅助临床医生在病人接受治疗之前,对病人的治疗结果进行预测。

表1:机器学习模型在ICU预后预测中的整体表现

图1:在EBM预测模型中预测变量的重要性


Pepper soup transformed by: Geng Shi




  //  

深度学习辣汤AI小组由徐州医科大学以及徐州医科大学附属医院一群热爱人工智能的小伙伴们组成,欢迎大家跟我们交流学习!


扫码关注我们

欢迎加入我们!

成员微信号:cy2011mcu

添加好友时请备注:

您的 单位-科室-姓名-研究方向


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/173067
 
455 次点击