一种比较不同功效药膳食材配方的方法及装置制造方法及图纸

技术编号:38161577 阅读:8 留言:0更新日期:2023-07-13 09:34
本申请实施例公开了一种比较不同功效药膳食材配方的方法及装置。在本申请实施例中,能够获取药膳食材配方数据;按功效对药膳食材配方数据进行分类,得到若干种不同功效类型的药膳食材配方数据;对若干种不同功效类型的药膳食材配方数据分别构建食材关系网络,得到若干个功效药膳食材网络;获取若干不同功效药膳食材网络之间的相似度,得到相似度数据;对相似度数据进行层次聚类处理,得到药膳功效层次聚类图。本申请能够精准地对不同功效类型的药膳食材配方数据进行了比较聚类处理,提高了识别以及使用药膳食材的精准性,进一步实现了药膳功效最大化,使用便捷性好。使用便捷性好。使用便捷性好。

【技术实现步骤摘要】
一种比较不同功效药膳食材配方的方法及装置


[0001]本申请涉及药膳数据分析
,具体涉及一种比较不同功效药膳食材配方的方法及装置。

技术介绍

[0002]药膳发源于我国传统的饮食和中医食疗文化,药膳是在中医学、烹饪学和营养学理论指导下,严格按药膳配方,将中药与某些具有药用价值的食物相配,采用我国独特的饮食烹调技术和现代科学方法制作而成的具有一定色、香、味、形的美味食品。它是中国传统的医学知识与烹调经验相结合的产物。药膳既将药物作为食物,又将食物赋以药用,药借食力,食助药威,二者相辅相成,相得益彰;既具有较高的营养价值,又可防病治病、保健强身、延年益寿。
[0003]然而,由于药膳的数量庞大,种类繁多,目前在学术界与工业界,还没有一种对不同功效的药膳进行有效定量比较的方法。

技术实现思路

[0004]鉴于上述问题,提出了本说明书以便提供一种克服上述问题或者至少部分地解决上述问题的一种比较不同功效药膳食材配方的方法及装置。
[0005]本专利技术公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0006]第一方面,本申请实施例提供了一种比较不同功效药膳食材配方的方法,包括:获取药膳食材配方数据;按功效对药膳食材配方数据进行分类,得到若干种不同功效类型的药膳食材配方数据;对若干种不同功效类型的药膳食材配方数据分别构建食材关系网络,得到若干个功效药膳食材网络;获取若干不同功效药膳食材网络之间的相似度,得到相似度数据;对相似度数据进行层次聚类处理,得到药膳功效层次聚类图。
[0007]在一些实施例中,按功效对药膳食材配方数据进行分类,得到若干种不同功效类型的药膳食材配方数据,包括:按照功效大分类对药膳食材配方数据进行分类,得到第一分类药膳食材配方数据;按照功效大分类下的功效小分类对第一分类药膳食材配方数据进行分类,得到第二分类药膳食材配方数据;其中,第二分类药膳食材配方数据包括若干种不同功效类型的药膳食材配方数据。
[0008]在一些实施例中,对若干种不同功效类型的药膳食材配方数据分别构建食材关系网络,得到若干个功效药膳食材网络,包括:获取若干种不同功效类型的药膳食材配方数据中任意一种药膳食材配方数据的任意一个配方;对任意一个配方进行预处理,得到预处理后的配方;对预处理后的配方构建食材之间的完全图;根据完全图构建任意一种药膳食材配方数据对应的食材关系网络;对所有不同功效类型的药膳食材配方数据进行网络遍历,得到若干个功效药膳食材网络。
[0009]在一些实施例中,对任意一个配方进行预处理,得到预处理后的配方,包括:去除
任意一个配方中的配料名称,得到去除配料名称后的配方;提取去除配料名称后的配方中的食材名称,得到食材名称数据;对食材名称数据中相同的食材采用同义词进行替换处理,得到同义词替换处理后的食材名称数据;对同义词替换处理后的食材名称数据进行配方去重处理,得到去重处理后的食材名称数据,去重处理后的食材名称数据为预处理后的配方。
[0010]在一些实施例中,对预处理后的配方构建食材之间的完全图,包括:将预处理后的配方中的所有食材分别作为一个端点,每两个端点之间有一条边相连;根据端点以及每两个端点之间相连的边,得到食材之间的完全图。
[0011]在一些实施例中,根据若干个完全图构建任意一种药膳食材配方数据对应的食材关系网络,包括:获取若干个完全图的边;基于若干个完全图的边,获取若干个完全图的边的重复个数;根据重复个数获取若干个完全图的边对应的权重;根据若干个完全图的边对应的权重对若干个完全图的边分别进行数值化,得到若干个完全图的边对应的数值;根据若干个完全图的边对应的数值构建食材关系数组;根据食材关系数组得到任意一种药膳食材配方数据对应的食材关系网络。
[0012]在一些实施例中,获取若干不同功效药膳食材网络之间的相似度,得到相似度数据,包括:获取若干不同功效药膳食材网络中任意两个功效药膳食材网络对应的食材关系数组;根据任意两个功效药膳食材网络对应的食材关系数组获取任意两个功效药膳食材网络之间的相似度;对若干不同功效药膳食材网络进行相似度遍历,得到相似度数据。
[0013]在一些实施例中,对相似度数据进行层次聚类处理,得到药膳功效层次聚类图,包括:根据相似度数据构建相似度矩阵,相似度矩阵中位于第i行第j列的元素M
ij
表示若干不同功效药膳食材网络中第i个功效药膳食材网络与剩余的第j个功效药膳食材网络之间的相似度,1≤i≤N,1≤j≤N

1,N为功效药膳食材网络总数;获取相似度矩阵中任意两个列向量之间的距离,得到距离矩阵;根据距离矩阵生成药膳功效层次聚类图;根据药膳功效层次聚类图得到最佳聚类簇数。
[0014]在一些实施例中,根据任意两个功效药膳食材网络对应的食材关系数组获取任意两个功效药膳食材网络之间的相似度,包括:将任意两个功效药膳食材网络对应的食材关系数组进行点积处理,得到第一数值;计算任意两个功效药膳食材网络对应的食材关系数组的模;将任意两个功效药膳食材网络对应的食材关系数组的模进行相加处理,得到第一和值;将第一和值与第一数值进行相减处理,得到第二数值;将第一数值与第二数值之间的比值作为任意两个功效药膳食材网络之间的相似度。
[0015]第二方面,本申请实施例提供了一种比较不同功效药膳食材配方的装置,包括:配方数据获取模块,用于获取药膳食材配方数据;分类模块,用于按功效对药膳食材配方数据进行分类,得到若干种不同功效类型的药膳食材配方数据;网络构建模块,用于对若干种不同功效类型的药膳食材配方数据分别构建食材关系网络,得到若干个功效药膳食材网络;相似度获取模块,用于获取若干不同功效药膳食材网络之间的相似度,得到相似度数据;聚类模块,用于对相似度数据进行层次聚类处理,得到药膳功效层次聚类图。
[0016]第三方面,本申请实施例提供了一种电子设备,包括存储器存储有多条指令;处理器从存储器中加载指令,以执行本申请实施例所提供的任一种比较不同功效药膳食材配方的方法中的步骤。
[0017]第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质
存储有多条指令,指令适于处理器进行加载,以执行本申请实施例所提供的任一种比较不同功效药膳食材配方的方法中的步骤。
[0018]本申请实施例可以先获取药膳食材配方数据;然后按功效对药膳食材配方数据进行分类,再得到若干种不同功效类型的药膳食材配方数据;接着对若干种不同功效类型的药膳食材配方数据分别构建食材关系网络,得到若干个功效药膳食材网络;再获取若干不同功效药膳食材网络之间的相似度,得到相似度数据;最后对相似度数据进行层次聚类处理,得到药膳功效层次聚类图。
[0019]本专利技术通过按功效对药膳进行分类、构建每一种功效药膳食材的关系网络、计算不同功效药膳食材网络的相似度以及构建药膳的功效层次聚类图,精准地对不同功效类型的药膳食材配方数据进行了比较聚类处理,提高了识别以及使用药膳食材的精准本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种比较不同功效药膳食材配方的方法,其特征在于,包括:获取药膳食材配方数据;按功效对所述药膳食材配方数据进行分类,得到若干种不同功效类型的药膳食材配方数据;对所述若干种不同功效类型的药膳食材配方数据分别构建食材关系网络,得到若干个功效药膳食材网络;获取所述若干不同功效药膳食材网络之间的相似度,得到相似度数据;对所述相似度数据进行层次聚类处理,得到药膳功效层次聚类图。2.如权利要求1的比较不同功效药膳食材配方的方法,其特征在于,所述按功效对所述药膳食材配方数据进行分类,得到若干种不同功效类型的药膳食材配方数据,包括:按照功效大分类对所述药膳食材配方数据进行分类,得到第一分类药膳食材配方数据;按照所述功效大分类下的功效小分类对所述第一分类药膳食材配方数据进行分类,得到第二分类药膳食材配方数据;其中,所述第二分类药膳食材配方数据包括若干种不同功效类型的药膳食材配方数据。3.如权利要求1的比较不同功效药膳食材配方的方法,其特征在于,所述对所述若干种不同功效类型的药膳食材配方数据分别构建食材关系网络,得到若干个功效药膳食材网络,包括:获取所述若干种不同功效类型的药膳食材配方数据中任意一种药膳食材配方数据的任意一个配方;对所述任意一个配方进行预处理,得到预处理后的配方;对所述预处理后的配方构建食材之间的完全图;根据所述完全图构建所述任意一种药膳食材配方数据对应的食材关系网络;对所有不同功效类型的药膳食材配方数据进行网络遍历,得到若干个功效药膳食材网络。4.如权利要求3的比较不同功效药膳食材配方的方法,其特征在于,所述对所述任意一个配方进行预处理,得到预处理后的配方,包括:去除所述任意一个配方中的配料名称,得到去除配料名称后的配方;提取所述去除配料名称后的配方中的食材名称,得到食材名称数据;对所述食材名称数据中相同的食材采用同义词进行替换处理,得到同义词替换处理后的食材名称数据;对所述同义词替换处理后的食材名称数据进行配方去重处理,得到去重处理后的食材名称数据,所述去重处理后的食材名称数据为预处理后的配方。5.如权利要求3的比较不同功效药膳食材配方的方法,其特征在于,所述对所述预处理后的配方构建食材之间的完全图,包括:将所述预处理后的配方中的所有食材分别作为一个端点,每两个端点之间有一条边相连;根据所述端点以及所述每两个端点之间相连的边,得到食材之间的完全图。
6.如权利要求5的比较不同功效药膳食材配方的方法,其特征在于,所述根据所述若干个完全图构建所述任意一种药膳食材配方数据对应的食材关系网络,包括:获取所述若干个完全图的边;基于所述若干个完全图的边,获取所述若干个完全图的边的重复...

【专利技术属性】
技术研发人员:高军晖何炯
申请(专利权)人:上海暖禾脑科学技术有限公司
类型:发明
国别省市:

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

1