本发明专利技术涉及一种火锅蘸酱调配方法、终端设备、存储介质及系统,该方法中包括:将用于火锅蘸酱配方设定为种群中的个体后,初始化种群;对种群中的原始个体进行变异和交叉操作后,将交叉操作生成的个体作为的试验个体;将试验个体和种群中的原始个体对应的火锅蘸酱配方发送至火锅蘸酱配置设备,以制作对应的火锅蘸酱;接收用户对于试验个体和原始个体的评价,如果试验个体评价优于原始个体评价,则采用试验个体替换种群中的原始个体后,采用替换后的种群生成下一代种群;否则,直接采用种群中的原始个体生成下一代种群。本发明专利技术可以根据不同用户的情感喜好调配出更符合用户喜好的火锅蘸酱。蘸酱。蘸酱。
【技术实现步骤摘要】
一种火锅蘸酱调配方法、终端设备、存储介质及系统
[0001]本专利技术涉及火锅蘸酱调配
,尤其涉及一种火锅蘸酱调配方法、终端设备、存储介质及系统。
技术介绍
[0002]在当前快餐式饮食文化盛行之际,火锅凭借其便捷易食、社交性强等特点成为当前餐饮消费的主要选项之一。相比于其他餐饮行业,火锅餐饮行业更容易实现规模化、标准化,未来发展趋势明显。众所周知,火锅蘸酱是吃火锅过程中必不可少的东西。目前,火锅蘸酱的调配主要由消费者凭个人喜好和经验将蚝油、蒜泥、小米椒、生抽等粗略地组合成火锅蘸酱,这样的火锅蘸酱有“好”有“坏”,不一定能满足消费者的偏好,从而影响消费者体验质量。此外,也有固定搭配的火锅蘸酱的调配,配制火锅蘸酱在种类和风味上却比较单一,但也许符合一般人的要求,但是不同的消费者有不同的喜好。缺少一种更加准确地定量且由用户参与的方法调配火锅蘸酱,从而满足不同消费者自身的情感偏好,提高消费者体验质量。
[0003]在火锅市场竞者日益激烈的现状下,掌握消费者的火锅消费偏好显得尤为重要。因此,如何实现火锅蘸酱的调配,满足不同消费者要求的研究有着重要意义。
技术实现思路
[0004]为了解决上述问题,本专利技术提出了一种火锅蘸酱调配方法、终端设备、存储介质及系统。
[0005]具体方案如下:
[0006]一种火锅蘸酱调配方法,包括以下步骤:
[0007]S1:将用于火锅蘸酱配方设定为种群中的个体后,初始化种群;
[0008]S2:对种群中的原始个体进行变异和交叉操作后,将交叉操作生成的个体作为的试验个体;
[0009]S3:将试验个体和种群中的原始个体对应的火锅蘸酱配方发送至火锅蘸酱配置设备,以制作对应的火锅蘸酱;
[0010]S4:接收用户对于试验个体和原始个体的评价,如果试验个体评价优于原始个体评价,则采用试验个体替换种群中的原始个体后,采用替换后的种群生成下一代种群;否则,直接采用种群中的原始个体生成下一代种群;
[0011]S5:判断接收到的评价分数是否高于评价分数阈值,如果是,进入S7;否则,进入S6;
[0012]S6:判断迭代次数是否大于迭代次数阈值,如果是,进入S7;否则,返回S2;
[0013]S7:将评价分数最高的个体对应的火锅蘸酱配方作为用户最满意火锅蘸酱配方。
[0014]进一步的,种群中每个个体由n维向量组成,即:
[0015]X
i
(0)=[x
i,1
(0),x
i,2
(0),x
i,3
(0),...,x
i,n
(0)]i=1,2,3,...,n
[0016]其中,X
i
(0)表示第0次迭代时种群中第i个个体,n表示火锅蘸酱配方中包含的基本酱料的种类个数,i表示个体序号,x
i,n
(0)表示第0次迭代时种群中第i个个体对应的第n种基本酱料的含量。
[0017]进一步的,基本酱料的含量通过质量或体积表示。
[0018]进一步的,初始种群在设定的约束边界内随机生成,计算公式为:
[0019]x
i,j
(0)=L
min
+rand(0,1)(L
max
‑
L
min
)
[0020]其中,x
i,j
(0)表示第0次迭代时种群中第i个个体对应的第j种基本酱料的含量,L
max
、L
min
分别表示设定的基本酱料的含量的上边界和下边界,rand(0,1)表示在0~1内随机取值。
[0021]进一步的,变异操作的过程包括从种群中随机选择3个互补相同的个体Xr1、Xr2、Xr3,则生成的变异向量为:
[0022]H
i
(t)=X
r1
(t)+F(X
r2
(t)
‑
X
r3
(t))
[0023]其中,H
i
(t)表示第t次迭代时的第i个变异个体,X
r1
(t)、X
r2
(t)、X
r3
(t)分别表示第t次迭代时种群中的个体Xr1、Xr2、Xr3,F表示缩放因子。
[0024]进一步的,交叉操作的过程包括将个体向量与变量向量进行交叉生成试验向量:
[0025][0026]其中,U
i,j
(t+1)表示第t+1次迭代时的第i个试验个体的对应的第j种基本酱料的含量,H
i,j
(t+1)表示第t+1次迭代时的第i个变异个体的对应的第j种基本酱料的含量,X
i,j
(t+1)表示第t+1次迭代时种群中第i个个体的对应的第j种基本酱料的含量,rand(0,1)表示在0~1内随机取值,CR表示交叉概率,j
rand
表示1到n之间随机整数,j表示基本酱料种类的序号。
[0027]一种终端设备,包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本专利技术实施例上述的方法。
[0028]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本专利技术实施例上述的方法。
[0029]一种火锅蘸酱调配系统,包括终端设备和火锅蘸酱配置设备,终端设备用于执行本专利技术实施例上述的方法,火锅蘸酱配置用于接收终端设备发送的试验个体和种群中的原始个体对应的火锅蘸酱配方,并生成对应的火锅蘸酱,以供用户评分。
[0030]本专利技术采用如上技术方案,通过用户直接参与,能够有效地发挥用户的主观能动性,可以根据不同用户的情感喜好调配出更符合用户喜好的火锅蘸酱。
附图说明
[0031]图1所示为本专利技术实施例一的流程图。
具体实施方式
[0032]为进一步说明各实施例,本专利技术提供有附图。这些附图为本专利技术揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理。配合参
考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本专利技术的优点。
[0033]现结合附图和具体实施方式对本专利技术进一步说明。
[0034]实施例一:
[0035]本专利技术实施例提供了一种火锅蘸酱调配方法,如图1所示,所述方法包括以下步骤:
[0036]S1:将用于火锅蘸酱配方设定为种群中的个体后,初始化种群。
[0037]种群中每个个体由n维向量组成,即:
[0038]X
i
(0)=[x
i,1
(0),x
i,2
(0),x
i,3
(0),...,x
i,n
(0)]i=1,2,3,...,n
[0039]其中,X
i
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种火锅蘸酱调配方法,其特征在于,包括以下步骤:S1:将用于火锅蘸酱配方设定为种群中的个体后,初始化种群;S2:对种群中的原始个体进行变异和交叉操作后,将交叉操作生成的个体作为的试验个体;S3:将试验个体和种群中的原始个体对应的火锅蘸酱配方发送至火锅蘸酱配置设备,以制作对应的火锅蘸酱;S4:接收用户对于试验个体和原始个体的评价,如果试验个体评价优于原始个体评价,则采用试验个体替换种群中的原始个体后,采用替换后的种群生成下一代种群;否则,直接采用种群中的原始个体生成下一代种群;S5:判断接收到的评价分数是否高于评价分数阈值,如果是,进入S7;否则,进入S6;S6:判断迭代次数是否大于迭代次数阈值,如果是,进入S7;否则,返回S2;S7:将评价分数最高的个体对应的火锅蘸酱配方作为用户最满意火锅蘸酱配方。2.根据权利要求1所述的火锅蘸酱调配方法,其特征在于:种群中每个个体由n维向量组成,即:X
i
(0)=[x
i,1
(0),x
i,2
(0),x
i,3
(0),...,x
i,n
(0)]i=1,2,3,...,n其中,X
i
(0)表示第0次迭代时种群中第i个个体,n表示火锅蘸酱配方中包含的基本酱料的种类个数,i表示个体序号,x
i,n
(0)表示第0次迭代时种群中第i个个体对应的第n种基本酱料的含量。3.根据权利要求2所述的火锅蘸酱调配方法,其特征在于:基本酱料的含量通过质量或体积表示。4.根据权利要求2所述的火锅蘸酱调配方法,其特征在于:初始种群在设定的约束边界内随机生成,计算公式为:x
i,j
(0)=L
min
+rand(0,1)(L
max
‑
L
min
)其中,x
i,j
(0)表示第0次迭代时种群中第i个个体对应的第j种基本酱料的含量,L
max
、L
min
分别表示设定的基本...
【专利技术属性】
技术研发人员:喻飞,唐博,梁邦,吴泓润,
申请(专利权)人:闽南师范大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。