CN111657888A - 重度急性呼吸窘迫综合症预警方法及系统 - Google Patents
重度急性呼吸窘迫综合症预警方法及系统 Download PDFInfo
- Publication number
- CN111657888A CN111657888A CN202010469014.3A CN202010469014A CN111657888A CN 111657888 A CN111657888 A CN 111657888A CN 202010469014 A CN202010469014 A CN 202010469014A CN 111657888 A CN111657888 A CN 111657888A
- Authority
- CN
- China
- Prior art keywords
- data
- early warning
- monitoring
- time series
- distress syndrome
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/0205—Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7203—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7264—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
- A61B5/7267—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient; User input means
- A61B5/746—Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/021—Measuring pressure in heart or blood vessels
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Measuring devices for evaluating the respiratory organs
- A61B5/0816—Measuring devices for examining respiratory frequency
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue
- A61B5/14542—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue for measuring blood gases
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Physiology (AREA)
- Biophysics (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- General Health & Medical Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Surgery (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Signal Processing (AREA)
- Psychiatry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Cardiology (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Pulmonology (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
本发明实施例提供重度急性呼吸窘迫综合症预警方法及系统。该方法包括:获取ICU重症患者的待预测生理体征数据;将待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;将生理特征时序数据输入至预先训练好的监测预警模型,得到监测预警模型输出的监测预警结果。本发明实施例通过提取重症患者的四种典型生理特征数据,并进行线性和非线性的特征选择构建监测预警模型,对患者可能出现的急性呼吸窘迫综合症进行识别和早期预警,辅助医护人员及时诊治病人出现和发生急性呼吸窘迫综合症。
Description
技术领域
本发明涉及临床医疗与人工智能技术领域,尤其涉及重度急性呼吸窘迫综合症预警方法及系统。
背景技术
急性呼吸窘迫综合症(Acute Respiratory Distress Syndrome,简称为ARDS)是一种由多种原因引发急性肺部炎性反应而导致一系列病理生理学反应的临床综合症,是急诊及ICU常见的具有较高死亡率的疾病,其发生率随着人口老龄化而上升。因有效治疗手段匮乏,急性呼吸窘迫综合症一旦发作则死亡率极高,并且治疗费用昂贵。因此,对可能发生急性呼吸窘迫综合症的患者进行提前预警并及时采取有效治疗手段抑制其发生,具有重要的临床医疗意义。
目前已有的急性呼吸窘迫综合症预警方法大体有以下两种:第一种是传统的肺损伤预测评分(LIPS),通过利用病人入院后病情记录信息对急性呼吸窘迫综合症进行预测,但该方法无法实现动态实时性监测预警;第二种是利用人工智能、机器学习技术,基于患者的连续基本生命体征相关动态数据构建急性呼吸窘迫综合症预警模型。目前虽然存在有基于距离检测和基于信念函数理论的预测模型,并可以达到了一定的预测准确性,但其均采用小样本数据训练模型且数据质量要求高,特别是对于ICU重症病人有其应用局限性。
发明内容
本发明实施例提供重度急性呼吸窘迫综合症预警方法及系统,用以解决现有技术中存在的问题或至少在一定程度上解决存在的问题。
第一方面,本发明实施例提供重度急性呼吸窘迫综合症预警方法,包括:
获取ICU重症患者的待预测生理体征数据;
将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;
将所述生理特征时序数据输入至预先训练好的监测预警模型,得到所述监测预警模型输出的监测预警结果,其中所述监测预警模型,是基于患者样本集特征时序数据,以及重度急性呼吸窘迫综合症在时间窗口内是否发作作为分类标签,并采用机器学习算法训练得到的。
进一步地,所述获取ICU重症患者的待预测生理指标数据,具体包括:
从ICU重症监护医学信息数据库中按照第一约束条件筛选出所述ICU重症患者;
按照第二约束条件从所述ICU重症患者筛选出ARDS组患者,按照第三约束条件从所述ICU重症患者筛选出非ARDS组患者;
分别提取所述ARDS组患者和所述非ARDS组患者的心率时间序列监测数据、呼吸率时间序列监测数据、血氧饱和度时间序列监测数据和平均脉动压时间序列监测数据。
进一步地,所述将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据,具体包括:
将所述待预测生理体征数据进行数据可视化处理,剔除远离预设正常值范围的噪音数据,并进行缺失值数据填补,得到待预测生理体征预处理数据;
按照预设时间窗口生成所述待预测生理体征预处理数据的时序数据曲线;
在所述预设时间窗口中对所述时序数据曲线进行特征提取处理,得到时序数据特征集合;
将所述时序数据特征集合进行标准化处理,得到时序数据标准化结果;
对所述时序数据标准化结果采用机器学习算法进行K-折交叉验证,按照预设次数预测准确率的平均值为衡量标准进行特征选择,得到所述生理特征时序数据。
进一步地,所述按照预设时间窗口生成所述待预测生理体征预处理数据的时序数据曲线,具体包括:
获取任一患者在所述预设时间窗口的心率时间序列监测数据、呼吸率时间序列监测数据、血氧饱和度时间序列监测数据和平均脉动压时间序列监测数据;
其中,所述ARDS组患者以所述预设时间窗口为长度,以确诊出现急性呼吸窘迫综合症时刻为结束时刻的时间窗口为异常数据窗口,所述ARDS组患者的初始检测时间窗口以及非ARDS组患者的任意时间窗口为非异常数据窗口。
进一步地,所述在所述预设时间窗口中对所述时序数据曲线进行特征提取处理,得到时序数据特征集合,具体包括:
从平均值、标准差、倾斜度、峰度、样本熵和去趋势波动分析的维度对所述时序数据曲线进行特征提取,得到所述时序数据特征集合。
进一步地,所述将所述时序数据特征集合进行标准化处理,得到时序数据标准化结果,具体包括:
将所述ARDS组患者的时序数据特征集合中的以所述预设时间窗口为长度,以确诊出现急性呼吸窘迫综合症时刻为结束时刻的时间窗口的特征向量除以ARDS组患者初始窗口特征向量,得到ARDS组患者时序数据标准化结果,并标记所述时间窗口为正类;
将所述非ARDS组患者的时序数据特征集合中的第一非ARDS组患者初始窗口特征向量除以第二非ARDS组患者初始窗口特征向量,得到非ARDS组患者时序数据标准化结果,并标记其余时间窗口为负类。
进一步地,所述监测预警模型,通过以下步骤获得:
获取所述患者样本集特征时序数据;
按照所述重度急性呼吸窘迫综合症特征分级标准将所述患者样本集划分为ARDS组和非ARDS组;
获取XGBoost模型作为初始模型;
将每个时间窗口的四项数据及时间窗口内是否发作的分类标签输入至所述初始模型进行训练,调整模型参数使所述初始模型达到准确率最优状态,得到所述监测预警模型。
第二方面,本发明实施例提供重度急性呼吸窘迫综合症预警系统,包括:
获取模块,用于获取ICU重症患者的待预测生理体征数据;
处理模块,用于将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;
预警模块,用于将所述生理特征时序数据输入至预先训练好的监测预警模型,得到所述监测预警模型输出的监测预警结果,其中所述监测预警模型,是基于患者样本集特征时序数据,以及重度急性呼吸窘迫综合症在时间窗口内是否发作作为分类标签,并采用机器学习算法训练得到的。
第三方面,本发明实施例提供一种电子设备,包括:
存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现任一项所述重度急性呼吸窘迫综合症预警方法的步骤。
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现任一项所述重度急性呼吸窘迫综合症预警方法的步骤。
本发明实施例提供的重度急性呼吸窘迫综合症预警方法及系统,通过提取重症患者的四种典型生理特征数据,并进行线性和非线性的特征选择构建监测预警模型,对患者可能出现的急性呼吸窘迫综合症进行识别和早期预警,辅助医护人员及时诊治病人出现和发生急性呼吸窘迫综合症。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的重度急性呼吸窘迫综合症预警方法流程图;
图2为本发明实施例提供的患者四项生理特征的时序数据曲线示意图;
图3为本发明实施例提供的重度急性呼吸窘迫综合症预警系统结构图;
图4为本发明实施例提供的电子设备的结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的重度急性呼吸窘迫综合症预警方法流程图,如图1所示,包括:
S1,获取ICU重症患者的待预测生理体征数据;
S2,将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;
S3,将所述生理特征时序数据输入至预先训练好的监测预警模型,得到所述监测预警模型输出的监测预警结果,其中所述监测预警模型,是基于患者样本集特征时序数据,以及重度急性呼吸窘迫综合症在时间窗口内是否发作作为分类标签,并采用机器学习算法训练得到的。
具体地,从医院患者库中筛选满足一定条件的ICU重症患者生理体征数据,提取ICU病人的集中几种基本生理体征时序数据,如病人的心率(HR)、呼吸率(RR)、血氧饱和度(SpO2)和平均动脉压(MABP)四项时间序列监测数据,进一步对上述数据作预处理,消除噪音和不一致数据以及缺失数据修复,然后从预设时间窗口中进行特征提取,将提取出的特征进行标准化处理,根据ARDS患者和非ARDS患者两类患者的样本数据及选择的特征,采用机器学习算法进行模型训练,得到监测预警模型,后续将新收治的待预测患者的生理体征数据输入至该监测预警模型,得到监测预警结果,能对可能出现的急性呼吸窘迫综合症进行识别和早期预警。
本发明实施例通过提取重症患者的四种典型生理特征数据,并进行线性和非线性的特征选择构建监测预警模型,对患者可能出现的急性呼吸窘迫综合症进行识别和早期预警,辅助医护人员及时诊治病人出现和发生急性呼吸窘迫综合症。
基于上述实施例,该方法中步骤S1具体包括:
从ICU重症监护医学信息数据库中按照第一约束条件筛选出所述ICU重症患者;
按照第二约束条件从所述ICU重症患者筛选出ARDS组患者,按照第三约束条件从所述ICU重症患者筛选出非ARDS组患者;
分别提取所述ARDS组患者和所述非ARDS组患者的心率时间序列检测数据、呼吸率时间序列检测数据、血氧饱和度时间序列检测数据和平均脉动压时间序列检测数据。
具体地,首先按照第一约束条件在ICU重症监护医学信息数据库中进行患者筛选,第一约束条件具体为14周岁以上、入住ICU病房12小时内、氧合指数PaO2/FiO2>200mmHg、机械通气时间超过48小时且未出现充血性心衰状况。
进一步地,从筛选出的患者中分出ARDS组和非ARDS组,其中按照第二约束条件筛选出ARDS组,ARDS组包含已确诊的中度和重度急性呼吸窘迫综合症患者,第二约束条件具体为氧合指数PaO2/FiO2≤200mmHg并且呼气末正压通气PEEP≥5cmH2O,且第一次出现急性呼吸窘迫综合症的时刻在入住ICU病房的12小时以后;按照第三约束条件筛选出非ARDS组患者,非ARDS组包含轻度ADRS患者和未患ARDS的患者,第三约束条件具体为氧合指数PaO2/FiO2>200mmHg且呼气末正压通气PEEP<5cmH2O。
待患者分组完成后,提取患者生理体征数据,分别提取患者的心率(HR)、呼吸率(RR)、血氧饱和度(SpO2)和平均动脉压(MABP)的时间序列监测数据,如图2所示。
基于上述任一实施例,该方法中步骤S2具体包括:
将所述待预测生理体征数据进行数据可视化处理,剔除远离预设正常值范围的噪音数据,并进行缺失值数据填补,得到待预测生理体征预处理数据;
按照预设时间窗口生成所述待预测生理体征预处理数据的时序数据曲线;
在所述预设时间窗口中对所述时序数据曲线进行特征提取处理,得到时序数据特征集合;
将所述时序数据特征集合进行标准化处理,得到时序数据标准化结果;
对所述时序数据标准化结果采用机器学习算法进行K-折交叉验证,按照预设次数预测准确率的平均值为衡量标准进行特征选择,得到所述生理特征时序数据。
其中,所述按照预设时间窗口生成所述待预测生理体征预处理数据的时序数据曲线,具体包括:
获取任一患者在所述预设时间窗口的心率时间序列监测数据、呼吸率时间序列监测数据、血氧饱和度时间序列监测数据和平均脉动压时间序列监测数据;
其中,所述ARDS组患者以所述预设时间窗口为长度,以确诊出现急性呼吸窘迫综合症时刻为结束时刻的时间窗口为异常数据窗口,所述ARDS组患者的初始检测时间窗口以及非ARDS组患者的任意时间窗口为非异常数据窗口。
其中,所述在所述预设时间窗口中对所述时序数据曲线进行特征提取处理,得到时序数据特征集合,具体包括:
从平均值、标准差、倾斜度、峰度、样本熵和去趋势波动分析的维度对所述时序数据曲线进行特征提取,得到所述时序数据特征集合。
其中,所述将所述时序数据特征集合进行标准化处理,得到时序数据标准化结果,具体包括:
将所述ARDS组患者的时序数据特征集合中的以所述预设时间窗口为长度,以确诊出现急性呼吸窘迫综合症时刻为结束时刻的时间窗口的特征向量除以ARDS组患者初始窗口特征向量,得到ARDS组患者时序数据标准化结果,并标记所述时间窗口为正类;
将所述非ARDS组患者的时序数据特征集合中的第一非ARDS组患者初始窗口特征向量除以第二非ARDS组患者初始窗口特征向量,得到非ARDS组患者时序数据标准化结果,并标记其余时间窗口为负类。
具体地,对提取患者待预测生理体征数据进行预处理,本发明实施例采用单变量散点图、箱型图进行数据可视化,剔除远离正常值范围的噪音数据,并使用均值填补与同类均值插补相结合的方法填补缺失值数据。
进一步地,生成时序数据曲线。令xs,i(l),i=1,...,4代表患者s在l时刻被监测到的四项基本生理体征数据,xs,i(a:b)=(xs,i(a),...,xs,i(b))代表患者s的第i项生理体征从时刻a到时刻b的连续时间序列数据,t代表病人被确诊出现急性呼吸窘迫综合症的时刻。对于急性呼吸窘迫综合症患者,以时刻t作为结束时刻,长度为τ的预设时间窗口内的四项生命体征数据xs,i(t-τ+1:t)为异常的时间窗口,而ARDS组患者的初始窗口xs,i(1:τ)以及非ARDS组患者的任意时间窗口均为非异常。
进一步地,对时间窗口进行判断之前,本发明对时间窗口内的时间序列数据进行特征提取处理。对于每一项生理体征在以时刻t作为结束时刻,长度为τ的时间窗口内的时序数据xs,i(t-τ+1:t),本发明实施例从中提取出线性特征和非线性特征,用t-代表时间窗口的初始时刻,即t-=t-τ+1。提取的特征具体包括:
1)平均值
2)标准差σ
3)倾斜度
此处,倾斜度也被称为三阶矩,反映出随机变量与中心分布的不对称程度,曲线向右倾斜时,倾斜度为正;曲线向左倾斜时,倾斜度为负。此外,倾斜度还可以反映时间序列数据的加速或减速能力。
4)峰度
此处,峰度也被称为四阶矩,其描述概率分布形状,反映了数据在平均值周围的集中程度。
5)样本熵
样本熵(SampEn)是基于近似熵的一种用于度量时间序列复杂性的改进方法,在评估生理时间序列的复杂性和诊断病例状态等方面均有应用。样本熵定义了两个参数:嵌入维度u和相似容限r,其中u为整数,表示比较向量的长度,r为实数,表示相似度的度量值。将原时间序列xs,i(t-:t)分成为若干长度为u的子时间序列xs,i(t-:t-+u-1),xs,i(t-+1:t-+u),...,xs,i(t--u+1:t),并定义函数h(u,r)为相似度小于r的子时间序列对数。样本熵计算公式为:
6)去趋势波动分析(DFA值)
去趋势波动分析(DFA值)可以有效滤去序列中的各阶趋势成分,适合非平稳时间序列的长程幂律相关分析。首先,将需要被计算的时间序列xs,i(t-τ+1:t)整合成序列y(u),u=1,...,τ,计算公式为:
然后,y(n)将被切分成若干长度为n的子序列,并且使用最小二乘法为每个子序列拟合一条直线yn(u)。则对于长度n,波动值f(n)计算方法为:
针对不同的子序列长度n计算不同的波动值f(n)。
最后,去趋势波动分析的取值为log f(n)和log n拟合直线函数图像的斜率。
经过对患者的四项生理体征进行上述六种特征计算和提取后,一共产生了24个特征。
进一步地,对提取的特征进行标准化处理和特征选择。对于患者s在结束时刻为t的时间窗口内体征数据计算得到的特征表示为ps,j(t),j=1,...,24。由于每个患者之间存在年龄、体重等各方面的个体差异,因此,本发明实施例将计算得到的24个特征进行标准化:将计算结果除以此患者第一个时间窗口,即初始时间窗口的计算结果,标准化后的结果为ps,j(t)=ps,j(t)/ps,j(τ),ps,j(τ)为此患者初始窗口的特征向量。
对于ARDS组患者,取其第一个时间窗口和已出现急性呼吸窘迫综合症时刻为结束时刻的时间窗口(称之为患病窗口,即以预设时间窗口为长度,以确诊出现急性呼吸窘迫综合症时刻为结束时刻的时间窗口)计算得到ps,j,并标记为正类。对于非ARDS组患者,取其前两个时间窗口计算ps,j,即第一非ARDS组患者初始窗口特征向量和第二非ARDS组患者初始窗口特征向量,并标记为负类。
最后采用机器学习方法(如XGBoost算法)进行K-折交叉验证,取预设次数,如20次预测准确率的平均值作为衡量标准进行特征选择。首先计算使用每个特征单独预测得到的准确率,并按照准确率从大到小排列。为了减少输入的特征数量,本发明实施例采取连续的特征选择方式,即针对此单特征分类准确率的排序,第一次只选择分类准确率最高的特征进行预测,之后每次新增未选择特征中分类准确率最高的特征与之前被选择的特征组合成新的特征集合进行预测,直至预测准确率最高为止,得到的新的特征集合具体包括血氧饱和度的平均值、标准差、倾斜度和样本熵,呼吸率的平均值和标准差,心率的平均值和标准差,平均动脉压的平均值、倾斜度和峰度。
基于上述任一实施例,所述监测预警模型,通过以下步骤获得:
获取所述患者样本集特征时序数据;
按照所述重度急性呼吸窘迫综合症特征分级标准将所述患者样本集划分为ARDS组和非ARDS组;
获取XGBoost模型作为初始模型;
将每个时间窗口的四项数据及时间窗口内是否发作的分类标签输入至所述初始模型进行训练,调整模型参数使所述初始模型达到准确率最优状态,得到所述监测预警模型。
具体地,获取训练用的患者样本集特征时序数据,按照重度急性呼吸窘迫综合症特征分级标准对述患者样本集特征时序数据进行分级评定,得到分类标签,对应于该分类标签,将患者样本集特征时序数据分成用于训练的若干个数据集,采用机器学习算法,如XGBoost算法但不限于该算法构建模型,训练一个XGBoost模型,调整模型参数使预测模型达到准确度最优的状态,如XGBoost算法包括决策树数量、决策树最大深度和最小叶子节点样本权重,得到监测预警模型。
图3为本发明实施例提供的重度急性呼吸窘迫综合症预警系统结构图,如图3所示,包括:获取模块31、处理模块32和预警模块33;其中:
获取模块31用于获取ICU重症患者的待预测生理体征数据;处理模块32用于将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;预警模块33用于将所述生理特征时序数据输入至预先训练好的监测预警模型,得到所述监测预警模型输出的监测预警结果,其中所述监测预警模型,是基于患者样本集特征时序数据,以及重度急性呼吸窘迫综合症在时间窗口内是否发作作为分类标签,并采用机器学习算法训练得到的。
本发明实施例提供的系统用于执行上述对应的方法,其具体的实施方式与方法的实施方式一致,涉及的算法流程与对应的方法算法流程相同,此处不再赘述。
本发明实施例通过提取重症患者的四种典型生理特征数据,并进行线性和非线性的特征选择构建监测预警模型,对患者可能出现的急性呼吸窘迫综合症进行识别和早期预警,辅助医护人员及时诊治病人出现和发生急性呼吸窘迫综合症。
图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(Communications Interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器830中的逻辑指令,以执行如下方法:获取ICU重症患者的待预测生理体征数据;将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;将所述生理特征时序数据输入至预先训练好的监测预警模型,得到所述监测预警模型输出的监测预警结果,其中所述监测预警模型,是基于患者样本集特征时序数据,以及重度急性呼吸窘迫综合症在时间窗口内是否发作作为分类标签,并采用机器学习算法训练得到的。
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:获取ICU重症患者的待预测生理体征数据;将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;将所述生理特征时序数据输入至预先训练好的监测预警模型,得到所述监测预警模型输出的监测预警结果,其中所述监测预警模型,是基于患者样本集特征时序数据,以及重度急性呼吸窘迫综合症在时间窗口内是否发作作为分类标签,并采用机器学习算法训练得到的。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.重度急性呼吸窘迫综合症预警方法,其特征在于,包括:
获取ICU重症患者的待预测生理体征数据;
将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;
将所述生理特征时序数据输入至预先训练好的监测预警模型,得到所述监测预警模型输出的监测预警结果,其中所述监测预警模型,是基于患者样本集特征时序数据,以及重度急性呼吸窘迫综合症在时间窗口内是否发作作为分类标签,并采用机器学习算法训练得到的。
2.根据权利要求1所述的重度急性呼吸窘迫综合症预警方法,其特征在于,所述获取ICU重症患者的待预测生理指标数据,具体包括:
从ICU重症监护医学信息数据库中按照第一约束条件筛选出所述ICU重症患者;
按照第二约束条件从所述ICU重症患者筛选出ARDS组患者,按照第三约束条件从所述ICU重症患者筛选出非ARDS组患者;
分别提取所述ARDS组患者和所述非ARDS组患者的心率时间序列监测数据、呼吸率时间序列监测数据、血氧饱和度时间序列监测数据和平均脉动压时间序列监测数据。
3.根据权利要求2所述的重度急性呼吸窘迫综合症预警方法,其特征在于,所述将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据,具体包括:
将所述待预测生理体征数据进行数据可视化处理,剔除远离预设正常值范围的噪音数据,并进行缺失值数据填补,得到待预测生理体征预处理数据;
按照预设时间窗口生成所述待预测生理体征预处理数据的时序数据曲线;
在所述预设时间窗口中对所述时序数据曲线进行特征提取处理,得到时序数据特征集合;
将所述时序数据特征集合进行标准化处理,得到时序数据标准化结果;
对所述时序数据标准化结果采用机器学习算法进行K-折交叉验证,按照预设次数预测准确率的平均值为衡量标准进行特征选择,得到所述生理特征时序数据。
4.根据权利要求3所述的重度急性呼吸窘迫综合症预警方法,其特征在于,所述按照预设时间窗口生成所述待预测生理体征预处理数据的时序数据曲线,具体包括:
获取任一患者在所述预设时间窗口的心率时间序列监测数据、呼吸率时间序列监测数据、血氧饱和度时间序列监测数据和平均脉动压时间序列监测数据;
其中,所述ARDS组患者以所述预设时间窗口为长度,以确诊出现急性呼吸窘迫综合症时刻为结束时刻的时间窗口为异常数据窗口,所述ARDS组患者的初始检测时间窗口以及非ARDS组患者的任意时间窗口为非异常数据窗口。
5.根据权利要求3所述的重度急性呼吸窘迫综合症预警方法,其特征在于,所述在所述预设时间窗口中对所述时序数据曲线进行特征提取处理,得到时序数据特征集合,具体包括:
从平均值、标准差、倾斜度、峰度、样本熵和去趋势波动分析的维度对所述时序数据曲线进行特征提取,得到所述时序数据特征集合。
6.根据权利要求3所述的重度急性呼吸窘迫综合症预警方法,其特征在于,所述将所述时序数据特征集合进行标准化处理,得到时序数据标准化结果,具体包括:
将所述ARDS组患者的时序数据特征集合中的以所述预设时间窗口为长度,以确诊出现急性呼吸窘迫综合症时刻为结束时刻的时间窗口的特征向量除以ARDS组患者初始窗口特征向量,得到ARDS组患者时序数据标准化结果,并标记所述时间窗口为正类;
将所述非ARDS组患者的时序数据特征集合中的第一非ARDS组患者初始窗口特征向量除以第二非ARDS组患者初始窗口特征向量,得到非ARDS组患者时序数据标准化结果,并标记其余时间窗口为负类。
7.根据权利要求1所述的重度急性呼吸窘迫综合症预警方法,其特征在于,所述监测预警模型,通过以下步骤获得:
获取所述患者样本集特征时序数据;
按照所述重度急性呼吸窘迫综合症特征分级标准将所述患者样本集划分为ARDS组和非ARDS组;
获取XGBoost模型作为初始模型;
将每个时间窗口的四项数据及时间窗口内是否发作的分类标签输入至所述初始模型进行训练,调整模型参数使所述初始模型达到准确率最优状态,得到所述监测预警模型。
8.重度急性呼吸窘迫综合症预警系统,其特征在于,包括:
获取模块,用于获取ICU重症患者的待预测生理体征数据;
处理模块,用于将所述待预测生理体征数据经过数据预处理、特征提取、特征标准化以及特征选择后,得到生理特征时序数据;
预警模块,用于将所述生理特征时序数据输入至预先训练好的监测预警模型,得到所述监测预警模型输出的监测预警结果,其中所述监测预警模型,是基于患者样本集特征时序数据,以及重度急性呼吸窘迫综合症特征在时间窗口内是否发作作为分类标签,并采用机器学习算法训练得到的。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述重度急性呼吸窘迫综合症预警方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一项所述重度急性呼吸窘迫综合症预警方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010469014.3A CN111657888A (zh) | 2020-05-28 | 2020-05-28 | 重度急性呼吸窘迫综合症预警方法及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010469014.3A CN111657888A (zh) | 2020-05-28 | 2020-05-28 | 重度急性呼吸窘迫综合症预警方法及系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111657888A true CN111657888A (zh) | 2020-09-15 |
Family
ID=72384933
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010469014.3A Pending CN111657888A (zh) | 2020-05-28 | 2020-05-28 | 重度急性呼吸窘迫综合症预警方法及系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111657888A (zh) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112329812A (zh) * | 2020-09-29 | 2021-02-05 | 湖南明康中锦医疗科技发展有限公司 | 慢阻肺急性加重自动预警方法和平台、及可读存储介质 |
| CN112656395A (zh) * | 2020-12-16 | 2021-04-16 | 问境科技(上海)有限公司 | 基于微波雷达的患者生命体征变化趋势检测方法和系统 |
| CN112820368A (zh) * | 2021-01-13 | 2021-05-18 | 中国人民解放军国防科技大学 | 重症患者数据集的构建方法、系统、设备和存储介质 |
| CN113017572A (zh) * | 2021-03-17 | 2021-06-25 | 上海交通大学医学院附属瑞金医院 | 一种重症预警方法、装置、电子设备及存储介质 |
| CN113066547A (zh) * | 2021-03-16 | 2021-07-02 | 军事科学院系统工程研究院卫勤保障技术研究所 | 一种基于常规无创参数的ards早期动态预警方法与系统 |
| CN113793661A (zh) * | 2021-07-27 | 2021-12-14 | 北京交通大学 | 创伤失血性休克智能监测预警系统 |
| CN113974566A (zh) * | 2021-11-09 | 2022-01-28 | 无锡启益医疗科技有限公司 | 一种基于时间窗的copd急性加重预测方法 |
| CN117497182A (zh) * | 2023-08-02 | 2024-02-02 | 上海长征医院 | 基于机器学习及体征时序的创伤性脑损伤结局预测系统 |
| CN117894422A (zh) * | 2024-03-18 | 2024-04-16 | 攀枝花学院 | 一种基于icu重症监测的数据可视化方法及系统 |
| CN118197522A (zh) * | 2024-05-17 | 2024-06-14 | 锦恒科技(大连)有限公司 | 一种急诊重症患者生命体征实时监控预警方法及系统 |
| CN118262476A (zh) * | 2024-05-30 | 2024-06-28 | 南通大学附属医院 | 一种基于ai机器学习的重症监护智能报警管理系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101938939A (zh) * | 2008-02-07 | 2011-01-05 | 皇家飞利浦电子股份有限公司 | 用于测量和预测患者呼吸稳定性的装置 |
| CN104115150A (zh) * | 2012-02-17 | 2014-10-22 | 皇家飞利浦有限公司 | 急性肺损伤(ali)/急性呼吸窘迫整合征(ards)评估和监测 |
| CN105559754A (zh) * | 2015-12-29 | 2016-05-11 | 西北工业大学 | 一种基于心率与呼吸信号的睡眠呼吸障碍检测方法和装置 |
| US20170209074A1 (en) * | 2014-07-28 | 2017-07-27 | S & V Siu Associates, Llc | Method and apparatus for assessing respiratory distress |
| CN108604465A (zh) * | 2015-11-03 | 2018-09-28 | 皇家飞利浦有限公司 | 基于患者生理反应的对急性呼吸道疾病综合征(ards)的预测 |
| CN110051324A (zh) * | 2019-03-14 | 2019-07-26 | 深圳大学 | 一种急性呼吸窘迫综合征死亡率预测方法及系统 |
-
2020
- 2020-05-28 CN CN202010469014.3A patent/CN111657888A/zh active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101938939A (zh) * | 2008-02-07 | 2011-01-05 | 皇家飞利浦电子股份有限公司 | 用于测量和预测患者呼吸稳定性的装置 |
| CN104115150A (zh) * | 2012-02-17 | 2014-10-22 | 皇家飞利浦有限公司 | 急性肺损伤(ali)/急性呼吸窘迫整合征(ards)评估和监测 |
| US20170209074A1 (en) * | 2014-07-28 | 2017-07-27 | S & V Siu Associates, Llc | Method and apparatus for assessing respiratory distress |
| CN108604465A (zh) * | 2015-11-03 | 2018-09-28 | 皇家飞利浦有限公司 | 基于患者生理反应的对急性呼吸道疾病综合征(ards)的预测 |
| CN105559754A (zh) * | 2015-12-29 | 2016-05-11 | 西北工业大学 | 一种基于心率与呼吸信号的睡眠呼吸障碍检测方法和装置 |
| CN110051324A (zh) * | 2019-03-14 | 2019-07-26 | 深圳大学 | 一种急性呼吸窘迫综合征死亡率预测方法及系统 |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112329812A (zh) * | 2020-09-29 | 2021-02-05 | 湖南明康中锦医疗科技发展有限公司 | 慢阻肺急性加重自动预警方法和平台、及可读存储介质 |
| CN112656395A (zh) * | 2020-12-16 | 2021-04-16 | 问境科技(上海)有限公司 | 基于微波雷达的患者生命体征变化趋势检测方法和系统 |
| CN112656395B (zh) * | 2020-12-16 | 2024-09-06 | 广东明日联合数字科技有限公司 | 基于微波雷达的患者生命体征变化趋势检测方法和系统 |
| CN112820368A (zh) * | 2021-01-13 | 2021-05-18 | 中国人民解放军国防科技大学 | 重症患者数据集的构建方法、系统、设备和存储介质 |
| CN113066547A (zh) * | 2021-03-16 | 2021-07-02 | 军事科学院系统工程研究院卫勤保障技术研究所 | 一种基于常规无创参数的ards早期动态预警方法与系统 |
| CN113066547B (zh) * | 2021-03-16 | 2022-06-24 | 军事科学院系统工程研究院卫勤保障技术研究所 | 一种基于常规无创参数的ards早期动态预警方法与系统 |
| CN113017572B (zh) * | 2021-03-17 | 2023-11-28 | 上海交通大学医学院附属瑞金医院 | 一种重症预警方法、装置、电子设备及存储介质 |
| CN113017572A (zh) * | 2021-03-17 | 2021-06-25 | 上海交通大学医学院附属瑞金医院 | 一种重症预警方法、装置、电子设备及存储介质 |
| CN113793661A (zh) * | 2021-07-27 | 2021-12-14 | 北京交通大学 | 创伤失血性休克智能监测预警系统 |
| CN113974566B (zh) * | 2021-11-09 | 2023-09-19 | 无锡启益医疗科技有限公司 | 一种基于时间窗的copd急性加重预测方法 |
| CN113974566A (zh) * | 2021-11-09 | 2022-01-28 | 无锡启益医疗科技有限公司 | 一种基于时间窗的copd急性加重预测方法 |
| CN117497182A (zh) * | 2023-08-02 | 2024-02-02 | 上海长征医院 | 基于机器学习及体征时序的创伤性脑损伤结局预测系统 |
| CN117497182B (zh) * | 2023-08-02 | 2024-08-09 | 上海长征医院 | 基于机器学习及体征时序的创伤性脑损伤结局预测系统 |
| CN117894422A (zh) * | 2024-03-18 | 2024-04-16 | 攀枝花学院 | 一种基于icu重症监测的数据可视化方法及系统 |
| CN118197522A (zh) * | 2024-05-17 | 2024-06-14 | 锦恒科技(大连)有限公司 | 一种急诊重症患者生命体征实时监控预警方法及系统 |
| CN118197522B (zh) * | 2024-05-17 | 2024-08-02 | 锦恒科技(大连)有限公司 | 一种急诊重症患者生命体征实时监控预警方法及系统 |
| CN118262476A (zh) * | 2024-05-30 | 2024-06-28 | 南通大学附属医院 | 一种基于ai机器学习的重症监护智能报警管理系统 |
| CN118262476B (zh) * | 2024-05-30 | 2024-09-03 | 南通大学附属医院 | 一种基于ai机器学习的重症监护智能报警管理系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111657888A (zh) | 重度急性呼吸窘迫综合症预警方法及系统 | |
| Clifton et al. | A large-scale clinical validation of an integrated monitoring system in the emergency department | |
| KR102169637B1 (ko) | 사망 위험도의 예측 방법 및 이를 이용한 사망 위험도의 예측 디바이스 | |
| CN110051324B (zh) | 一种急性呼吸窘迫综合征死亡率预测方法及系统 | |
| JP2022508221A (ja) | クリティカルアラームの予測 | |
| CN110767279A (zh) | 基于lstm的电子健康记录缺失数据补全方法及系统 | |
| CN113855037A (zh) | 基于Transformer的房颤识别方法及装置 | |
| CN117672532B (zh) | 住院患者护理风险评估预警监控系统及方法 | |
| CN111612278A (zh) | 生命状态预测方法、装置、电子设备及存储介质 | |
| CN117034142B (zh) | 一种不平衡医疗数据缺失值填充方法及系统 | |
| CN117542474A (zh) | 基于大数据的远程护理监测系统及方法 | |
| CN115966314B (zh) | 一种数据处理方法、装置、电子设备及存储介质 | |
| CN109712715A (zh) | 一种生理数据的评分处理方法及装置 | |
| CN114724701A (zh) | 基于叠加集成算法和自动编码器的无创通气疗效预测系统 | |
| CN119028596B (zh) | 一种糖尿病风险预警系统及方法 | |
| CN119964848A (zh) | 基于自然语言处理的医院智能问诊方法及系统 | |
| CN116978570B (zh) | 一种在线实时患者危重程度评估及生命体征参数预测系统 | |
| KR102748088B1 (ko) | 욕창 발생 예측 시스템 | |
| Wong et al. | Probabilistic detection of vital sign abnormality with Gaussian process regression | |
| US20200395125A1 (en) | Method and apparatus for monitoring a human or animal subject | |
| CN117524477A (zh) | 一种基于无创参数的mods动态预警方法及系统 | |
| Umut et al. | Prediction of sepsis disease by Artificial Neural Networks | |
| KR102652325B1 (ko) | 가우시안 프로세스 회귀 분석을 이용한 심정지 예측 장치 | |
| CN117727458B (zh) | 基于在线学习的befast卒中筛查系统和方法 | |
| CN120131040B (zh) | 基于多模态网络模型的重症患者镇静状态评估方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |