认知和行为障碍的预警方法、装置、设备及存储介质与流程

文档序号:29705420发布日期:2022-04-16 15:33阅读:114来源:国知局
认知和行为障碍的预警方法、装置、设备及存储介质与流程

1.本发明涉及医疗领域,尤其涉及一种认知和行为障碍的预警方法、装置、设备及存储介质。


背景技术:

2.老年痴呆症(ad)是人类社会面临的重大疾病,已成为严重的公共卫生问题,目前中国痴呆症患者已超过10000万;随着人工智能的发展,已有各种人工智能技术应用于老年痴呆的早期预测及临床诊断,包括英伟达、腾讯、苹果等巨头都在开展老年痴呆领域的相关研究。人工智能可通过对患者的医学影像、日常音频、问卷调查以及生物信号反馈等进行数据提取分析,可以有效地识别出患者的患病程度。准确地实现针对老年痴呆的早期诊断,能够很好地帮助患者进行针对性治疗,减缓病情加重程度,甚至能够彻底治愈。
3.传统的诊断过程常常需要询问患者众多问题,以了解患者的逻辑思维能力及反应速度,但此举非常耗时且依赖医生的临床经验;人工智能在医学影像以及音视频中的应有有效地提高了诊断效率,此类诊断往往需要前往医院进行相关影像检查以及患者的积极配合,且由于患者出现相应症状时才会前往医院进行检查,往往病情已经较为严重,不利于进行早期预测和预防,严重影响了患者的生活质量。因此,现在亟需一种认知和行为障碍的预警方法来解决上述问题。


技术实现要素:

4.本发明的主要目的在于解决现有的认知和行为障碍的预警方法中存在无法实时监测患者病症和病情发展的技术问题。
5.本发明第一方面提供了一种认知和行为障碍的预警方法,所述认知和行为障碍的预警方法包括:获取被测对象的基本信息,并基于所述基本信息建立对应的邻接矩阵;将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;若所述h4高于预设概率阈值,则生成第一预警信号,并将所述第一预警信号发送至预设端口。
6.可选的,在本发明第一方面的第一种实现方式中,所述将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1包括:将所述被测对象的基本信息生成的所述邻接矩阵转化为二维数组a;通过所述二维数组a和所述二维数组的第i层的特征x相乘,得到更新后的第i层的节点特征axi;将所述节点特征axi与对应层数的权重矩阵wi进行相乘,得到下一维度的节点特征ax
i+1
;对节点特征ax和权重矩阵w进行矩阵运算,再乘以预设的非线性激活函数σ后进行归一化处理,得到第一预测概率h1。
7.可选的,在本发明第一方面的第二种实现方式中,所述接收所述被测对象的监测
手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2包括:接收所述监测手环上传的生物信号,并将所述生物信号输入至预先训练好的所述xgboost模型;将不同的短时间瞬态的生物信号代入xgboost模型对应的树,拟合训练中得出的残差,并基于所述残差得到不同的分值,其中,所述树为函数公式;将所述分值进行累加,得到累加结果,并计算所述累加结果与预设的正常分值之比,得到第二预测概率h2。
8.可选的,在本发明第一方面的第三种实现方式中,所述rnn模型包括输入层、隐藏层和输出层,所述接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3包括:接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型;通过将记录的所述日常监测数据乘以输入层至隐藏层的权重矩阵u、上一次运行时更新隐藏层的权重矩阵w、隐藏层至输出层的权重矩阵v,得到所述被测对象的输出值o;将隐藏层计算结果作为下次的权重矩阵w,并计算所述被测对象输出值o与正常输出值之比,得到第三预测概率h3。
9.可选的,在本发明第一方面的第四种实现方式中,所述基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4,包括:基于被测对象的基本信息,选择对应的加权算法;基于所选择的所述加权算法为h1、h2和h3赋予不同的权重系数,计算后得到患病概率h4。
10.可选的,在本发明第一方面的第五种实现方式中,所述预设的加权算法至少包括第一加权算法和第二加权算法,所述基于被测对象的基本信息,选择对应的加权算法包括:获取被测对象的基本信息,基于所述基本信息判断被测对象病情程度是否达到预设阈值;若是,则采用第一加权算法;若否,则采用第二加权算法。
11.可选的,在本发明第一方面的第六种实现方式中,所述接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2之后,还包括:判断获取到的所述生物信号是否为空;若是,则检测所述监测手环是否处于充电状态;若不处于充电状态,则生成第二预警信号,并将所述第二预警信号发送至预设端口。
12.本发明第二方面提供了一种认知和行为障碍的预警装置,包括:矩阵建立模块,用于获取被测对象的基本信息,并基于所述基本信息建立对应的邻接矩阵;第一预测模块,用于将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;第二预测模块,用于接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;第三预测模块,用于接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;加权投票模块,用于基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;阈值判断模块,用于若所述h4高于预设概率阈值,则生成第一预警信号,并将所述第一预警信号发送至预设端口。
13.可选的,在本发明第二方面的第一种实现方式中,所述第一预测模块具体用于:将所述被测对象的基本信息生成的所述邻接矩阵转化为二维数组a;通过所述二维数组a和所述二维数组的第i层的特征x相乘,得到更新后的第i层的节点特征axi;将所述节点特征axi与对应层数的权重矩阵wi进行相乘,得到下一维度的节点特征ax
i+1
;对节点特征ax和权重矩阵w进行矩阵运算,再乘以预设的非线性激活函数σ后进行归一化处理,得到第一预测概
率h1。
14.可选的,在本发明第二方面的第二种实现方式中,所述第二预测模块具体用于:接收所述监测手环上传的生物信号,并将所述生物信号输入至预先训练好的所述xgboost模型;将不同的短时间瞬态的生物信号代入xgboost模型对应的树,拟合训练中得出的残差,并基于所述残差得到不同的分值,其中,所述树为函数公式;将所述分值进行累加,得到累加结果,并计算所述累加结果与预设的正常分值之比,得到第二预测概率h2。
15.可选的,在本发明第二方面的第三种实现方式中,所述第三预测模块具体用于:接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型;通过将记录的所述日常监测数据乘以输入层至隐藏层的权重矩阵u、上一次运行时更新隐藏层的权重矩阵w、隐藏层至输出层的权重矩阵v,得到所述被测对象的输出值o;将隐藏层计算结果作为下次的权重矩阵w,并计算所述被测对象输出值o与正常输出值之比,得到第三预测概率h3。
16.可选的,在本发明第二方面的第四种实现方式中,所述加权投票模块具体用于:算法选择单元,基于被测对象的基本信息,选择对应的加权算法;投票单元,基于所选择的所述加权算法为h1、h2和h3赋予不同的权重系数,计算后得到患病概率h4。
17.可选的,在本发明第二方面的第五种实现方式中,所述算法选择单元具体用于:获取被测对象的基本信息,基于所述基本信息判断被测对象病情程度是否达到预设阈值;若是,则采用第一加权算法;若否,则采用第二加权算法。
18.可选的,在本发明第二方面的第六种实现方式中,所述认知和行为障碍的预警装置还包括充电检测模块,所述充电检测模块具体用于:判断获取到的所述生物信号是否为空;若是,则检测所述监测手环是否处于充电状态;若不处于充电状态,则生成第二预警信号,并将所述第二预警信号发送至预设端口。
19.本发明第三方面提供了一种认知和行为障碍的预警设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述认知和行为障碍的预警设备执行上述的认知和行为障碍的预警方法的步骤。
20.本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的认知和行为障碍的预警方法的步骤。
21.本发明的技术方案中,通过获取被测对象的基本信息,并基于所述基本信息建立对应的邻接矩阵;将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;若所述h4高于预设概率阈值,则生成第一预警信号,并将所述第一预警信号发送至预设端口。本方法针对目前存在无法实时监测患者病症和病情发展的技术问题,为了提前发现病症,并能在日常中实时监控患者的具体生理情况,提高了诊断效率,并能实现不间断的监护措施。
附图说明
22.图1为本发明实施例中认知和行为障碍的预警方法的第一个实施例示意图;
23.图2为本发明实施例中认知和行为障碍的预警方法的第二个实施例示意图;
24.图3为本发明实施例中认知和行为障碍的预警方法的第三个实施例示意图;
25.图4为本发明实施例中认知和行为障碍的预警方法的第四个实施例示意图;
26.图5为本发明实施例中认知和行为障碍的预警装置的一个实施例示意图;
27.图6为本发明实施例中认知和行为障碍的预警装置的另一个实施例示意图;
28.图7为本发明实施例中认知和行为障碍的预警设备的一个实施例示意图。
具体实施方式
29.本发明的技术方案中,通过获取被测对象的基本信息,并基于所述基本信息建立对应的邻接矩阵;将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;若所述h4高于预设概率阈值,则生成第一预警信号,并将所述第一预警信号发送至预设端口。本方法针对目前存在无法实时监测患者病症和病情发展的技术问题,为了提前发现病症,并能在日常中实时监控患者的具体生理情况,提高了诊断效率,并能实现不间断的监护措施。
30.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
31.为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中认知和行为障碍的预警方法的第一个实施例包括:
32.101,获取被测对象的基本信息,并基于基本信息建立对应的邻接矩阵;
33.在本实施例中,通过了解被测对象的基本信息,如年龄、性别、生活习惯、过往病史、家庭病史以及生活习惯等信息,建立邻接矩阵统计被测对象各信息之间的关系,如生活中爱运动的被测对象,其过往病史会相对较少,其患艾尔兹海默症的可能性也会相对较低。
34.102,将邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;
35.在本实施例中,利用该邻接关系矩阵建立图神经网络,相对于传统神经网络的全连接层,邻接矩阵a能够更好地利用患者基本信息x之间的联系,极大提升模型的泛化性,输出更为准确的预测结果h,在不同类型的病人群体中都能达到不错的预警效果。
36.103,接收被测对象的监测手环上传的生物信号,将生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;
37.在本实施例中,通过被测对象佩戴的手环,采集步态数据和生物信号反馈,如心跳
信息、运动步数以及加速度信号等,通过运动步数和加速度信号计算出手臂的主要特征:摆幅,不对称性和变异性。通过机器学习模型xgboost学习基本特征信息,对比正常人的特征模板,以预测被测对象的患病概率。
38.104,接收监测手环上传的日常监测数据,将日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;
39.在本实施例中,结合手环的日常监测数据分析,统计记录被测对象的行为曲线,rnn深度学习模型通过a
t
=tanh(w
ax
x
t
+w
ax
x
t-1
+ba)特性,在t时刻预测时,会综合利用t时刻之前的所有时间的行为数据和当前t时刻的行为信息,由此可以实现长时间的跟踪分析,得到患者的患病趋势,能够更有效的诊断出异常行为以及患病概率。
40.105,基于预设的加权算法对h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;
41.在本实施例中,结合h1、h2、h3的预测概率,最终投票加权输出其较为准确的患病概率。同时,如若预测为患病,则将该概率结果及时通知相应紧急联系人,由其将患者带至医院做进一步检查,能更早地确诊患者的身体状态。
42.106,若h4高于预设概率阈值,则生成第一预警信号,并将第一预警信号发送至预设端口。
43.在本实施例中,判断综合发病概率后,若该概率高于预设阈值,则说明存在较大几率发病,若触发,则根据预先设定的端口发送预警信息,其中,预警信号不限于短信、电话,信号接收方可以是不限于一个监护人、医院、被测对象定位附近医疗场所。
44.在本实施例中,通过获取被测对象的基本信息,并基于所述基本信息建立对应的邻接矩阵;将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;若所述h4高于预设概率阈值,则生成第一预警信号,并将所述第一预警信号发送至预设端口。本方法针对目前存在无法实时监测患者病症和病情发展的技术问题,为了提前发现病症,并能在日常中实时监控患者的具体生理情况,提高了诊断效率,并能实现不间断的监护措施。
45.请参阅图2,本发明实施例中认知和行为障碍的预警方法的第二个实施例包括:
46.201,获取被测对象的基本信息,并基于基本信息建立对应的邻接矩阵;
47.202,将被测对象的基本信息生成的邻接矩阵转化为二维数组a;
48.在本实施例中,将原始的邻接矩阵根据定义的信息对应的权重,转换成具体的二维数组a,例清淡饮食为0,重口味饮食为1;无遗传病史为0,有遗传病史为1等,所有基本情况赋值后完成二维数组a的转化。
49.203,通过二维数组a和二维数组的第i层的特征x相乘,得到更新后的第i层的节点特征axi;
50.具体的,在简单应用中,可直接用二维数组作为图的邻接矩阵(顶点表及顶点数等均可省略)。当邻接矩阵中的元素仅表示相应的边是否存在时,edgetype可定义为值为0和1的枚举类型。无向图的邻接矩阵是对称矩阵,对规模特大的邻接矩阵可压缩存储。邻接矩阵
表示法的空间复杂度s(n)=0(n 2)。
51.204,将节点特征axi与对应层数的权重矩阵wi进行相乘,得到下一维度的节点特征ax
i+1

52.在本实施例中,综合计算得到各个维度下的节点特征,最后通过汇总计算,完成被测对象各个基本信息间联系和模型建立。
53.205,对节点特征ax和权重矩阵w进行矩阵运算,再乘以预设的非线性激活函数σ后进行归一化处理,得到第一预测概率h1;
54.在本实施例中,邻接矩阵a能更好地利用用患者基本信息x之间的联系,极大提升模型的泛化性,输出更为准确的预测结果h,在不同类型的病人群体中都能达到不错的预警效果。
55.具体的,得出的预测概率h1为基于被测对象基本信息的泛用概率,初始h2、h3未采集到足够信息时,h1的权重应当高于h2、h3。
56.206,接收监测手环上传的生物信号,并将生物信号输入至预先训练好的xgboost模型;
57.在本实施例中,通过接收手环采集步态数据和生物信号反馈,如心跳信息、运动步数以及加速度信号等,通过运动步数和加速度信号计算出手臂的主要特征:摆幅,不对称性和变异性,基于以上瞬时信息来为信息中各个参数赋值,输入至xgboost模型。
58.207,将不同的短时间瞬态的生物信号代入xgboost模型对应的树,拟合训练中得出的残差,并基于残差得到不同的分值,其中,树为函数公式;
59.具体的,决策树的学习最耗时的一个步骤就是对特征的值进行排序(因为要确定最佳分割点),xgboost在训练之前,预先对数据进行了排序,然后保存为block结构,后面的迭代中重复地使用这个结构,大大减小计算量。这个block结构也使得并行成为了可能,在进行节点的分裂时,需要计算每个特征的增益,最终选增益最大的那个特征去做分裂,那么各个特征的增益计算就可以开多线程进行。
60.208,将分值进行累加,得到累加结果,并计算累加结果与预设的正常分值之比,得到第二预测概率h2;
61.在本实施例中,通过日常瞬态信息,可以为被测对象提供较为精密细致的第二预测概率h2。后续在加权投票环节也可以考虑适当加重h2的权重赋值。
62.具体的,预设的正常分值可以是经由正常群体依据同样的检测方式得出的分值。后续可以通过增加检验的信息对第二预测概率h2进一步细化。
63.209,接收监测手环上传的日常监测数据,将日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;
64.210,基于预设的加权算法对h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;
65.211,若h4高于预设概率阈值,则生成第一预警信号,并将第一预警信号发送至预设端口。
66.本实施例在前实施例的基础上,详细描述了将所述被测对象的基本信息生成的所述邻接矩阵转化为二维数组a;通过所述二维数组a和所述二维数组的第i层的特征x相乘,得到更新后的第i层的节点特征axi;将所述节点特征axi与对应层数的权重矩阵wi进行相
乘,得到下一维度的节点特征ax
i+1
;对节点特征ax和权重矩阵w进行矩阵运算,再乘以预设的非线性激活函数σ后进行归一化处理,得到第一预测概率h1。通过本实施例相较于传统方法,细化了第一预测概率h1的采集和计算过程,以及对基本信息转化为二维数组和对应信息赋值的应用情况。
67.请参阅图3,本发明实施例中认知和行为障碍的预警方法的第三个实施例包括:
68.301,获取被测对象的基本信息,并基于基本信息建立对应的邻接矩阵;
69.302,将邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;
70.303,接收被测对象的监测手环上传的生物信号,将生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;
71.304,判断获取到的生物信号是否为空;
72.在本实施例中,通过监测手环获取被测对象的生物信号,若在设定时间内一直为空或无变化,则存在下述情况的可能性。
73.具体的,因为阿尔兹海默症的特性,需要保持对被测对象不间断的检测,防止病情进一步恶化和突发情况的发生,因此需要补充本检测手段。
74.305,若是,则检测监测手环是否处于充电状态;
75.在本实施例中,batterymanager会广播所有的电池和充电详细信息,通过intent可以获取这些状态。由于这是个密集型(sticky)通知,所以不需要注册一个broadcastreceiver,简单地调用调用registerreceiver该函数并设置参数为null即可获得到包含了电池信息的intent。
76.306,若不处于充电状态,则生成第二预警信号,并将第二预警信号发送至预设端口。
77.在本实施例中,若检测到监测手环不处于充电状态,则存在手环遗失或被测对象存在一定发病风险,因此需发送一个提示信号给被测对象或其监护人手机,用以确定当前被测对象的安全境况,确保被测对象的安全和检测功能的正常运行。
78.307,接收监测手环上传的日常监测数据,将日常监测数据输入至预先训练好的rnn模型;
79.在本实施例中,rnn又名循环神经网络,是一类处理序列数据的神经网络,这个序列数据不只包括时间序列,还有文字序列等,即序列数据中后面的数据与前面的数据有关系。通过不断更新迭代日常检测数据,逐步完善rnn模型以及其预测的第三预测概率h3的准确度。
80.308,通过将记录的日常监测数据乘以输入层至隐藏层的权重矩阵u、上一次运行时更新隐藏层的权重矩阵w、隐藏层至输出层的权重矩阵v,得到被测对象的输出值o;
81.具体的,与基础的神经网络相比,rnn的不同之处在于在隐层之间的神经元之间也建立了权连接,随着序列的不断推进,隐层的前部将会通过w权连接影响到后部。其特点包括,能够处理序列化数据,隐层神经元之间也有权连接;权值共享,输入层,隐层,输出层的权值在不同序列中都相同;每一个输入值只与它本身的那条线路建立权连接,不与别的神经元连接
82.309,将隐藏层计算结果作为下次的权重矩阵w,并计算被测对象输出值o与正常输出值之比,得到第三预测概率h3;
83.在本实施例中,通过日常监测数据在时间这一维度上不断地累积和调教,逐步完善对第三预测概率h3的精准度,深化对被测对象病情的分析。
84.310,基于预设的加权算法对h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;
85.311,若h4高于预设概率阈值,则生成第一预警信号,并将第一预警信号发送至预设端口。
86.本实施例在前实施例的基础上,详细描述了判断获取到的所述生物信号是否为空;若是,则检测所述监测手环是否处于充电状态;若不处于充电状态,则生成第二预警信号,并将所述第二预警信号发送至预设端口的过程。通过本实施例相较于传统方法,增加了对监测手环返回数据为空下的判断环节,存在手环遗失或被测对象存在一定发病风险,因此需发送一个提示信号给被测对象或其监护人手机,用以确定当前被测对象的安全境况,确保被测对象的安全和检测功能的正常运行。
87.请参阅图4,本发明实施例中认知和行为障碍的预警方法的第四个实施例包括:
88.401,获取被测对象的基本信息,并基于基本信息建立对应的邻接矩阵;
89.402,将邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;
90.403,接收被测对象的监测手环上传的生物信号,将生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;
91.404,接收监测手环上传的日常监测数据,将日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;
92.405,获取被测对象的基本信息,基于基本信息判断被测对象病情程度是否达到预设阈值;
93.在本实施例中,具体的基本信息可以是基于h1的输入信息的细化,也可以是基于最近一次源于医生给予被测对象的专业判断。通过对初始病情的程度对日常监测进行不同预测概率的不同权重赋值。
94.406,若是,则采用第一加权算法;
95.具体的,若达到预设阈值,说明病情较为严重,可以相对加大h2在整个加权投票环节中的比重。
96.407,若否,则采用第二加权算法;
97.具体的,若未达到预设阈值,说明被测对象病情较轻微,可以相对加大h3在整个加权投票环节中的比重。
98.408,基于所选择的加权算法为h1、h2和h3赋予不同的权重系数,计算后得到患病概率h4;
99.在本实施例中,根据不同的加权算法,最终采取不同的权重系数折算得到患病概率h4。因为基于不同的权重系数得到的患病概率h4也相对不同,需要通过多维度的监测和定期的校准,对模型不断地优化,提升h4的精准度。
100.409,若h4高于预设概率阈值,则生成第一预警信号,并将第一预警信号发送至预设端口。
101.具体的,当h4高于预设概率阈值,则有极大概率判断被测对象处于发病状态,此时需要通过预留的联系方式快速通知被测对象亲属或家庭医生,确保病情不会进一步恶化。
102.本实施例在前实施例的基础上,详细描述了基于被测对象的基本信息,选择对应的加权算法;基于所选择的所述加权算法为h1、h2和h3赋予不同的权重系数,计算后得到患病概率h4的过程。通过本实施例相较于传统方法,基于最近一次源于医生给予被测对象的专业判断。通过对初始病情的程度对日常监测进行不同预测概率的不同权重赋值,根据不同的加权算法,最终采取不同的权重系数折算得到患病概率h4。因为基于不同的权重系数得到的患病概率h4也相对不同,需要通过多维度的监测和定期的校准,对模型不断地优化,提升h4的精准度。
103.上面对本发明实施例中认知和行为障碍的预警方法进行了描述,下面对本发明实施例中认知和行为障碍的预警装置进行描述,请参阅图5,本发明实施例中认知和行为障碍的预警装置一个实施例包括:
104.矩阵建立模块501,用于获取被测对象的基本信息,并基于所述基本信息建立对应的邻接矩阵;
105.第一预测模块502,用于将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;
106.第二预测模块503,用于接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;
107.第三预测模块504,用于接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;
108.加权投票模块505,用于基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;
109.阈值判断模块506,用于若所述h4高于预设概率阈值,则生成第一预警信号,并将所述第一预警信号发送至预设端口。
110.本发明实施例中,认知和行为障碍的预警装置运行上述认知和行为障碍的预警方法,包括,获取被测对象的基本信息,并基于所述基本信息建立对应的邻接矩阵;将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;若所述h4高于预设概率阈值,则生成第一预警信号,并将所述第一预警信号发送至预设端口。本方法针对目前存在无法实时监测患者病症和病情发展的技术问题,为了提前发现病症,并能在日常中实时监控患者的具体生理情况,提高了诊断效率,并能实现不间断的监护措施。
111.请参阅图6,本发明实施例中认知和行为障碍的预警装置的第二个实施例包括:
112.矩阵建立模块501,用于获取被测对象的基本信息,并基于所述基本信息建立对应的邻接矩阵;
113.第一预测模块502,用于将所述邻接矩阵输入至预先训练好的图神经网络中,得到第一预测概率h1;
114.第二预测模块503,用于接收所述被测对象的监测手环上传的生物信号,将所述生物信号输入至预先训练好的xgboost模型,得到第二预测概率h2;
115.第三预测模块504,用于接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型,得到第三预测概率h3;
116.加权投票模块505,用于基于预设的加权算法对所述h1、h2和h3进行加权投票计算,得到被测对象的患病概率h4;
117.阈值判断模块506,用于若所述h4高于预设概率阈值,则生成第一预警信号,并将所述第一预警信号发送至预设端口。
118.在本实施例中,第一预测模块502具体用于:
119.将所述被测对象的基本信息生成的所述邻接矩阵转化为二维数组a;通过所述二维数组a和所述二维数组的第i层的特征x相乘,得到更新后的第i层的节点特征axi;将所述节点特征axi与对应层数的权重矩阵wi进行相乘,得到下一维度的节点特征ax
i+1
;对节点特征ax和权重矩阵w进行矩阵运算,再乘以预设的非线性激活函数σ后进行归一化处理,得到第一预测概率h1。
120.在本实施例中,第二预测模块503具体用于:
121.接收所述监测手环上传的生物信号,并将所述生物信号输入至预先训练好的所述xgboost模型;将不同的短时间瞬态的生物信号代入xgboost模型对应的树,拟合训练中得出的残差,并基于所述残差得到不同的分值,其中,所述树为函数公式;将所述分值进行累加,得到累加结果,并计算所述累加结果与预设的正常分值之比,得到第二预测概率h2。
122.在本实施例中,第三预测模块504具体用于:
123.接收所述监测手环上传的日常监测数据,将所述日常监测数据输入至预先训练好的rnn模型;通过将记录的所述日常监测数据乘以输入层至隐藏层的权重矩阵u、上一次运行时更新隐藏层的权重矩阵w、隐藏层至输出层的权重矩阵v,得到所述被测对象的输出值o;将隐藏层计算结果作为下次的权重矩阵w,并计算所述被测对象输出值o与正常输出值之比,得到第三预测概率h3。
124.在本实施例中,加权投票模块505具体用于:
125.算法选择单元5051,基于被测对象的基本信息,选择对应的加权算法;
126.投票单元5052,基于所选择的所述加权算法为h1、h2和h3赋予不同的权重系数,计算后得到患病概率h4。
127.在本实施例中,算法选择单元5051具体用于:
128.获取被测对象的基本信息,基于所述基本信息判断被测对象病情程度是否达到预设阈值;若是,则采用第一加权算法;若否,则采用第二加权算法。
129.在本实施例中,认知和行为障碍的预警装置还包括充电检测模块507,所述充电检测模块507具体用于:
130.判断获取到的所述生物信号是否为空;若是,则检测所述监测手环是否处于充电状态;若不处于充电状态,则生成第二预警信号,并将所述第二预警信号发送至预设端口。
131.本实施例在上一实施例的基础上,详细描述了各个模块的具体功能以及部分模块的单元构成,通过新增的模块,增加了充电检测模块,通过上述模块并细化了原有模块的具体作用,完善了认知和行为障碍的预警装置的运行,提高了其运行时的可靠性以及明确了各个步骤间的实际逻辑,提高了装置的实用性。
132.上面图5和图6从模块化功能实体的角度对本发明实施例中的中认知和行为障碍
的预警装置进行详细描述,下面从硬件处理的角度对本发明实施例中认知和行为障碍的预警设备进行详细描述。
133.图7是本发明实施例提供的一种认知和行为障碍的预警设备的结构示意图,该认知和行为障碍的预警设备700可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)710(例如,一个或一个以上处理器)和存储器720,一个或一个以上存储应用程序733或数据732的存储介质730(例如一个或一个以上海量存储设备)。其中,存储器720和存储介质730可以是短暂存储或持久存储。存储在存储介质730的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对认知和行为障碍的预警设备700中的一系列指令操作。更进一步地,处理器710可以设置为与存储介质730通信,在认知和行为障碍的预警设备700上执行存储介质730中的一系列指令操作,以实现上述认知和行为障碍的预警方法的步骤。
134.认知和行为障碍的预警设备700还可以包括一个或一个以上电源740,一个或一个以上有线或无线网络接口750,一个或一个以上输入输出接口760,和/或,一个或一个以上操作系统731,例如windows serve,mac os x,unix,linux,freebsd等等。本领域技术人员可以理解,图7示出的认知和行为障碍的预警设备结构并不构成对本技术提供的认知和行为障碍的预警设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
135.本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述的认知和行为障碍的预警方法的步骤。
136.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统或装置、单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
137.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
138.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1