基于人工智能的饮食方案生成方法、装置、设备及介质制造方法及图纸

技术编号:33778322 阅读:14 留言:0更新日期:2022-06-12 14:32
本发明专利技术涉及人工智能技术,揭露一种基于人工智能的饮食方案生成方法,包括:提取获取的健康数据的健康特征;利用决策树模型中的每个决策树计算得到健康特征的多个输出结果,其中,输出结果包括健康度和决策树路径;根据决策树路径确定每个决策树对应的不良健康特征;逐一从决策树模型中提取一个决策树作为目标决策树,根据目标决策树对应的不良健康特征获取饮食建议,根据目标决策树对应的健康度对饮食建议设置权重;根据每个决策树对应的饮食建议及权重生成饮食方案。此外,本发明专利技术还涉及区块链技术,健康数据可存储于区块链的节点。本发明专利技术还提出一种基于人工智能的饮食方案生成装置、设备以及介质。本发明专利技术可以提高饮食方案生成效率和准确性。生成效率和准确性。生成效率和准确性。

【技术实现步骤摘要】
基于人工智能的饮食方案生成方法、装置、设备及介质


[0001]本专利技术涉及人工智能
,尤其涉及一种基于人工智能的饮食方案生成方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着人工智能的发展,将人工智能与人们的日常生活结合起来,已成为现在一热门趋势。而在人们的日常生活中,身体健康和饮食对人们来说十分重要,而传统的方法是通过体检进行身体状况的排查,确保身体健康,若将身体情况与饮食情况相结合,则需要人工查阅相关指标状况以及对应的饮食建议,效率十分低下且饮食方案不系统,与身体情况的相关性低,饮食方案生成的不准确。

技术实现思路

[0003]本专利技术提供一种基于人工智能的饮食方案生成方法、装置及计算机可读存储介质,其主要目的在于解决的饮食方案生成效率和准确性低的问题。
[0004]为实现上述目的,本专利技术提供的一种基于人工智能的饮食方案生成方法,包括:
[0005]获取用户的健康数据,提取所述健康数据的健康特征;
[0006]利用预构建的决策树模型中的每个决策树对所述健康特征进行计算,得到多个输出结果,其中,所述输出结果包括健康度和决策树路径;
[0007]根据所述决策树路径确定每个决策树对应的不良健康特征;
[0008]逐一从所述决策树模型中提取一个决策树作为目标决策树,根据所述目标决策树对应的不良健康特征从预设的饮食调理表中提取饮食建议,根据所述目标决策树对应的健康度对所述饮食建议设置权重;
[0009]根据每个决策树对应的饮食建议以及每个饮食建议的权重生成饮食方案。
[0010]可选地,所述利用预构建的决策树模型中的每个决策树对所述健康特征进行计算,得到多个输出结果,包括:
[0011]将所述健康特征与所述决策树模型中的每一个决策树的节点进行匹配,得到匹配度;
[0012]选取匹配度最大的决策树作为标准决策树;
[0013]从所述健康特征中逐个选取其中一个特征为输入值;
[0014]将所述输入值输入至所述标准决策树,得到所述标准决策树输出的输出结果,其中,所述输出结果包括健康度和决策树路径。
[0015]可选地,所述根据所述决策树路径确定每个决策树对应的不良健康特征,包括:
[0016]将所述决策树路径根据对应的决策树的节点划分为多个路径值;
[0017]从所述多个路径值中选取其中一个路径值作为目标路径值;
[0018]在预设的不良健康特征表中对所述路径值进行检索;
[0019]从所述不良健康特征表中提取检索到的路径值所对应的不良健康特征。
[0020]可选地,所述根据每个决策树对应的饮食建议以及每个饮食建议的权重生成饮食方案,包括:
[0021]根据所述每个决策树对应的权重对所述每个决策树对应的饮食建议设置优先级;
[0022]按照预设的方案条件和所述优先级对所述饮食建议进行筛选;
[0023]根据筛选得到的饮食建议生成饮食方案。
[0024]可选地,所述提取所述健康数据的健康特征,包括:
[0025]对所述健康数据进行分词处理,得到多个分词数据;
[0026]利用预设的词典对所述分词数据进行检索;
[0027]选取检索到的分词数据作为健康特征。
[0028]可选地,所述利用预构建的决策树模型中的每个决策树对所述健康特征进行计算之前,所述方法还包括:
[0029]获取多个历史健康数据,提取所述历史健康数据的历史健康数据特征;
[0030]对所述历史健康数据特征进行分类,得到多组健康数据特征,并从所述每一组的历史健康数据特征中逐个选取其中一个作为目标特征;
[0031]将所述目标特征作为参数对预设的决策函数进行赋值,并利用赋值后的决策函数作为决策条件,生成决策树;
[0032]汇集每一组的所有历史健康数据特征生成的决策树,得到决策树模型。
[0033]可选地,所述获取用户的健康数据,包括:
[0034]获取健康数据的存储路径;
[0035]将所述存储路径编译为路径参数,利用所述路径参数对预设的数据接口进行赋值,并利用赋值后的所述数据接口对所述健康数据进行调用。
[0036]为了解决上述问题,本专利技术还提供一种基于人工智能的饮食方案生成装置,所述装置包括:
[0037]健康数据获取模块,用于获取用户的健康数据,提取所述健康数据的健康特征;
[0038]不良健康特征获取模块,用于利用预构建的决策树模型中的每个决策树对所述健康特征进行计算,得到多个输出结果,其中,所述输出结果包括健康度和决策树路径;根据所述决策树路径确定每个决策树对应的不良健康特征;
[0039]饮食建议生成模块,用于逐一从所述决策树模型中提取一个决策树作为目标决策树,根据所述目标决策树对应的不良健康特征从预设的饮食调理表中提取饮食建议,根据所述目标决策树对应的健康度对所述饮食建议设置权重;
[0040]饮食方案生成模块,用于根据每个决策树对应的饮食建议以及每个饮食建议的权重生成饮食方案。
[0041]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0042]至少一个处理器;以及,
[0043]与所述至少一个处理器通信连接的存储器;其中,
[0044]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述所述的基于人工智能的饮食方案生成方法。
[0045]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存
储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的基于人工智能的饮食方案生成方法。
[0046]本专利技术实施例通过决策树模型对健康特征进行计算,进而确定健康度和不良健康特征,提高了最终饮食方案生成的效率;再根据健康度和不良健康特征对获取的饮食建议设置权重,是饮食建议具有优先级,实现了最终生成的饮食方案准确性高。因此本专利技术提出的基于人工智能的饮食方案生成方法、装置、电子设备及计算机可读存储介质,可以解决的饮食方案生成效率和准确性低的问题。
附图说明
[0047]图1为本专利技术一实施例提供的基于人工智能的饮食方案生成方法的流程示意图;
[0048]图2为本专利技术一实施例提供的对健康特征进行计算的流程示意图;
[0049]图3为本专利技术一实施例提供的生成不良健康特征的流程示意图;
[0050]图4为本专利技术一实施例提供的基于人工智能的饮食方案生成装置的功能模块图;
[0051]图5为本专利技术一实施例提供的实现所述基于人工智能的饮食方案生成方法的电子设备的结构示意图。
[0052]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0053]应当理解,此处所描述的具体实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于人工智能的饮食方案生成方法,其特征在于,所述方法包括:获取用户的健康数据,提取所述健康数据的健康特征;利用预构建的决策树模型中的每个决策树对所述健康特征进行计算,得到多个输出结果,其中,所述输出结果包括健康度和决策树路径;根据所述决策树路径确定每个决策树对应的不良健康特征;逐一从所述决策树模型中提取一个决策树作为目标决策树,根据所述目标决策树对应的不良健康特征从预设的饮食调理表中提取饮食建议,根据所述目标决策树对应的健康度对所述饮食建议设置权重;根据每个决策树对应的饮食建议以及每个饮食建议的权重生成饮食方案。2.如权利要求1所述的基于人工智能的饮食方案生成方法,其特征在于,所述利用预构建的决策树模型中的每个决策树对所述健康特征进行计算,得到多个输出结果,包括:将所述健康特征与所述决策树模型中的每一个决策树的节点进行匹配,得到匹配度;选取匹配度最大的决策树作为标准决策树;从所述健康特征中逐个选取其中一个特征为输入值;将所述输入值输入至所述标准决策树,得到所述标准决策树输出的输出结果,其中,所述输出结果包括健康度和决策树路径。3.如权利要求1所述的基于人工智能的饮食方案生成方法,其特征在于,所述根据所述决策树路径确定每个决策树对应的不良健康特征,包括:将所述决策树路径根据对应的决策树的节点划分为多个路径值;从所述多个路径值中选取其中一个路径值作为目标路径值;在预设的不良健康特征表中对所述路径值进行检索;从所述不良健康特征表中提取检索到的路径值所对应的不良健康特征。4.如权利要求1所述的基于人工智能的饮食方案生成方法,其特征在于,所述根据每个决策树对应的饮食建议以及每个饮食建议的权重生成饮食方案,包括:根据所述每个决策树对应的权重对所述每个决策树对应的饮食建议设置优先级;按照预设的方案条件和所述优先级对所述饮食建议进行筛选;根据筛选得到的饮食建议生成饮食方案。5.如权利要求1所述的基于人工智能的饮食方案生成方法,其特征在于,所述提取所述健康数据的健康特征,包括:对所述健康数据进行分词处理,得到多个分词数据;利用预设的词典对所述分词数据进行检索;选取检索到的分词数据作为健康特征。6.如权利要求1...

【专利技术属性】
技术研发人员:万丁华
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:

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

1