本发明专利技术涉及饮食健康监测技术领域,尤其涉及一种基于调味品健康监测的饮食评估方法及系统,针对现有用户饮食方案与调味品之间存在空缺,影响用户健康问题,本发明专利技术采用模糊综合评价算法对用户对调味品的摄入进行评估,并引入每日健康菜品推荐和菜谱辅助烹饪模块。能够同时对多种调味品的模糊摄入进行量化评价,并使用户在不大幅改变自身饮食偏好的情况下,逐步替换为更健康的饮食方式,享受食物的同时又能追求健康。能追求健康。能追求健康。
【技术实现步骤摘要】
一种基于调味品健康监测的饮食评估方法及系统
[0001]本专利技术涉及饮食健康监测
,尤其涉及一种基于调味品健康监测的饮食评估方法及系统。
技术介绍
[0002]现有调味瓶或注重外形设计以吸引消费者的目光,或注重出料装置的设计以实现定量取用,或可以实现称重显示。但都只是对调味瓶本身进行设计,不能实现对于用户调味品用量的监测与建议。
技术实现思路
[0003]为实现对用户调味品用量的监测与建议,本专利技术开创性地将调味品盛放装置智能化,创新性融合现有云服务与算法,并对算法进行贴合产品的改进,设计出一种基于调味品健康监测的饮食评估方法及系统。
[0004]本专利技术通过以下技术方案实现:一种基于调味品健康监测的饮食评估方法,其特征在于,包括以下步骤:提取用户饮食信息,并对用户饮食信息进行分析,所述对用户饮食信息进行分析具体为:A. 对菜谱中的所有菜品进行聚类,分析得到代表性菜品即聚类中心以设计饮食偏好;B. 计算用户各种调味品的摄入量,根据隶属度函数建立评价矩阵,并采用层次分析法对调味品对健康影响度进行评估;根据饮食偏好和健康评估结果,采用基于用户的协同过滤算法进行个性化菜谱推荐。
[0005]进一步的,所述对菜谱中的所有菜品进行聚类具体为:A1. 随机选择初始化的 k 个样本作为初始聚类中心,所述k表示样本数量,表示初始聚类中心菜品某一种调味品的用量;A2. 针对数据集中每个样本,表示任一菜品某一种调味品的用量,计算样本到 k 个聚类中心的距离并将分到距离最小的聚类中心所对应的类簇;A3. 针对每个类别,为步骤A2得到的类簇,重新计算类簇的聚类中心;A4. 重复步骤S102、S103,直至达到终止条件,所述终止条件为最小误差变化。
[0006]进一步的,所述对健康影响度进行评估具体为:B1. 建立综合评价的指标集:;
其中,所述U表示指标集,所述指标集表示以影响评价对象的因素为元素所组成的普通集合,所述代表影响评价对象的第 i 个因素,即代表不同调味品;B2. 建立综合评价的评价集:;其中,所述V表示评价集,所述评价集表示评价者对评价对象做出的所有可能结果所组成的集合,所述代表第 j 种评价结果,即对不同调味品用量所设的评价指标;B3. 创建隶属度函数,获得评价矩阵;当指标集U中第 i 个元素对评价集V中第j个元素的隶属度为,则对第 i 个元素单因素评价的结果用模糊集合表示为:,所述评价矩阵表示以n个单指标评价集构成的矩阵;B4. 确定权向量;评价工作中,对各指标赋予一个权重,即对不同调味品的重要程度设置权值,则得到权向量:;其中,B表示各指标的权重集合的权向量;B5. 建立综合评价模型。
[0007]进一步的,所述确定权向量步骤中,当没有数据时,通过层次分析法确定权重;当有数据时,通过熵权法确定权重。
[0008]进一步的,所述用户的协同过滤算法具体包括以下步骤:收集用户信息;构造用户相似度计算函数;计算用户相似度矩阵;寻找与每个用户最相近的K个用户,根据K个用户的喜好来对目标用户进行菜品推荐。
[0009]进一步的,所述用户饮食信息具体为:用户饮食偏好信息和当日用户调味品摄入量。
[0010]进一步的,所述用户调味品摄入量具体为当日调味瓶重量与前一天的调味瓶重量的差值。
[0011]一种基于调味品健康监测的饮食评估系统,其特征在于,包括:用户饮食信息记录模块,用于记录饮食偏好信息和当日用户调味品摄入量,并将用户饮食信息上传至云平台;菜谱聚类分类模块,用于对菜谱中的所有菜品进行聚类,分析得到代表性菜品即聚类中心以设计饮食偏好;调味品健康度影响计算模块,用于计算用户各种调味品的摄入量,根据隶属度函数建立评价矩阵,并采用层次分析法对调味品对健康影响度进行评估;个性化菜谱推荐模块,用于根据菜谱聚类分类模块得到的饮食偏好和调味品健康度影响计算模块得到的健康评估结果,采用基于用户的协同过滤算法进行个性化菜谱推
荐;其中,所述调味品健康度影响计算模块还包括:用户调味品称重单元,用于对当日调味瓶的重量进行自动检测;用户调味品摄入量计算单元,用于计算当日调味瓶重量与前一天的调味瓶重量的差值,得到当日用户调味品摄入量。
[0012]进一步的,所述菜谱聚类分类模块具体为:随机选择初始化的 k 个样本作为初始聚类中心,所述k表示样本数量;针对数据集中每个样本,计算样本到 k 个聚类中心的距离并将分到距离最小的聚类中心所对应的聚类中心;针对每个类别,重新计算类别的聚类中心;重复步骤S102、S103,直至达到终止条件,所述终止条件为最小误差变化。
[0013]进一步的,所述调味品健康度影响计算模块具体为:建立综合评价的指标集:;其中,所述U表示指标集,所述指标集表示以影响评价对象的因素为元素所组成的普通集合,所述代表影响评价对象的第 i 个因素;建立综合评价的评价集:;其中,所述V表示评价集,所述评价集表示评价者对评价对象做出的所有可能结果组成的集合,所述代表第 j 种评价结果;创建隶属度函数,获得评价矩阵;当指标集U中第 i 个元素对评价集V中第1个元素的隶属度为,则对第 i 个元素单因素评价的结果用模糊集合表示为:,所述评价矩阵表示以n个单指标评价集构成的矩阵;确定权向量;评价工作中,对各指标赋予一个权重,即对不同调味品的重要程度设置权值,则得到权向量:;其中,B表示各指标的权重集合的权向量;建立综合评价模型。
[0014]本专利技术的有益效果:(1) 本专利技术采用模糊综合评价算法对用户对调味品的摄入进行评估,具有科学性和合理性。对于多指标多对象的问题,非此即彼的判断方法显然不适合,且不同的对象评判方法不同,有的评价指标还具有模糊性。本专利技术采用模糊综合评价算法,可同时对多种调味品的模糊摄入进行量化评价;(2) 本专利技术引入每日健康菜品推荐和菜谱辅助烹饪模块,具有个性化的特点。本
专利技术还提供个性化菜谱推荐,使用户在不大幅改变自身饮食偏好的情况下,逐步替换为更健康的饮食方式,享受食物的同时又能追求健康。
[0015](3) 本专利技术相比于需要手动称量、手动记录数据的普通食物称,本专利技术具有数字化、自动化的特点。
附图说明
[0016]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本专利技术实施例提出的一种基于调味品健康监测的饮食评估系统的流程框图;图2为本专利技术实施例提出的一种基于调味品健康监测的饮食评估系统的硬件原理框图;图3为本专利技术实施例提出的一种基于调味品健康监测的饮食评估系统的终端设备示意图;图4为本专利技术实施例提出的一种基于调味品健康监测的饮食评估系统的存储介质示意图。
具体实施方式
[0018]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于调味品健康监测的饮食评估方法,其特征在于,包括以下步骤:提取用户饮食信息,并对用户饮食信息进行分析,所述对用户饮食信息进行分析具体为:A.对菜谱中的所有菜品进行聚类,分析得到代表性菜品即聚类中心以设计饮食偏好;B.计算用户各种调味品的摄入量,根据隶属度函数建立评价矩阵,并采用层次分析法对调味品对健康影响度进行评估;根据饮食偏好和健康评估结果,采用基于用户的协同过滤算法进行个性化菜谱推荐。2.根据权利要求1所述的一种基于调味品健康监测的饮食评估方法,其特征在于,所述对菜谱中的所有菜品进行聚类具体为:A1. 随机选择初始化的 k 个样本作为初始聚类中心,所述k表示样本数量,表示初始聚类中心菜品某一种调味品的用量;A2. 针对数据集中每个样本,表示任一菜品某一种调味品的用量,计算样本到 k 个聚类中心的距离并将分到距离最小的聚类中心所对应的类簇;A3. 针对每个类别,为步骤A2得到的类簇,重新计算类簇的聚类中心;A4. 重复步骤S102、S103,直至达到终止条件,所述终止条件为最小误差变化。3.根据权利要求1所述的一种基于调味品健康监测的饮食评估方法,其特征在于,所述对健康影响度进行评估具体为:B1. 建立综合评价的指标集:;其中,所述U表示指标集,所述指标集表示以影响评价对象的因素为元素所组成的普通集合,所述代表影响评价对象的第 i 个因素,即代表不同调味品;B2. 建立综合评价的评价集:;其中,所述V表示评价集,所述评价集表示评价者对评价对象做出的所有可能结果所组成的集合,所述代表第 j 种评价结果,即对不同调味品用量所设的评价指标;B3. 创建隶属度函数,获得评价矩阵;当指标集U中第 i 个元素对评价集V中第j个元素的隶属度为,则对第 i 个元素单因素评价的结果用模糊集合表示为:,所述评价矩阵表示以n个单指标评价集构成的矩阵;B4. 确定权向量;评价工作中,对各指标赋予一个权重,即对不同调味品的重要程度设置权值,则得到权向量:;其中,B表示各指标的权重集合的权向量;B5. 建立综合评价模型。4.根据权利要求3所述的一种基于调味品健康监测的饮食评估方法,其特征在于,所述确定权向量步骤中,当没有数据时,通过层次分析法确定权重;当有数据时,通过熵权法确
定权重。5.根据权利要求1所述的一种基于调味品健康监测的饮食评估方法,其特征在于,所述用户的协同过滤算法具体包括以下步骤:收集用户信息;构造用户相似度计算函数;计算用户相似度矩阵;寻找与每个用户最相近的K个用户,根据K个用户的喜好来对目标用户进行菜品...
【专利技术属性】
技术研发人员:刘海波,邴晨曦,谢明君,马梓维,胡渝昊,段明圆,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。