基于生理特征稳定性检测的心理评估系统、介质及设备

文档序号:30417509发布日期:2022-06-15 11:55阅读:110来源:国知局
基于生理特征稳定性检测的心理评估系统、介质及设备

1.本发明属于人工智能的深度学习与心理学结合的交叉领域,尤其涉及基于生理特征稳定性检测的心理评估系统、介质及设备。


背景技术:

2.本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。
3.传统心理评估方法多通过观察面部微表情、肢体微动作,加以生理特征的测试结果如心率数据的波动情况等进行分析与评估心理状况。传统心理评估方法存在基于的先验知识的评估逻辑不严谨、人为分析判断不准确、易忽视数据中的微小差别和特征等劣势,无法通过生理特征参数获取准确的心理状态,并且评估方法需要消耗大量的人力物力资源,造成了浪费大量的人力成本和由于先验知识不足而导致的评估逻辑不严谨等问题。


技术实现要素:

4.为了解决上述背景技术中存在的至少一项技术问题,本发明提供基于生理特征稳定性检测的心理评估系统、介质及设备,其通过检测数据中的异常点评估心理状态,通过拟合正常心理状态时的生理数据曲线避免了由于先验知识不足而导致的评估不严谨。
5.为了实现上述目的,本发明采用如下技术方案:
6.本发明的第一个方面提供基于生理特征稳定性检测的心理评估系统,包括:
7.数据预处理模块,被配置为:获取多维待检测生理数据并进行预处理;
8.生理数据重构模块,被配置为:根据多维待检测生理数据和训练好的生理数据重构网络,得到对应的重构生理数据;
9.相似度计算模块,被配置为:基于多维待检测生理数据和对应的重构生理数据,采用相似度算法,计算多维待检测生理数据与对应重构数据之间的相似度;
10.心理评估模块,被配置为:基于多维待检测生理数据与对应重构数据之间的相似度和正常生理数据的特征向量进行回归拟合,得到心理评估结果。
11.本发明的第二个方面提供一种计算机可读存储介质。
12.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:
13.获取多维待检测生理数据并进行预处理;
14.根据多维待检测生理数据和训练好的生理数据重构网络,得到对应的重构生理数据;
15.基于多维待检测生理数据和对应的重构生理数据,采用相似度算法,计算多维待检测生理数据与对应重构数据之间的相似度;
16.基于多维待检测生理数据与对应重构数据之间的相似度和正常生理数据的特征向量进行回归拟合,得到心理评估结果。
17.本发明的第三个方面提供一种计算机设备。
18.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现包括如下步骤:
19.获取多维待检测生理数据并进行预处理;
20.根据多维待检测生理数据和训练好的生理数据重构网络,得到对应的重构生理数据;
21.基于多维待检测生理数据和对应的重构生理数据,采用相似度算法,计算多维待检测生理数据与对应重构数据之间的相似度;
22.基于多维待检测生理数据与对应重构数据之间的相似度和正常生理数据的特征向量进行回归拟合,得到心理评估结果。
23.与现有技术相比,本发明的有益效果是:
24.本发明采用生理数据重构方法实现生理数据异常点检测,通过检测数据中的异常点评估心理状态,通过拟合正常心理状态时的生理数据曲线避免了由于先验知识不足而导致的评估不严谨,采用自编码器检测异常点的技术手段,获得运行规模小、运行速度快、短时处理大量数据的效果。
25.本发明采用多维生理数据评估心理状况的准则,减少由于单一生理数据的误差对评估结果的影响,提升了评估准确率。
26.本发明采用开放型模型,该模型对原始数据的预处理、相似度算计的选择等都是可变的,能够适应不同人群,不同环境,不同生理参数,从而提高该算法的泛化能力。
27.本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
28.构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
29.图1是本发明实施例一的整体系统示意图;
30.图2是本发明实施例一的预处理流程示意图;
31.图3是本发明实施例一的自编码器整体框架结构图;
32.图4是本发明实施例一的自编码器训练及相似度算法选择流程图。
具体实施方式
33.下面结合附图与实施例对本发明作进一步说明。
34.应该指出,以下详细说明都是例示性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。
35.需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
36.术语解释:
37.生理特征稳定性:生理特征是指人具有的心率、体温、血氧浓度等生理指标。在一般情况下,生理指标会在一个小幅度内波动变化,即保持一定的稳定性。
38.实施例一
39.本发明在传统心理评估方法的基础上,利用计算机深度学习领域的方法将获取到的生理数据进行处理,获得被评估者在一般活动下的正常生理数据的特征向量,通过回归拟合出测试时的生理数据,并于真实的生理数据进行对比并算出距离,将该距离与设置好的阈值进行对比,从而判断被评估者在测试情况下的心理是否有较大波动。
40.采用深度学习中的自编码器算法,将被评估者的一般活动的生理数据作为编码器的输入,通过计算机的多次迭代训练,提取出被评估者一般活动的生理数据的特征,并将该特征用于构建测试时的生理数据,此方法能够提取到更为细微的数据特征,并且节省时间成本和物力成本。将算法集成在具体生理测试仪器上,可以使心理评估操作面向普通人,避免浪费大量的人力成本和由于先验知识不足而导致的评估逻辑不严谨等问题。
41.如图1所示,基于生理特征稳定性检测的心理评估系统,包括:
42.数据预处理模块,被配置为:获取多维待检测生理数据并进行预处理;
43.生理数据重构模块,被配置为:根据多维待检测生理数据和训练好的生理数据重构网络,得到对应的重构生理数据;
44.相似度计算模块,被配置为:基于多维待检测生理数据和对应的重构生理数据,采用相似度算法,计算多维待检测生理数据与对应重构数据之间的相似度;
45.心理评估模块,被配置为:基于多维待检测生理数据与对应重构数据之间的相似度和正常生理数据的特征向量进行回归拟合,得到心理评估结果。
46.作为一种或多种实施例,所述数据预处理模块,被配置为:
47.多维待检测生理数据的获取过程为:
48.生理特征是指人具有的心率、体温、血氧浓度等生理指标。在一般情况下,生理指标会在一个小幅度内波动变化,即保持一定的稳定性。
49.被评估者佩戴手环进行多种生理数据采集,包括心率、体温、血氧浓度等,将采集好的数据按生理类别存入原始数据库。
50.如图2所示,所述多维待检测生理数据预处理的过程包括:
51.将原始数据按时间进行切片,本发明以15min为周期进行数据切片预处理。将切片后的数据根据各自生理参数波动的规律,分别采用取s1秒、s2秒、s3秒内的生理数据对时间的均值并以数组的形式进行保存,将预处理后的数据以7:3的比例作为训练集和验证集存入训练集数据库与验证集数据库,并做好种类标记。
52.如图3所示,作为一种或多种实施例,生理数据重构模块,被配置为:
53.所述生理数据重构网络为多个并行的自编码器网络,所述每个自编码器网络的输入各个项的待检测生理数据,输出端为对应的重构生理数据;
54.其中,所述自编码器网络包括编码器和解码器,所述编码器和解码器连接,通过编码器输入待检测生理数据,通过解码器输出重构数据;
55.所述自编码器模型用g(f(x))=r来表示,其中输出r与输入x相接近。
56.所述编码器通过编码函数将输入的待检测生理数据压缩成潜在的空间表征,编码
函数为:h=f(x);
57.解码器通过解码函数重构来自潜在空间表征的输入,解码函数为:r=g(h);
58.所述编码器和解码器采用三层全连接层,编码器的第一层为输入层,第二层和第三层为隐藏层;第二层的节点个数设置为128,第三层的接待个数设置为128;
59.所述解码器的第一层和第二层为隐藏层,第三层为输出层;第一层接收来自编码器的128维向量,并将其传入第二层,第一层和第二层网络节点个数都为256,第三层节点个数与生理数据向量维数一致。
60.所述生理数据重构网络的训练过程包括:
61.分别搭建多个自编码器网络,将训练集数据库中的数据按照心率、体温以及血氧浓度类别分别送入对应的自编码器网络进行训练,得到对应的重构数据。
62.本实施例以待检测生理数据为心率、体温、血氧浓度为例进行说明。
63.分别搭建三个自编码器网络ae1、ae2、ae3,将训练集数据库中的数据按照心率、体温以及血氧浓度类别分别送入ae1、ae2、ae3进行训练,得到对应的心率、体温以及血氧浓度的重构数据。
64.训练过程中,所述训练损失函数采用mse函数,所述mse函数为待检测生理数据和重构生理数据的均方差,公式如下:
[0065][0066]
式中,j
mse
是目标函数,y是输入自编码器的数据向量(原数据向量),是自编码器输出的数据向量(重构数据向量),n是数据向量维数。
[0067]
将训练损失函数进一步优化得到最优模型权重,根据最优模型权重得到最优生理数据重构网络,所述优化损失函数为:
[0068][0069]
其中,θ为网络权重参数向量,θ
*
最优模型的权重参数向量。
[0070]
如图4所示,所述相似度计算模块,还被配置为:所述采用相似度算法,计算多维待检测生理数据与对应重构生理数据之间的相似度包括:
[0071]
分别采用欧几里得距离、余弦距离以及曼哈顿距离计算多维待检测生理数据与对应重构生理数据之间的相似度;
[0072]
根据相似度计算结果得到每一维度对应的相似度算法,基于该算法得到每一维度的生理数据和对应重构生理数据之间的最大相似度。
[0073]
基于多种待检测生理数据与对应重构数据之间的相似度和正常生理数据的特征向量进行回归拟合时,若待检测生理数据与重构生理数据的距离大于设定的阈值k,则偏离正常生理数据的特征向量,评估结果为心理状态不稳定,否则心理状态稳定。
[0074]
其中欧几里得距离是指重构数据向量与原始数据向量之间的真实距离。其计算公式如下:
[0075][0076]
其中,为重构数据向量,y为原始数据向量;n为数据向量维数;d为两向量之间的
欧几里得距离;yi为y向量的第i个分量。
[0077]
余弦距离:也称余弦相似度,是用向量空间中的两个向量夹角的余弦值作为衡量两个个体差异的大小的度量。余弦值越接近1,两个向量越相似。在本发明中,两向量分别为重构数据向量和原始数据向量。计算公式如下:
[0078][0079]
其中,θ为两向量之间的夹角;为重构向量,y为原始向量;yi为y向量的第i个分量。
[0080]
曼哈顿距离:是用重构数据向量与原始数据向量各分量之间距离之和来表示。计算公式如下:
[0081][0082]
其中,d为两向量之间的曼哈顿距离;为重构向量,y为原始向量;yi为y向量的第i个分量。
[0083]
实施例二
[0084]
本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:
[0085]
s101:获取多维待检测生理数据并进行预处理;
[0086]
s102:根据多维待检测生理数据和训练好的生理数据重构网络,得到对应的重构生理数据;
[0087]
s103:基于多维待检测生理数据和对应的重构生理数据,采用相似度算法,计算多维待检测生理数据与对应重构数据之间的相似度;
[0088]
s104:基于多维待检测生理数据与对应重构数据之间的相似度和正常生理数据的特征向量进行回归拟合,得到心理评估结果。
[0089]
实施例三
[0090]
本实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现包括如下步骤:
[0091]
s101:获取多维待检测生理数据并进行预处理;
[0092]
s102:根据多维待检测生理数据和训练好的生理数据重构网络,得到对应的重构生理数据;
[0093]
s103:基于多维待检测生理数据和对应的重构生理数据,采用相似度算法,计算多维待检测生理数据与对应重构数据之间的相似度;
[0094]
s104:基于多维待检测生理数据与对应重构数据之间的相似度和正常生理数据的特征向量进行回归拟合,得到心理评估结果。
[0095]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0096]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0097]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0098]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0099]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random accessmemory,ram)等。
[0100]
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1