一种基于五运六气和大数据协同过滤分析的评估方法技术

技术编号:36526059 阅读:7 留言:0更新日期:2023-02-01 16:05
本发明专利技术涉及协同过滤算法技术领域,尤其涉及一种基于五运六气和大数据协同过滤分析的评估方法,包括步骤一、构建已有样本用户特征数据集;对已有样本用户数据进行清洗;通过User

【技术实现步骤摘要】
一种基于五运六气和大数据协同过滤分析的评估方法


[0001]本专利技术涉及协同过滤算法
,尤其涉及一种基于五运六气和大数据协同过滤分析的评估方法。

技术介绍

[0002]五运六气可通过年干和年支推算得到,并能较好地用于气候预测、分析周期性气候变化对人体身体健康的影响,该理论认为人的气运主要包括主气和客气,当主气和客气相得时人患疾概率小;而若主气与客气相克为不相得,为逆,则气候时有反常现象,人较易得病。在主气和客气两者之中,客气为太岁,此时若主气克客气则为大逆,大逆病重;若客气克主气则为小逆,小逆小病。
[0003]协同过滤是基于已知类似群体的元数据,通过对该类似群体需求进行协同分析发现内容相关性,从而根据目标用户需求进行相关推荐的方法;然而,基于大数据的协同过滤分析在中医智能健康风险性评估及相关康养指导方面的研究尚未取得稳定、有效地成果。
[0004]目前,人们的健康状况评估和对应的康养措施主要是由各大医院的主治医生给出,整个过程耗费时间较长,且诊治不具有通用性;一旦就诊患者数量较多将可能导致部分潜在患者的健康状态不能得到及时有效的预警信息和相应的康养指导措施,极大程度上影响了人们对自身健康的认知和管理。

技术实现思路

[0005]针对现有算法的不足,本专利技术结合中医五运六气评价体系及其基于大数据协同过滤分析的评估方法用于智能、准确地给出人们的健康风险性评估及对应的康养指导方案,对实现个人健康管理具有重要科学意义和应用价值。
[0006]本专利技术所采用的技术方案是:一种基于五运六气和大数据协同过滤分析的评估方法包括以下步骤:
[0007]步骤一、构建已有样本用户特征数据集,已有样本用户特征包括:用户属性与对应健康状况、康养指导建议;用户属性包括:性别、年龄,生成八字、身高、体质信息、先天禀赋、病症、诊断结果;
[0008]进一步的,体质信息是利用五运六气理论根据用户的性别、年龄,生成八字推算得到。
[0009]步骤二、将已有样本用户特征数据集写入原始数据库中,并对已有样本用户数据进行格式内容的清洗、异常值检查与处理、缺失值处理和离散化处理;
[0010]步骤三、通过基于User

Based的协同过滤算法计算待评估用户和已有样本用户的相似度,初步筛选出与待评估用户相似的推荐结果集;
[0011]进一步的,User

Based的协同过滤算法包括:欧几里得距离、Jaccard距离和余弦距离,根据三种相似度算法筛选出评估用户与已有样本用户的推荐结果集m1,其中m1∈T,T={T1,T2…
,T
n
},T为包含已有样本用户特征集。
[0012]步骤四、根据推荐结果集m1以及利用Pearson相关系数、惩罚系数和权重系数对相似度加权修正算法,输出相似样本集m2的推荐值,并根据推荐值和评分预测算法计算得到待评估用户的评分预测值;
[0013]进一步的,Pearson相关系数、惩罚系数和权重系数对相似度加权修正算法的公式为:
[0014][0015]其中,I
Au,Av
代表用户A
u
与A
v
共同评分过的项目集合,与分别表示用户A
u
与A
v
评分过的项目集合,与分别表示用户A
u
与A
v
之于项目k的评分信息,与分别表示用户A
u
与A
v
对所有感兴趣项目的评分均值,与为两用户共同评分过的项目得分,与为两用户单独评分过的项目得分。
[0016]进一步的,m2个样本集合相似度加权后的推荐值ICsim(A
u
,A
v
)公式为:
[0017][0018]其中,Csim(A
u
,A
v
)为惩罚系数和权重系数对相似度加权修正值,m2输出相似样本集,表示用户A
v
之于项目k的评分信息。
[0019]进一步的,评分预测算法的公式为:
[0020][0021]其中,ICsim(A
u
,A
v
)为m2个样本集合相似度加权后的推荐值,N表示各用户的评分项目数。
[0022]本专利技术的有益效果:
[0023]1、根据已有样本的用户特征利用User

Based的协同过滤算法对待评估用户进行相似性初步筛选,再利用Pearson相关系数并结合惩罚系数和权重系数对初步筛选数据进行相似度加权修正,得到与待评估用户的评分预测值,已有样本用户与待评估用户的评分预测值越高表明待评估用户与已有样本用户越相似,从而得到相应的健康状况和康养指导建议;
[0024]2、以User

Based为基础的协同过滤的方法很好的解决了信息缺失度很大的数据预测评估问题。
附图说明
[0025]图1是本专利技术的基于五运六气和大数据协同过滤分析的评估方法流程图。
具体实施方式
[0026]下面结合附图和实施例对本专利技术作进一步说明,此图为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。
[0027]中医五运六气理论主要由五运和六气两个部分组成;五运为木运、火运、土运、金运、水运的简称;六气则表示厥阴风木、少阴君火、少阳相火、太阴湿土、阳明燥金、太阳寒水六种气候变化;此外,五运和六气分别配以天干和地支,进行推理演绎。
[0028]中医五运六气具体评价过程是通过探讨自然变化的周期性规律及其对人体健康和疾病的影响,把握自然动态周期规律来评估人们健康状况。
[0029]如图1所示,一种基于五运六气和大数据协同过滤分析的评估方法包括以下步骤:
[0030]步骤一、构建已有样本用户特征数据集,已有样本用户特征包括:用户属性与对应健康状况、康养指导建议;用户属性包括:性别、年龄,生成八字、身高、体质信息、先天禀赋、病症、诊断结果;
[0031]进一步的,体质信息是利用五运六气理论根据用户的性别、年龄,生成八字推算得到。
[0032]利用五运六气理论得到体质信息,例如1970年为金运太过之年,天干地支推算出此年中运为土运不及,司天之气为阳明燥金、在泉之气为少阴君火,从而导致燥化太过;因此,这一年出生的人健康水平为憎恶爱好能力较差,且呈燥气偏剩,同时司天之气为燥金,所以肺气较弱。
[0033]此外,脾属土,具备生化、承载、收纳之效,因此土运不及者,以藏相而论,消化能力较差,易导致脾虚失摄或胃络瘀阻等。
[0034]将“运”和“气”两者影响综合起来,得到用户病位、病性及病机等健康问题的先天禀赋,得到体质信息。
[0035]表1为已有样本用户特征数据集示例;
[0036]表1样本用户数据集示例:
[0037][0038]步骤二、将已有样本用户特征数据集写入原始数据库中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于五运六气和大数据协同过滤分析的评估方法,其特征在于,包括以下步骤:步骤一、构建已有样本用户特征数据集,已有样本用户特征包括:用户属性与对应健康状况、康养指导建议;用户属性包括:性别、年龄,生成八字、身高、体质信息、先天禀赋、病症和诊断结果;步骤二、将已有样本用户特征数据集写入原始数据库中,并对已有样本用户数据进行格式内容的清洗、异常值检查与处理、缺失值处理和离散化处理;步骤三、通过基于User

Based的协同过滤算法计算待评估用户和已有样本用户的相似度,初步筛选出与待评估用户相似的推荐结果集;步骤四、根据推荐结果集以及利用Pearson相关系数、惩罚系数和权重系数对相似度加权修正算法,输出相似样本集的推荐值,并根据推荐值和评分预测算法计算得到待评估用户的评分预测值。2.根据权利要求1所述的基于五运六气和大数据协同过滤分析的评估方法,其特征在于,体质信息是利用五运六气理论根据用户的性别、年龄,生成八字推算得到。3.根据权利要求1所述的基于五运六气和大数据协同过滤分析的评估方法,其特征在于,User

Based的协同过滤算法包括:欧几里得距离、Jaccard距离和余弦距离,根据三种相似度算法筛选出评估用户与已有样本用户的推荐结果集m1,其中m1∈T,T={T1,T2…
,T
n
},T为包含已有样本用户...

【专利技术属性】
技术研发人员:张友芹黄久洲吴晔赵一鸣
申请(专利权)人:医芯科技无锡有限公司
类型:发明
国别省市:

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

1