一种多功能进阶语言沟通辅助训练数据管理系统转让专利

申请号 : CN202311706063.4

文献号 : CN117390557B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林伟林子媛

申请人 : 深圳汉尼康科技有限公司

摘要 :

本发明涉及数据处理技术领域,具体涉及一种多功能进阶语言沟通辅助训练数据管理系统,包括:数据采集模块、特征计算模块、异常程度获取模块和数据处理模块,根据患者每次语言沟通辅助训练时的训练数据,获得患者的训练效果和每种影响因素,确定每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,根据每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,根据加权异常程度获得异常数据点,根据异常数据点的训练效果调整患者的训练计划。本发明提高患者的训练效果的异常检测准确性,能够针对性地调整患者的训练计划,为患者提供更加精准的医疗服务。

权利要求 :

1.一种多功能进阶语言沟通辅助训练数据管理系统,其特征在于,所述系统包括:

数据采集模块,用于采集患者每次语言沟通辅助训练时的训练数据,根据患者每次语言沟通辅助训练时的训练数据,获得患者每次语言沟通辅助训练时的训练效果和每种影响因素;

特征计算模块,用于将患者每次语言沟通辅助训练时的训练效果和每种影响因素转换为数据点,根据所有数据点构建训练效果和每种影响因素的孤立树;根据所有数据点在每种影响因素的孤立树和训练效果的孤立树上的位置差异,确定每种影响因素与训练效果在孤立树的差异程度;根据相邻两个数据点的每种影响因素的差异和相邻两个数据点的训练效果的差异,确定每种影响因素与训练效果的变化相似程度;

异常程度获取模块,用于根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度;根据每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,确定每个数据点的加权异常程度;

数据处理模块,用于根据加权异常程度获得异常数据点,根据异常数据点的训练效果调整患者的训练计划;

所述根据所有数据点在每种影响因素的孤立树和训练效果的孤立树上的位置差异,确定每种影响因素与训练效果在孤立树的差异程度,包括:式中, 表示第j种影响因素与训练效果在孤立树的差异程度, 表示第i个数据点在第j种影响因素对应的维度的层深, 表示第j种影响因素对应的维度的最大层深, 表示第i个数据点在训练效果对应的维度的层深, 表示训练效果对应的维度的最大层深,n表示所有数据点的数量;

所述数据点在维度的层深的获取方法为:获得每个数据点在每个孤立树上的层深,将每个数据点在每个维度对应所有孤立树上的层深的平均值,作为每个数据点在每个维度的层深;

所述维度的最大层深的获取方法为:将每个维度对应所有孤立树上的最大层深的平均值,作为每个维度的最大层深;

其中,所述根据患者每次语言沟通辅助训练时的训练数据,获得患者每次语言沟通辅助训练时的训练效果和每种影响因素,包括:根据患者每次语言沟通辅助训练时的训练反馈、训练评估结果和训练效果分析,评估患者每次语言沟通辅助训练时的训练效果;

根据患者每次语言沟通辅助训练时的语音录音、语音识别结果以及语音合成结果,评估患者每次语言沟通辅助训练时的发音准确性和语音识别准确率;

根据患者每次语言沟通辅助训练时的语言表达内容、句子构建、词汇练习,评估患者每次语言沟通辅助训练时的语法准确性和词汇量;

根据患者每次语言沟通辅助训练时的面部表情、手势交流,评估患者每次语言沟通辅助训练时的非语言交流能力、面部表情表达能力和手势使用熟练度;

根据患者每次语言沟通辅助训练时的情绪和情感表达,评估患者每次语言沟通辅助训练时的情感表达能力。

2.根据权利要求1所述的一种多功能进阶语言沟通辅助训练数据管理系统,其特征在于,所述根据所有数据点构建训练效果和每种影响因素的孤立树,包括:将所有数据点作为样本输入孤立森林异常检测算法,针对每个维度,通过随机选取阈值的方式生成C个孤立树,所有维度的所有孤立树组成孤立森林,C表示预设数量。

3.根据权利要求1所述的一种多功能进阶语言沟通辅助训练数据管理系统,其特征在于,所述根据相邻两个数据点的每种影响因素的差异和相邻两个数据点的训练效果的差异,确定每种影响因素与训练效果的变化相似程度,包括:式中, 表示第j种影响因素与训练效果的变化相似程度, 表示第i个数据点和第i+1个数据点的第j种影响因素的变化程度, 表示第i个数据点的训练效果的变化程度, 表示所有数据点的第j种影响因素的变化程度之和, 表示所有数据点的训练效果的变化程度之和,表示所有数据点的数量。

4.根据权利要求3所述的一种多功能进阶语言沟通辅助训练数据管理系统,其特征在于,所述第i个数据点和第i+1个数据点的第j种影响因素的变化程度,包括:式中, 表示第i个数据点和第i+1个数据点的第j种影响因素的变化程度,i取遍[1,n‑1]范围内的所有整数,j取遍[1,N]范围内的所有整数, 分别表示第i+1个数据点的第j种影响因素和第i个数据点的第j种影响因素,表示所有数据点的数量,N表示所有种影响因素的数量。

5.根据权利要求1所述的一种多功能进阶语言沟通辅助训练数据管理系统,其特征在于,所述根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度,包括:式中, 表示第j种影响因素对训练效果的影响程度, 表示第j种影响因素与训练效果在孤立树的差异程度, 表示第j种影响因素与训练效果的变化相似程度。

6.根据权利要求1所述的一种多功能进阶语言沟通辅助训练数据管理系统,其特征在于,所述根据每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,确定每个数据点的加权异常程度,包括:式中, 表示第 个数据点的加权异常程度, 表示所有种影响因素对训练效果的影响程度之和, 表示第j种影响因素对训练效果的影响程度, 表示第 个数据点在第j种影响因素对应的维度的异常得分, 表示所有种影响因素的数量;

所述数据点在维度的异常得分的获取方法为:获得每个数据点在每个孤立树上的异常得分,将每个数据点在每个维度对应所有孤立树上的异常得分的平均值,作为每个数据点在每个维度的异常得分。

7.根据权利要求1所述的一种多功能进阶语言沟通辅助训练数据管理系统,其特征在于,所述根据加权异常程度获得异常数据点,包括:将加权异常程度大于预设阈值T的数据点,作为异常数据点,将加权异常程度小于或者等于预设阈值T的数据点,作为正常数据点。

8.根据权利要求7所述的一种多功能进阶语言沟通辅助训练数据管理系统,其特征在于,所述根据异常数据点的训练效果调整患者的训练计划,包括的具体步骤如下:计算所有正常数据点的训练效果的均值V,如果异常数据点的训练效果大于均值V,则说明异常数据点对应的语言沟通辅助训练的训练效果好,在后续训练过程中,继续采用该异常数据点对应的语言沟通辅助训练的训练方法;如果异常数据点的训练效果小于或者等于均值V,则说明异常数据点对应的语言沟通辅助训练的训练效果不好,获得该异常数据点的关键影响因素,根据该异常数据点对应的语言沟通辅助训练的训练方法调整后续训练过程的训练方法。

说明书 :

一种多功能进阶语言沟通辅助训练数据管理系统

技术领域

[0001] 本发明涉及数据处理技术领域,具体涉及一种多功能进阶语言沟通辅助训练数据管理系统。

背景技术

[0002] 随着医疗科技的不断发展,语言沟通辅助技术在医疗领域的应用日益广泛。语言沟通辅助技术可以帮助医护人员与患者进行更加有效的沟通,特别是对于语言障碍或听力障碍患者,提供了更加便捷和精准的医疗服务。
[0003] 在对患者进行语言沟通辅助训练的过程中,当患者的训练效果异常时,对影响训练效果的异常因素进行分析,针对性地调整患者的训练计划,能够为患者提供最佳训练计划,因此,需要准确地判断患者的训练效果是否异常。
[0004] 根据孤立森林异常检测算法对患者每次训练的训练效果进行异常检测时,常规是根据所有种影响因素构建孤立森林,将患者每次训练时所有种影响因素的异常得分的平均值作为患者每次训练的训练效果的异常程度,然而在患者训练过程中,不同的训练计划中不同种影响因素对训练效果有着不同的影响,直接根据每种影响因素的异常得分平均值,判断患者的训练效果是否异常,会导致判断结果不准确。

发明内容

[0005] 为了解决上述问题,本发明提供一种多功能进阶语言沟通辅助训练数据管理系统,所述系统包括:
[0006] 数据采集模块,用于采集患者每次语言沟通辅助训练时的训练数据,根据患者每次语言沟通辅助训练时的训练数据,获得患者每次语言沟通辅助训练时的训练效果和每种影响因素;
[0007] 特征计算模块,用于将患者每次语言沟通辅助训练时的训练效果和每种影响因素转换为数据点,根据所有数据点构建训练效果和每种影响因素的孤立树;根据所有数据点在每种影响因素的孤立树和训练效果的孤立树上的位置差异,确定每种影响因素与训练效果在孤立树的差异程度;根据相邻两个数据点的每种影响因素的差异和相邻两个数据点的训练效果的差异,确定每种影响因素与训练效果的变化相似程度;
[0008] 异常程度获取模块,用于根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度;根据每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,确定每个数据点的加权异常程度;
[0009] 数据处理模块,用于根据加权异常程度获得异常数据点,根据异常数据点的训练效果调整患者的训练计划。
[0010] 进一步地,所述根据所有数据点构建训练效果和每种影响因素的孤立树,包括:
[0011] 将所有数据点作为样本输入孤立森林异常检测算法,针对每个维度,通过随机选取阈值的方式生成C个孤立树,所有维度的所有孤立树组成孤立森林,C表示预设数量。
[0012] 进一步地,所述根据所有数据点在每种影响因素的孤立树和训练效果的孤立树上的位置差异,确定每种影响因素与训练效果在孤立树的差异程度,包括:
[0013]
[0014] 式中, 表示第j种影响因素与训练效果在孤立树的差异程度, 表示第i个数据点在第j种影响因素对应的维度的层深, 表示第j种影响因素对应的维度的最大层深,表示第i个数据点在训练效果对应的维度的层深, 表示训练效果对应的维度的最大层深,n表示所有数据点的数量;
[0015] 所述数据点在维度的层深的获取方法为:获得每个数据点在每个孤立树上的层深,将每个数据点在每个维度对应所有孤立树上的层深的平均值,作为每个数据点在每个维度的层深;
[0016] 所述维度的最大层深的获取方法为:将每个维度对应所有孤立树上的最大层深的平均值,作为每个维度的最大层深。
[0017] 进一步地,所述根据相邻两个数据点的每种影响因素的差异和相邻两个数据点的训练效果的差异,确定每种影响因素与训练效果的变化相似程度,包括:
[0018]
[0019] 式中, 表示第j种影响因素与训练效果的变化相似程度, 表示第i个数据点和第i+1个数据点的第j种影响因素的变化程度, 表示第i个数据点的训练效果的变化程度, 表示所有数据点的第j种影响因素的变化程度之和, 表示所有数据点的训练效果的变化程度之和。
[0020] 进一步地,所述第i个数据点和第i+1个数据点的第j种影响因素的变化程度,包括:
[0021]
[0022] 式中, 表示第i个数据点和第i+1个数据点的第j种影响因素的变化程度,i取遍[1,n‑1]范围内的所有整数,j取遍[1,N]范围内的所有整数, 分别表示第i+1个数据点的第j种影响因素和第i个数据点的第j种影响因素,表示所有数据点的数量,N表示所有种影响因素的数量。
[0023] 进一步地,所述根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度,包括:
[0024]
[0025] 式中, 表示第j种影响因素对训练效果的影响程度, 表示第j种影响因素与训练效果在孤立树的差异程度, 表示第j种影响因素与训练效果的变化相似程度。
[0026] 进一步地,所述根据每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,确定每个数据点的加权异常程度,包括:
[0027]
[0028] 式中, 表示第 个数据点的加权异常程度, 表示所有种影响因素对训练效果的影响程度之和, 表示第j种影响因素对训练效果的影响程度, 表示第 个数据点在第j种影响因素对应的维度的异常得分;
[0029] 所述数据点在维度的异常得分的获取方法为:获得每个数据点在每个孤立树上的异常得分,将每个数据点在每个维度对应所有孤立树上的异常得分的平均值,作为每个数据点在每个维度的异常得分。
[0030] 进一步地,所述根据加权异常程度获得异常数据点,包括:
[0031] 将加权异常程度大于预设阈值T的数据点,作为异常数据点,将加权异常程度小于或者等于预设阈值T的数据点,作为正常数据点。
[0032] 进一步地,所述根据异常数据点的训练效果调整患者的训练计划,包括的具体步骤如下:
[0033] 计算所有正常数据点的训练效果的均值V,如果异常数据点的训练效果大于均值V,则说明异常数据点对应的语言沟通辅助训练的训练效果好,在后续训练过程中,继续采用该异常数据点对应的语言沟通辅助训练的训练方法;如果异常数据点的训练效果小于或者等于均值V,则说明异常数据点对应的语言沟通辅助训练的训练效果不好,获得该异常数据点的关键影响因素,根据该异常数据点对应的语言沟通辅助训练的训练方法特征后续训练过程的训练方法。
[0034] 进一步地,所述根据患者每次语言沟通辅助训练时的训练数据,获得患者每次语言沟通辅助训练时的训练效果和每种影响因素,包括:
[0035] 根据患者每次语言沟通辅助训练时的训练反馈、训练评估结果和训练效果分析,评估患者每次语言沟通辅助训练时的训练效果;
[0036] 根据患者每次语言沟通辅助训练时的语音录音、语音识别结果以及语音合成结果,评估患者每次语言沟通辅助训练时的发音准确性和语音识别准确率;
[0037] 根据患者每次语言沟通辅助训练时的语言表达内容、句子构建、词汇练习,评估患者每次语言沟通辅助训练时的语法准确性和词汇量;
[0038] 根据患者每次语言沟通辅助训练时的面部表情、手势交流,评估患者每次语言沟通辅助训练时的非语言交流能力、面部表情表达能力和手势使用熟练度;
[0039] 根据患者每次语言沟通辅助训练时的情绪和情感表达,评估患者每次语言沟通辅助训练时的情感表达能力。
[0040] 本发明的技术方案的有益效果是:本发明将患者每次语言沟通辅助训练时的训练效果和每种影响因素转换为数据点,根据所有数据点在每种影响因素的孤立树和训练效果的孤立树上的位置差异,确定每种影响因素与训练效果在孤立树的差异程度,根据相邻两个数据点的每种影响因素的差异和相邻两个数据点的训练效果的差异,确定每种影响因素与训练效果的变化相似程度,根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,提高患者的训练效果的异常检测准确性,能够针对性地调整患者的训练计划,为患者提供更加精准的医疗服务。

附图说明

[0041] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042] 图1为本发明的一种多功能进阶语言沟通辅助训练数据管理系统的系统框图。

具体实施方式

[0043] 为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种多功能进阶语言沟通辅助训练数据管理系统,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构或特点可由任何合适形式组合。
[0044] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
[0045] 下面结合附图具体的说明本发明所提供的一种多功能进阶语言沟通辅助训练数据管理系统的具体方案。
[0046] 请参阅图1,其示出了本发明一个实施例提供的一种多功能进阶语言沟通辅助训练数据管理系统,该系统包括以下模块:
[0047] 数据采集模块101,用于采集患者每次语言沟通辅助训练时的训练数据,根据患者每次语言沟通辅助训练时的训练数据,获得患者每次语言沟通辅助训练时的训练效果和每种影响因素。
[0048] 需要说明的是,患者的发音准确性、语音识别准确率、语法准确性、词汇量、非语言交流能力、面部表情表达能力、手势使用熟练度、情感表达能力多种影响因素都是影响训练效果的影响因素,通过患者每次语言沟通辅助训练时的训练数据,量化患者在不同阶段的训练效果和每种影响因素,后续通过所有影响因素与训练效果之间的关系,为患者定做最佳训练计划。
[0049] 在本实施例中,采集患者每次语言沟通辅助训练时的训练数据;所述训练数据包括患者的训练反馈、训练评估结果、训练效果分析,语音录音、语音识别结果、语音合成结果、语言表达内容、句子构建、词汇练习、面部表情、手势交流、情绪和情感表达。
[0050] 进一步,根据患者每次语言沟通辅助训练时的训练数据,对患者每次语言沟通辅助训练时的训练效果和每种影响因素进行量化,所述影响因素包括患者每次语言沟通辅助训练时的发音准确性、语音识别准确率、语法准确性、词汇量、非语言交流能力、面部表情表达能力、手势使用熟练度和情感表达能力;其中,根据患者每次语言沟通辅助训练时的训练反馈、训练评估结果和训练效果分析,评估患者每次语言沟通辅助训练时的训练效果;根据患者每次语言沟通辅助训练时的语音录音、语音识别结果以及语音合成结果,评估患者每次语言沟通辅助训练时的发音准确性和语音识别准确率;根据患者每次语言沟通辅助训练时的语言表达内容、句子构建、词汇练习,评估患者每次语言沟通辅助训练时的语法准确性和词汇量;根据患者每次语言沟通辅助训练时的面部表情、手势交流,评估患者每次语言沟通辅助训练时的非语言交流能力、面部表情表达能力和手势使用熟练度;根据患者每次语言沟通辅助训练时的情绪和情感表达,评估患者每次语言沟通辅助训练时的情感表达能力。
[0051] 特征计算模块102,用于将患者每次语言沟通辅助训练时的训练效果和每种影响因素转换为数据点,根据所有数据点构建训练效果和每种影响因素的孤立树;根据所有数据点在每种影响因素的孤立树和训练效果的孤立树上的位置差异,确定每种影响因素与训练效果在孤立树的差异程度;根据相邻两个数据点的每种影响因素的差异和相邻两个数据点的训练效果的差异,确定每种影响因素与训练效果的变化相似程度。
[0052] 需要说明的是,对于患者不同次的语言沟通辅助训练,每种影响因素对训练效果的影响有所不同,根据不同影响因素变化对训练效果的影响程度,在进行异常程度计算时,为不同影响程度的影响因素赋予不同的权重大小,并根据权重计算加权异常程度,充分考虑了每种影响因素对训练效果的影响,使获取的异常程度更能准确地反映数据中的异常数据点。
[0053] 1、将患者每次语言沟通辅助训练时的训练效果和每种影响因素转换为数据点,根据所有数据点构建训练效果和每种影响因素的孤立树。
[0054] 在本实施例中,患者每次语言沟通辅助训练时的训练效果和所有种影响因素组成一个数据点,则每个数据点包括N+1个维度的数据,N表示所有种影响因素的数量;将所有数据点作为样本输入孤立森林异常检测算法,针对每个维度,通过随机选取阈值的方式生成C个孤立树,即每个维度都对应C个孤立树,所有维度的所有孤立树组成孤立森林,C表示预设数量,实施人员可根据实际实施情况设置数量,例如C=7。
[0055] 可选的,通过随机选取划分阈值的方式生成孤立树是指:对于任意一个维度,在该维度的数据的最小值和最大值之间随机选取阈值,根据选取的阈值对所有数据点进行划分,生成每个维度对应的孤立树。
[0056] 进一步,获得每个数据点在每个孤立树上的异常得分,将每个数据点在每个维度对应所有孤立树上的异常得分的平均值,作为每个数据点在每个维度的异常得分;获得每个数据点在每个孤立树上的层深,将每个数据点在每个维度对应所有孤立树上的层深的平均值,作为每个数据点在每个维度的层深;将每个维度对应所有孤立树上的最大层深的平均值,作为每个维度的最大层深。
[0057] 需要说明的是,孤立森林异常检测算法为公知技术,通过随机选取阈值的方式生成孤立树、获得数据点在孤立树上的异常得分和获得每个数据点在每个孤立树上的层深,均为孤立森林异常检测算法中的公知步骤,此处不再进行赘述。
[0058] 2、根据所有数据点在每种影响因素的孤立树和训练效果的孤立树上的位置差异,确定每种影响因素与训练效果在孤立树的差异程度。
[0059] 需要说明的是,对全部数据点在任意一种影响因素对应的维度的异常得分和训练效果对应的维度的层深进行比较,如果全部数据点在该种影响因素对应的维度的层深和训练效果对应的维度的层深整体相近,则可说明对于该患者,其训练效果与该种影响因素的相关性较强。
[0060] 在本实施例中,根据每个数据点在每种影响因素对应的维度的层深和在训练效果对应的维度的层深的差异,以及每种影响因素对应的维度的最大层深和训练效果对应的维度的最大层深的差异,确定每种影响因素与训练效果在孤立树的差异程度,具体计算公式为:
[0061]
[0062] 式中, 表示第j种影响因素与训练效果在孤立树的差异程度, 表示第i个数据点在第j种影响因素对应的维度的层深, 表示第j种影响因素对应的维度的最大层深,表示第i个数据点在训练效果对应的维度的层深, 表示训练效果对应的维度的最大层深,n表示所有数据点的数量。
[0063] 需要说明的是,数据点在每种影响因素对应的维度的层深和在训练效果对应的维度的层深的差异过大,说明对于该数据点,每种影响因素与训练效果的异常程度不同;获取所有数据点在第j种影响因素对应的维度的层深和在训练效果对应的维度的层深的差异的平均值,该值越大,说明第j种影响因素与训练效果在孤立树的差异程度越大,则 越大。
[0064] 3、根据相邻两个数据点的每种影响因素的差异和相邻两个数据点的训练效果的差异,确定每种影响因素与训练效果的变化相似程度。
[0065] 需要说明的是,根据每种影响因素的变化对训练效果的影响获取权值,而每种影响因素对训练效果的影响主要体现在该种影响因素变化后训练效果的变化,故可先根据相邻两个数据点训练的训练效果之间的差异程度,获取训练效果和每种影响因素的变化程度。
[0066] 在本实施例中,根据相邻两个数据点的每种影响因素的变化程度以及相邻两个数据点的训练效果的变化程度的差异,确定每种影响因素与训练效果的变化相似程度,具体计算公式为:
[0067]
[0068] 式中, 表示第j种影响因素与训练效果的变化相似程度, 表示第i个数据点和第i+1个数据点的第j种影响因素的变化程度, 表示第i个数据点的训练效果的变化程度, 表示所有数据点的第j种影响因素的变化程度之和, 表示所有数据点的训练效果的变化程度之和。
[0069] 需要说明的是,通过 和 分别对数据点的第j种影响因素的变化程度和据点的训练效果的变化程度进行归一化,数据点的第j种影响因素的变化程度的归一化结果与数据点的训练效果的变化程度的归一化结果的差值越小,数据点的第j种影响因素的变化程度与数据点的训练效果的变化程度越相似,则对所有数据点的第j种影响因素的变化程度与数据点的训练效果的变化程度的差值的平方求和,该值越小,则第j种影响因素与训练效果的变化相似程度越大,即 越大。
[0070] 其中,相邻两个数据点的每种影响因素的变化程度的计算公式为:
[0071]
[0072] 式中, 表示第i个数据点和第i+1个数据点的第j种影响因素的变化程度,i取遍[1,n‑1]范围内的所有整数,j取遍[1,N]范围内的所有整数, 分别表示第i+1个数据点的第j种影响因素和第i个数据点的第j种影响因素,表示所有数据点的数量,N表示所有种影响因素的数量。
[0073] 异常程度获取模块103,用于根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度;根据每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,确定每个数据点的加权异常程度。
[0074] 需要说明的是,根据每次采集数据的变化情况获取每种影响因素和训练效果在每次辅助训练后相比于上次训练的变化,根据训练效果的变化程度和每种影响因素在每次训练后的变化程度的相似程度,获取每种影响因素对训练效果的影响程度,任意一种影响因素与训练效果的变化程度整体相似程度越高,更能说明训练效果的变化是由该种影响因素的变化引起的。
[0075] 1、根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度。
[0076] 需要说明的是,根据任意一种影响因素与训练效果在孤立树的差异程度,以及该种影响因素与训练效果的变化相似程度,获取该种影响因素对训练效果数据得影响程度。
[0077] 在本实施例中,根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度,具体计算公式为:
[0078]
[0079] 式中, 表示第j种影响因素对训练效果的影响程度, 表示第j种影响因素与训练效果在孤立树的差异程度, 表示第j种影响因素与训练效果的变化相似程度。
[0080] 需要说明的是,对于每种影响因素,每种影响因素与训练效果在孤立树的差异程度越小,则训练效果与该种影响因素的相关性较强,每种影响因素对训练效果的影响程度越大;同时影响因素与训练效果的变化相似程度越大,则训练效果与该种影响因素的相关性较强,则影响因素对训练效果的影响程度越大。
[0081] 2、根据每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,确定每个数据点的加权异常程度。
[0082] 需要说明的是,根据每种影响因素对训练效果的影响程度对异常得分进行加权获取加权异常程度,使异常程度的计算能够更多地考虑对训练效果影响较大的数据项,从而获取更加准确的加权异常程度。
[0083] 在本实施例中,根据每种影响因素对训练效果的影响程度对每个数据点在每种影响因素对应的维度的异常得分进行加权,确定每个数据点的加权异常程度,具体计算公式为:
[0084]
[0085] 式中, 表示第 个数据点的加权异常程度, 表示所有种影响因素对训练效果的影响程度之和, 表示第j种影响因素对训练效果的影响程度, 表示第 个数据点在第j种影响因素对应的维度的异常得分。
[0086] 数据处理模块104,用于根据加权异常程度获得异常数据点,根据异常数据点的训练效果调整患者的训练计划。
[0087] 在本实施例中,将加权异常程度大于预设阈值T的数据点,作为异常数据点,将加权异常程度小于或者等于预设阈值T的数据点,作为正常数据点,实施人员可根据实际实施情况设置阈值,例如T=0.8。
[0088] 进一步,计算所有正常数据点的训练效果的均值V,如果异常数据点的训练效果大于均值V,则说明异常数据点对应的语言沟通辅助训练的训练效果好,在后续训练过程中,训练人员继续采用该异常数据点对应的语言沟通辅助训练的训练方法,对患者进行语言沟通辅助训练;如果异常数据点的训练效果小于或者等于均值V,则说明异常数据点对应的语言沟通辅助训练的训练效果不好,训练人员对患者后续的语言沟通辅助训练的训练方法进行调整。
[0089] 本发明的系统包括数据采集模块、特征计算模块、异常程度获取模块和数据处理模块。本发明将患者每次语言沟通辅助训练时的训练效果和每种影响因素转换为数据点,根据所有数据点在每种影响因素的孤立树和训练效果的孤立树上的位置差异,确定每种影响因素与训练效果在孤立树的差异程度,根据相邻两个数据点的每种影响因素的差异和相邻两个数据点的训练效果的差异,确定每种影响因素与训练效果的变化相似程度,根据每种影响因素与训练效果在孤立树的差异程度和每种影响因素与训练效果的变化相似程度,确定每种影响因素对训练效果的影响程度,对每个数据点在每种影响因素对应的维度的异常得分进行加权,提高患者的训练效果的异常检测准确性,能够针对性地调整患者的训练计划,为患者提供更加精准的医疗服务。
[0090] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。