一种血糖预测方法、系统及其应用技术方案

技术编号:29529335 阅读:25 留言:0更新日期:2021-08-03 15:16
本申请属于医疗健康技术领域,特别是涉及一种血糖预测方法、系统及其应用。目前的血糖预测算法在血糖变化比较平稳阶段具有较高准确度,但在血糖波动较大的阶段(如餐后)其血糖预测准确度明显降低。本申请提供了一种血糖预测方法,所述方法包括获取血糖数据,对血糖值进行初步预测,对所述初步预测结果进行融合后显示预测结果。能更好的适用于不同人群的血糖预测,且准确度更高。

【技术实现步骤摘要】
一种血糖预测方法、系统及其应用
本申请属于医疗健康
,特别是涉及一种血糖预测方法、系统及其应用。
技术介绍
糖尿病是一种严重危害人类健康的代谢性疾病。血糖预测是指根据当前和历史血糖值估计未来一段时间内血糖的变化,是糖尿病管理中不可或缺的一部分。糖尿病患者通过预测血糖,根据预测结果采取一定的措施,可预防日常生活中低血糖、高血糖等不良血糖事件的发生,提高生活质量。血糖预测是指根据当前和历史血糖值估计未来一段时间内血糖的变化,是糖尿病管理系统的重要组成部分。准确的血糖预测有助于糖尿病患者提前采取适当措施,预防日常生活中低血糖、高血糖等不良血糖事件的发生。此外,血糖预测是闭环人工胰腺系统中不可缺少的部分,血糖的预测值决定了胰岛素输注的剂量等。目前血糖预测方法主要是基于自回归模型、跳跃神经网络、递归神经网络、长短期记忆网络等算法。然而,由于人体血糖变化受饮食、情绪、运动等多重因素影响,血糖变化具有时变性、非线性和个性化,导致目前的血糖预测算法在一部分人群中具有较高的准确度,但在另一部分人群中则准确度较低。此外,对于同一个人,目前的血糖预测算法在血糖变化比较平稳阶段具有较高准确度,但在血糖波动较大的阶段(如餐后)其血糖预测准确度明显降低。
技术实现思路
1.要解决的技术问题基于对于同一个人,目前的血糖预测算法在血糖变化比较平稳阶段具有较高准确度,但在血糖波动较大的阶段(如餐后)其血糖预测准确度明显降低,本申请提供了一种血糖预测方法、系统及其应用。2.技术方案为了达到上述的目的,本申请提供了一种血糖预测方法,所述方法包括获取血糖数据,对血糖值进行初步预测,对所述初步预测结果进行融合后显示预测结果。本申请提供的另一种实施方式为:所述血糖数据包括当前血糖值和历史血糖值,所述对血糖值进行初步预测采用候选血糖预测算法,所述候选血糖预测算法根据所述当前血糖值和所述历史血糖值初步进行血糖预测。本申请提供的另一种实施方式为:所述候选血糖预测算法包括支持向量机、偏最小二乘法、岭回归、核岭回归、长短期记忆网络、自回归、随机森林、决策树多种机器学习及深度学习算法。本申请提供的另一种实施方式为:所述对所述初步预测结果进行融合包括采用多个指标对不同所述候选血糖预测算法的预测性能进行评估得到评估结果,根据所述评估结果对不同所述候选血糖预测算法进行综合评分,筛选出综合得分最高的2种所述候选血糖预测算法,对2种所述候选血糖预测算法进行融合。本申请提供的另一种实施方式为:所述对2种所述候选血糖预测算法进行融合采用群集智能优化算法。本申请还提供一种血糖预测系统,包括依次连接的血糖数据获取模块、若干候选血糖预测模块、融合模块和输出模块;所述血糖数据获取模块,用于获取血糖值,并将所述血糖值传输至所述候选血糖预测模块;所述候选血糖预测模块,用于对血糖进行预测;所述融合模块,用于将不同的血糖预测结果进行融合;所述输出模块,用于显示血糖预测结果。本申请提供的另一种实施方式为:所述融合模块包括依次连接的多指标评估子模块、综合评分子模块和预测结果融合子模块;所述多指标评估子模块,用于采用多个不同的指标对不同候选血糖预测模块的预测性能进行评估;所述综合评分子模块,用于根据评估结果对不同候选血糖预测模块进行综合评分;所述预测结果融合子模块,用于综合评分结果,选择出综合得分最高的2种候选血糖预测模块,根据所述2种候选血糖预测模块的血糖预测值,采用群集智能优化算法实现候选血糖预测算法的融合。本申请提供的另一种实施方式为:所述预测结果融合子模块适应度函数计算如下:其中pi表示第i个历史时刻的预测血糖值的遗忘因子;p表示当前时刻预测血糖值的遗忘因子;pre1his_i表示候选血糖预测算法1在第i个历史时刻的血糖预测值,pre2his_i表示候选血糖预测算法2在第i个历史时刻的血糖预测值;truehis_i表示在第i个历史时刻的血糖真实值;pre1cur表示表示候选血糖预测算法1在当前时刻的血糖预测值;pre2cur表示表示候选血糖预测算法2在当前时刻的血糖预测值;prepso表示将两种候选血糖预测算法融合后的当前时刻血糖预测值;k1为候选血糖预测算法1的权重值,k2为候选血糖预测算法2的权重值;y为适应度函数的值;通过利用蚂蚁算法或者粒子群优化等群集智能优化算法,求解k1,k2,prepso,从而得出当前时刻的血糖预测结果。本申请提供的另一种实施方式为:所述输出模块包括预警子模块,所述预警子模块用于当预测的血糖值为低血糖或者高血糖值,发出预警。本申请还提供一种血糖预测方法的应用,将所述的血糖预测方法应用于不同人群的血糖预测。3.有益效果与现有技术相比,本申请提供的一种血糖预测方法、系统及其应用的有益效果在于:本申请提供的血糖预测方法,一种基于动态多指标评估及群集智能优化的多模融合方法用于实现血糖预测,为糖尿病患者提供一种实时、高准确度的血糖预测方案。本申请提供的血糖预测方法,对不同的人群、不同的时间均可以实现高准确度的血糖预测,具有良好的泛化性和通用性。本申请提供的血糖预测方法,能更好的适用于不同人群的血糖预测,且准确度更高。本申请提供的血糖预测方法,基于多指标评估和综合评分的候选血糖预测算法性能评估方法。本申请提供的血糖预测方法,基于群集智能优化的融合方法及适应度函数的设计。附图说明图1是本申请的血糖预测系统示意图;图2是本申请的血糖预测融合模块示意图。具体实施方式在下文中,将参考附图对本申请的具体实施例进行详细地描述,依照这些详细的描述,所属领域技术人员能够清楚地理解本申请,并能够实施本申请。在不违背本申请原理的情况下,各个不同的实施例中的特征可以进行组合以获得新的实施方式,或者替代某些实施例中的某些特征,获得其它优选的实施方式。参见图1~2,本申请提供一种血糖预测方法,所述方法包括获取血糖数据,对血糖值进行初步预测,对所述初步预测结果进行融合后显示预测结果。进一步地,所述血糖数据包括当前血糖值和历史血糖值,所述对血糖值进行初步预测采用候选血糖预测算法,所述候选血糖预测算法根据所述当前血糖值和所述历史血糖值初步进行血糖预测。进一步地,所述候选血糖预测算法包括支持向量机、偏最小二乘法、岭回归、核岭回归、长短期记忆网络、自回归、随机森林、决策树多种机器学习及深度学习算法。进一步地,所述对所述初步预测结果进行融合包括采用多个指标对不同所述候选血糖预测算法的预测性能进行评估得到评估结果,根据所述评估结果对不同所述候选血糖预测算法进行综合评分,筛选出综合得分最高的2种所述候选血糖预测算法,对2种所述候选血糖预测算法进行融合。进一步地,所述对2种所述候选血糖预测算法进行融合采用群集智能优化算法。本申请还提供一种血糖预测系统,包括依次连接的血糖数据获取模块、若干候选血糖预测模块、融合模块和输出模块;所述血糖数据获取模块,用于获取血本文档来自技高网...

【技术保护点】
1.一种血糖预测方法,其特征在于:所述方法包括获取血糖数据,对血糖值进行初步预测,对所述初步预测结果进行融合后显示预测结果。/n

【技术特征摘要】
1.一种血糖预测方法,其特征在于:所述方法包括获取血糖数据,对血糖值进行初步预测,对所述初步预测结果进行融合后显示预测结果。


2.如权利要求1所述的血糖预测方法,其特征在于:所述血糖数据包括当前血糖值和历史血糖值,所述对血糖值进行初步预测采用候选血糖预测算法,所述候选血糖预测算法根据所述当前血糖值和所述历史血糖值初步进行血糖预测。


3.如权利要求2所述的血糖预测方法,其特征在于:所述候选血糖预测算法包括支持向量机、偏最小二乘法、岭回归、核岭回归、长短期记忆网络、自回归、随机森林、决策树多种机器学习及深度学习算法。


4.如权利要求2所述的血糖预测方法,其特征在于:所述对所述初步预测结果进行融合包括采用多个指标对不同所述候选血糖预测算法的预测性能进行评估得到评估结果,根据所述评估结果对不同所述候选血糖预测算法进行综合评分,筛选出综合得分最高的2种所述候选血糖预测算法,对2种所述候选血糖预测算法进行融合。


5.如权利要求4所述的血糖预测方法,其特征在于:所述对2种所述候选血糖预测算法进行融合采用群集智能优化算法。


6.一种血糖预测系统,其特征在于:包括依次连接的血糖数据获取模块、若干候选血糖预测模块、融合模块和输出模块;
所述血糖数据获取模块,用于获取血糖值,并将所述血糖值传输至所述候选血糖预测模块;
所述候选血糖预测模块,用于对血糖进行预测;
所述融合模块,用于将不同的血糖预测结果进行融合;
所述输出模块,用于显示血糖预测结果。


7.如权利要求6所述的血糖预测系统,其特征在于:所述融合模块包括依次连接的多指标评估子模块、综合评...

【专利技术属性】
技术研发人员:聂泽东李景振刘宇航
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1