基于智能决策支持的高血压患者心血管危险分层评估方法与流程

文档序号:18004190发布日期:2019-06-25 23:11阅读:230来源:国知局
基于智能决策支持的高血压患者心血管危险分层评估方法与流程

本发明属于高血压患者心血管危险分层评估技术领域,尤其涉及一种基于智能决策支持的高血压患者心血管危险分层评估方法。



背景技术:

高血压(hypertension)是指以体循环动脉血压(收缩压和/或舒张压)增高为主要特征(收缩压≥140毫米汞柱,舒张压≥90毫米汞柱),可伴有心、脑、肾等器官的功能或器质性损害的临床综合征。高血压是最常见的慢性病,也是心脑血管病最主要的危险因素。正常人的血压随内外环境变化在一定范围内波动。在整体人群,血压水平随年龄逐渐升高,以收缩压更为明显,但50岁后舒张压呈现下降趋势,脉压也随之加大。近年来,人们对心血管病多重危险因素的作用以及心、脑、肾靶器官保护的认识不断深入,高血压的诊断标准也在不断调整,目前认为同一血压水平的患者发生心血管病的危险不同,因此有了血压分层的概念,即发生心血管病危险度不同的患者,适宜血压水平应有不同。血压值和危险因素评估是诊断和制定高血压治疗方案的主要依据,不同患者高血压管理的目标不同,医生面对患者时在参考标准的基础上,根据其具体情况判断该患者最合适的血压范围,采用针对性的治疗措施。然而,现有高血压患者心血管危险分层评估系统对心血管检测过程耗费,得到的结果指标却不多,导致结果不够准确;同时,不能及时准确的对高血压病症进行预测。

综上所述,现有技术存在的问题是:现有高血压患者心血管危险分层评估系统对心血管检测过程耗费,得到的结果指标却不多,导致结果不够准确;同时,不能及时准确的对高血压病症进行预测。

现有技术对不能实现血管检测设备的校正补偿,检测患者血管血压、血管硬化指数、血管阻力指数等参数数据的准确性较差,不能为高血压患者提供健康保障;现有技术中不能对检测的患者血管参数、脉搏、心率数据的增益和偏移进行反馈修正后存储,降低血管参数、脉搏、心率数据存储的高准确性,不能为高血压患者心血管危险的准确预测提供保障;现有技术检测得到的数据不能进行有效的校正,使得显示内容的质量与真实度较差,降低了系统对高血压患者心血管危害的预测准确度。



技术实现要素:

针对现有技术存在的问题,本发明提供了一种基于智能决策支持的高血压患者心血管危险分层评估方法。

本发明是这样实现的,一种基于智能决策支持的高血压患者心血管危险分层评估方法,所述基于智能决策支持的高血压患者心血管危险分层评估方法包括:

第一步,利用血管检测设备采取gm(1,n)模型对患者血管血压、血管硬化指数、血管阻力指数等参数进行检测;

第二步,利用脉搏计检测患者脉搏数据;利用心率检测设备检测患者心率数据;

第三步,利用心血管疾病管理智能决策技术支持程序创建患者健康档案;

第四步,利用计算机通过数据处理程序构建心血管病患者的健康分层模型;

第五步,利用预测程序根据检测的参数对高血压患者的心血管风险进行预测;具体包括:

(1)、获取医院高血压治病病因病理数据源与病人日常监控数据,从而建立高血压日常数据数据库;

(2)、根据步骤(1)建立的高血压日常数据数据库以离线的方式对神经网络模型进行训练,以得到训练好的高血压病理神经网络模型;

(3)、通过智能监控设备对用户的日常生活数据进行采集,并将采集的日常生活数据发送至服务器,服务器将用户的日常生活数据保存至用户日常数据记录表中;

(4)、从用户日常数据记录表中提取当日数据,形成n维向量,并对n维向量做归一化处理后输入步骤(2)中训练好的高血压病理神经网络模型中进行高血压危险程度概率预测,得到高血压概率结果数组p,服务器将数组p中最高概率对应的高血压危险程度值w传送给智能家庭高血压护理设备;

(5)、智能家庭高血压护理设备接收服务器传送的高血压危险程度值w后,判断高血压危险程度值w是否大于等于3,如果大于等于3,则警示器警示以提醒用户,如果小于3,则警示器不警示;

(6)、当用户接收到警示器警示时,用户自行去医院检查,并将检查结果通过智能家庭高血压护理设备传送回服务器,服务器判断检查结果是否正确,如果检查结果错误,则说明高血压病理神经网络模型预测不准确,如果检查结果正确,则说明高血压病理神经网络模型预测准确;

(7)、当检查结果错误时,从用户日常数据记录表中抽取m天内的记录保存至增量数据表中,当增量数据表中的记录数量大于h条时,执行增量式算法,对高血压病理神经网络模型进行动态修正;

(8)、重复步骤(3)~(7)。

第六步,利用存储器采用神经网络方法对检测的患者血管参数、脉搏、心率数据进行存储;

第七步,通过显示器通过时域高通滤波非均匀性校正算法显示高血压患者心血管危险分层评估系统界面及检测的数据。

进一步,所述基于智能决策支持的高血压患者心血管危险分层评估方法利用血管检测设备采取gm(1,n)模型对患者血管血压、血管硬化指数、血管阻力指数参数进行检测,具体步骤为:

参数的数据序算法如下:

式中,k=1,2,3,…,n,称d为x(0)的一次累加生成算子。

进一步,所述基于智能决策支持的高血压患者心血管危险分层评估方法利用存储器采用神经网络方法,对检测的患者血管参数、脉搏、心率数据的增益和偏移进行反馈修正后存储,具体算法为:

(1)输入第k帧信息,对第k帧信息进行修正并输出:

yij=gijxij+oij

式中:xij为存储器单元(i,j)的实际输出值;gij为该单元的增益系数;oij为该单元的偏置系数;yij为该单元校正后的输出;

(2)计算邻域平均值作为(i,j)点的真值:

式中:为校正后信息的四邻域均值,是校正后的期望输出;

(3)计算误差函数:

式中:fij是输出值与期望输出之间的误差,它是增益系数和偏置系数的函数;

(4)采用最速下降法,对每个对象的校正系数进行迭代更新:

式中:α、β为神经网络的学习率;

(5)回到(1),对第k+1帧进行操作。

进一步,所述基于智能决策支持的高血压患者心血管危险分层评估方法通过显示器通过时域高通滤波非均匀性校正算法显示高血压患者心血管危险分层评估系统界面及检测的数据,通过非均匀性校正,具体算法为:

y(n)=x(n)-f(n)

式中,m为根据截止频率而预先设定的时间常量,x(n)为第n帧的输入,f(n)为第n帧的低通输出,y(n)为校正后输出。

本发明的另一目的在于提供一种实现所述基于智能决策支持的高血压患者心血管危险分层评估方法的基于智能决策支持技术的高血压患者心血管危险分层评估系统,所述基于智能决策支持技术的高血压患者心血管危险分层评估系统包括:

血管参数采集模块,与主控模块连接,用于通过血管检测设备检测患者血管血压、血管硬化指数、血管阻力指数参数;

脉搏检测模块,与主控模块连接,用于通过脉搏计检测患者脉搏数据;

心率检测模块,与主控模块连接,用于通过心率检测设备检测患者心率数据;

主控模块,与血管参数采集模块、脉搏检测模块、心率检测模块、患者档案创建模块、分层模型构建模块、高血压风险预测模块、检测数据存储模块、显示模块连接,用于通过单片机控制各个模块正常工作;

患者档案创建模块,与主控模块连接,用于通过心血管疾病管理智能决策支持程序创建患者健康档案;

分层模型构建模块,与主控模块连接,用于通过数据处理程序构建心血管病患者的健康分层模型;

高血压风险预测模块,与主控模块连接,用于通过预测程序根据检测的参数对高血压患者的心血管风险进行预测;

检测数据存储模块,与主控模块连接,用于通过存储器存储检测的患者血管参数、脉搏、心率数据;

显示模块,与主控模块连接,用于通过显示器显示高血压患者心血管危险分层评估系统界面及检测的患者血管参数、脉搏、心率数据。

本发明的另一目的在于提供一种应用所述基于智能决策支持的高血压患者心血管危险分层评估方法的疾病诊断控制系统。

本发明的优点及积极效果为:本发明通过分层模型构建模块利用有创属性和无创属性的结合,得出的针对心血管病患者的健康分层模型,其准确性更高,效率也更高,克服了以往模型建立的缺点;同时,通过高血压风险预测模块建立高血压日常数据数据库;对神经网络模型进行训练;采集日常生活数据发送至服务器,保存至用户日常数据记录表;用户日常数据记录表中提取当日数据,形成n维向量,做归一化处理后输入高血压病理神经网络模型中进行高血压危险程度概率预测;智能家庭高血压护理设备判断高血压危险程度值w是否大于等于3;当用户接收到警示器警示时,用户自行去医院检查,将检查结果通过智能家庭高血压护理设备传送回服务器,服务器判断检查结果是否正确;当检查结果错误时执行增量式算法,对神经网络模型进行动态修正;本发明预测准确,针对每个用户量身定做神经网络模型。

本发明利用血管检测设备采取gm(1,n)模型对患者血管血压、血管硬化指数、血管阻力指数等参数进行检测,有效实现血管检测设备的校正补偿,保证检测到高准确度的患者血管血压、血管硬化指数、血管阻力指数等参数数据,为高血压患者提供健康保障;本发明利用存储器采用神经网络方法,对检测的患者血管参数、脉搏、心率数据的增益和偏移进行反馈修正后存储,保证血管参数、脉搏、心率数据存储的高准确性,有利于对高血压患者心血管危险的准确预测提供保障;本发明通过显示器通过时域高通滤波非均匀性校正算法显示高血压患者心血管危险分层评估系统界面及检测的数据,通过非均匀性校正,提高显示内容的质量与真实度,提高系统对高血压患者心血管危害的预测准确度。

附图说明

图1是本发明实施例提供的基于智能决策支持的高血压患者心血管危险分层评估方法流程图;

图2是本发明实施例提供的基于智能决策支持技术的高血压患者心血管危险分层评估系统结构示意图;

图中:1、血管参数采集模块;2、脉搏检测模块;3、心率检测模块;4、主控模块;5、患者档案创建模块;6、分层模型构建模块;7、高血压风险预测模块;8、检测数据存储模块;9、显示模块。

具体实施方式

为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。

下面结合附图对本发明的结构作详细的描述。

如图1所示,本发明提供的基于智能决策支持的高血压患者心血管危险分层评估方法包括以下步骤:

s101:利用血管检测设备采取gm(1,n)模型对患者血管血压、血管硬化指数、血管阻力指数等参数进行检测;

s102:利用脉搏计检测患者脉搏数据;利用心率检测设备检测患者心率数据;

s103:利用心血管疾病管理智能决策技术支持程序创建患者健康档案;

s104:利用计算机通过数据处理程序构建心血管病患者的健康分层模型;

s105:利用预测程序根据检测的参数对高血压患者的心血管风险进行预测;

s106:利用存储器采用神经网络方法对检测的患者血管参数、脉搏、心率数据进行存储;

s107:通过显示器通过时域高通滤波非均匀性校正算法显示高血压患者心血管危险分层评估系统界面及检测的数据。

步骤s101,本发明实施例提供的利用血管检测设备采取gm(1,n)模型对患者血管血压、血管硬化指数、血管阻力指数等参数进行检测,有效实现血管检测设备的校正补偿,保证检测到高准确度的患者血管血压、血管硬化指数、血管阻力指数等参数数据,为高血压患者提供健康保障,具体步骤为:

参数的数据序算法如下:

式中,k=1,2,3,…,n,称d为x(0)的一次累加生成算子;通过数据的累加处理,提高了序列的光滑度,降低了原序列数据的离散度,使得原始数据的特性与规律更明显;

温度传感器的灰色gm(1,n)模型及对应的白化方程为:

其中,k=1,2,3,…,n,a为模型的发展系数,b为灰作用量,表达数据间

的变化情况。

步骤s106,本发明实施例提供的利用存储器采用神经网络方法,对检测的患者血管参数、脉搏、心率数据的增益和偏移进行反馈修正后存储,保证血管参数、脉搏、心率数据存储的高准确性,有利于对高血压患者心血管危险的准确预测提供保障,具体算法为:

(1)输入第k帧信息,对第k帧信息进行修正并输出:

yij=gijxij+oij

式中:xij为存储器单元(i,j)的实际输出值;gij为该单元的增益系数;oij为该单元的偏置系数;yij为该单元校正后的输出;

(2)计算邻域平均值作为(i,j)点的真值:

式中:为校正后信息的四邻域均值,是校正后的期望输出;

(3)计算误差函数:

式中:fij是输出值与期望输出之间的误差,它是增益系数和偏置系数的函数;

(4)采用最速下降法,对每个对象的校正系数进行迭代更新:

式中:α、β为神经网络的学习率;

(5)回到第1步,对第k+1帧进行操作。

步骤s107,本发明实施例提供的通过显示器通过时域高通滤波非均匀性校正算法显示高血压患者心血管危险分层评估系统界面及检测的数据,通过非均匀性校正,提高显示内容的质量与真实度,提高系统对高血压患者心血管危害的预测准确度,具体算法为:

y(n)=x(n)-f(n)

式中,m为根据截止频率而预先设定的时间常量,x(n)为第n帧的输入,f(n)为第n帧的低通输出,y(n)为校正后输出。

如图2所示,本发明实施例提供的基于智能决策支持技术的高血压患者心血管危险分层评估系统包括:血管参数采集模块1、脉搏检测模块2、心率检测模块3、主控模块4、患者档案创建模块5、分层模型构建模块6、高血压风险预测模块7、检测数据存储模块8、显示模块9。

血管参数采集模块1,与主控模块4连接,用于通过血管检测设备检测患者血管血压、血管硬化指数、血管阻力指数等参数;

脉搏检测模块2,与主控模块4连接,用于通过脉搏计检测患者脉搏数据;

心率检测模块3,与主控模块4连接,用于通过心率检测设备检测患者心率数据;

主控模块4,与血管参数采集模块1、脉搏检测模块2、心率检测模块3、患者档案创建模块5、分层模型构建模块6、高血压风险预测模块7、检测数据存储模块8、显示模块9连接,用于通过单片机控制各个模块正常工作;

患者档案创建模块5,与主控模块4连接,用于通过心血管疾病管理智能决策支持程序创建患者健康档案;

分层模型构建模块6,与主控模块4连接,用于通过数据处理程序构建心血管病患者的健康分层模型;

高血压风险预测模块7,与主控模块4连接,用于通过预测程序根据检测的参数对高血压患者的心血管风险进行预测;

检测数据存储模块8,与主控模块4连接,用于通过存储器存储检测的患者血管参数、脉搏、心率数据;

显示模块9,与主控模块4连接,用于通过显示器显示高血压患者心血管危险分层评估系统界面及检测的患者血管参数、脉搏、心率数据。

本发明提供的分层模型构建模块6构建方法如下:

1)检测获得心血管病患者个体的有创属性和无创属性,并记录足够多个个体的数据;

2)将上述步骤中的有创属性带入疾病预报模型,从而得出对数据的评估结果;

3)将步骤1)中的无创属性和步骤2)中的评估结果保存至健康评估模型训练集;

4)分析计算健康评估模型训练集中的数据从而建立待测试健康分层模型;

5)使用步骤1)中检测获得的数据测试上述待测试健康分层模型的外推精度,若外推精度未达到指标,则回到3)步骤重新执行,直至外推精度达到指标。

本发明提供的步骤4)具体为:分析计算健康评估模型训练集中的数据,执行基于机器学习的数据挖掘从而建立待测试健康分层模型;将已获临床应用的疾病预测模型的结果作为数据挖掘的决策值集合。

本发明提供的高血压风险预测模块7预测方法如下:

(1)、获取医院高血压治病病因病理数据源与病人日常监控数据,从而建立高血压日常数据数据库;

(2)、根据步骤(1)建立的高血压日常数据数据库以离线的方式对神经网络模型进行训练,以得到训练好的高血压病理神经网络模型;

(3)、通过智能监控设备对用户的日常生活数据进行采集,并将采集的日常生活数据发送至服务器,服务器将用户的日常生活数据保存至用户日常数据记录表中;

(4)、从用户日常数据记录表中提取当日数据,形成n维向量,并对n维向量做归一化处理后输入步骤(2)中训练好的高血压病理神经网络模型中进行高血压危险程度概率预测,得到高血压概率结果数组p,服务器将数组p中最高概率对应的高血压危险程度值w传送给智能家庭高血压护理设备;

(5)、智能家庭高血压护理设备接收服务器传送的高血压危险程度值w后,判断高血压危险程度值w是否大于等于3,如果大于等于3,则警示器警示以提醒用户,如果小于3,则警示器不警示;

(6)、当用户接收到警示器警示时,用户自行去医院检查,并将检查结果通过智能家庭高血压护理设备传送回服务器,服务器判断检查结果是否正确,如果检查结果错误,则说明高血压病理神经网络模型预测不准确,如果检查结果正确,则说明高血压病理神经网络模型预测准确;

(7)、当检查结果错误时,从用户日常数据记录表中抽取m天内的记录保存至增量数据表中,当增量数据表中的记录数量大于h条时,执行增量式算法,对高血压病理神经网络模型进行动态修正;

(8)、重复步骤(3)~(7)。

以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1