System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种基于监督学习的神经网络的健康训练数据生成方法及装置。
技术介绍
1、在健身运动健康领域,评估模型的运用已经成为了评估用户健康状况和制定个性化健康计划的重要手段。通过收集和分析用户的生理数据,包括心率、血压、血糖水平、体温等,模型可以全面评估用户的生理状况,进而为其制定出符合个人需求的健康计划。
2、然而,在构建评估模型的过程中,面临着数据私密性的问题。用户对于自身数据的隐私保护意识越来越强,这使得难以获取到足够多且具有代表性的数据来构建高精度的评估模型。此外,由于健身运动健康领域的特殊性,用户的生理数据往往存在着个体差异大、动态变化快等特点,这使得数据收集和分析的难度进一步加大。
技术实现思路
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、重构模块,用于根据评价分数确定每个训练子集中的标准健康数据和待优化健康数据,并根据标准健康数据和待优化健康数据进行数据增强,生成多个重构健康数据,其中,标准健康数据的评价分数大于待优化健康数据的评价分数;
30、更新模块,用于确定每个重构健康数据的评价分数,并根据重构健康数据的评价分数与待优化健康数据的评价分数的大小关系,对待优化健康数据进行更新;
31、迭代模块,用于基于更新后的待优化健康数据,继续执行根据标准健康数据和待优化健康数据进行数据增强的步骤。
32、可选地,获取模块,包括:
33、第一输入子模块,用于将历史健康数据输入第一模型,以获得历史健康数据的分类标签;
34、第二输入子模块,用于将历史健康数据输入第二模型,以获得历史健康数据的评价分数,其中,第一模型为分类模型,第二模型为评价模型。
35、可选地,第二输入子模块包括:
36、获取单元,用于获取历史健康数据的特征序列以及历史健康数据的评价标准;
37、评价单元,用于根据特征序列与评价标准的匹配度,计算历史健康数据的评价分数。
38、可选地,重构模块,包括:
39、目标维度确定子模块,用于确定目标重构维度,其中,目标重构维度至少包括:时序维度、数值维度、文本维度以及图像维度中的一种;
40、重构子模块,用于基于目标重构维度,以标准健康数据为重构目标,对待优化健康数据进行重构,生成多个重构健康数据。
41、可选地,重构子模块,包括:
42、第一映射单元,用于将标准健康数据映射为第一向量,将待优化健康数据映射为第二向量;
43、第二映射单元,用于基于目标重构维度确定第二向量相当于第一向量的调整位置;
44、生成单元,用于基于调整位置的随机变量,生成多个第三向量;
45、重构单元,用于基于多个第三向量,生成多个重构健康数据。
46、可选地,装置还包括更新模块,用于在重构健康数据的评价分数大于标准健康数据的评价分数的情况下,将重构健康数据确定为目标健康数据。
47、可选地,装置还包括组合模块,用于任意组合每个子训练集的目标健康数据,以获得至少一组用于训练神经网络的健康训练数据。
48、本专利技术实施例第三方面提出一种电子设备,电子设备包括:
49、至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,
50、存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本专利技术实施例第一方面提出方法步骤。
51、本专利技术实施例第四方面提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发本文档来自技高网...
【技术保护点】
1.一种基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,确定所述历史健康数据的分类标签和评价分数,包括:
3.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述将所述历史健康数据输入第二模型,以获得所述历史健康数据的评价分数包括:
4.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述根据所述标准健康数据和所述待优化健康数据进行数据增强,生成多个重构健康数据,包括:
5.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述基于所述目标重构维度,以所述标准健康数据为重构目标,对所述待优化健康数据进行重构,生成所述多个重构健康数据,包括:
6.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在
8.一种基于监督学习的神经网络的健康训练数据生成装置,其特征在于,所述装置包括:
9.根据权利要求8所述的基于监督学习的神经网络的健康训练数据生成装置,其特征在于,所述获取模块,包括:
10.根据权利要求9所述的基于监督学习的神经网络的健康训练数据生成装置,其特征在于,所述第二输入子模块包括:
...【技术特征摘要】
1.一种基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,确定所述历史健康数据的分类标签和评价分数,包括:
3.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述将所述历史健康数据输入第二模型,以获得所述历史健康数据的评价分数包括:
4.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述根据所述标准健康数据和所述待优化健康数据进行数据增强,生成多个重构健康数据,包括:
5.根据权利要求1所述的基于监督学习的神经网络的健康训练数据生成方法,其特征在于,所述基于所述目标重构维度...
【专利技术属性】
技术研发人员:方楠,易鹏宇,王海浪,
申请(专利权)人:深圳市智云医康医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。