一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种火锅蘸酱调配方法、终端设备、存储介质及系统

2022-08-13 15:24:25 来源:中国专利 TAG:


1.本发明涉及火锅蘸酱调配技术领域,尤其涉及一种火锅蘸酱调配方法、终端设备、存储介质及系统。


背景技术:

2.在当前快餐式饮食文化盛行之际,火锅凭借其便捷易食、社交性强等特点成为当前餐饮消费的主要选项之一。相比于其他餐饮行业,火锅餐饮行业更容易实现规模化、标准化,未来发展趋势明显。众所周知,火锅蘸酱是吃火锅过程中必不可少的东西。目前,火锅蘸酱的调配主要由消费者凭个人喜好和经验将蚝油、蒜泥、小米椒、生抽等粗略地组合成火锅蘸酱,这样的火锅蘸酱有“好”有“坏”,不一定能满足消费者的偏好,从而影响消费者体验质量。此外,也有固定搭配的火锅蘸酱的调配,配制火锅蘸酱在种类和风味上却比较单一,但也许符合一般人的要求,但是不同的消费者有不同的喜好。缺少一种更加准确地定量且由用户参与的方法调配火锅蘸酱,从而满足不同消费者自身的情感偏好,提高消费者体验质量。
3.在火锅市场竞者日益激烈的现状下,掌握消费者的火锅消费偏好显得尤为重要。因此,如何实现火锅蘸酱的调配,满足不同消费者要求的研究有着重要意义。


技术实现要素:

4.为了解决上述问题,本发明提出了一种火锅蘸酱调配方法、终端设备、存储介质及系统。
5.具体方案如下:
6.一种火锅蘸酱调配方法,包括以下步骤:
7.s1:将用于火锅蘸酱配方设定为种群中的个体后,初始化种群;
8.s2:对种群中的原始个体进行变异和交叉操作后,将交叉操作生成的个体作为的试验个体;
9.s3:将试验个体和种群中的原始个体对应的火锅蘸酱配方发送至火锅蘸酱配置设备,以制作对应的火锅蘸酱;
10.s4:接收用户对于试验个体和原始个体的评价,如果试验个体评价优于原始个体评价,则采用试验个体替换种群中的原始个体后,采用替换后的种群生成下一代种群;否则,直接采用种群中的原始个体生成下一代种群;
11.s5:判断接收到的评价分数是否高于评价分数阈值,如果是,进入s7;否则,进入s6;
12.s6:判断迭代次数是否大于迭代次数阈值,如果是,进入s7;否则,返回s2;
13.s7:将评价分数最高的个体对应的火锅蘸酱配方作为用户最满意火锅蘸酱配方。
14.进一步的,种群中每个个体由n维向量组成,即:
15.xi(0)=[x
i,1
(0),x
i,2
(0),x
i,3
(0),...,x
i,n
(0)]i=1,2,3,...,n
[0016]
其中,xi(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]hi
(t)=x
r1
(t) f(x
r2
(t)-x
r3
(t))
[0023]
其中,hi(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]
xi(0)=[x
i,1
(0),x
i,2
(0),x
i,3
(0),...,x
i,n
(0)]i=1,2,3,...,n
[0039]
其中,xi(0)表示第0次迭代时种群中第i个个体,n表示火锅蘸酱配方中包含的基本酱料的种类个数,i表示个体序号,x
i,n
(0)表示第0次迭代时种群中第i个个体对应的第n种基本酱料的含量。
[0040]
本实施例中火锅蘸酱配方中包含的基本酱料的种类包括:辣椒油、蚝油、生抽、盐、蒜泥等。基本酱料的含量通过质量或体积表示。
[0041]
初始种群在设定的约束边界内随机生成,计算公式为:
[0042]
x
i,j
(0)=l
min
rand(0,1)(l
max-l
min
)
[0043]
其中,x
i,j
(0)表示第0次迭代时种群中第i个个体对应的第j种基本酱料的含量,l
max
、l
min
分别表示设定的基本酱料的含量的上边界和下边界,rand(0,1)表示在0~1内随机取值。
[0044]
s2:对种群中的原始个体进行变异和交叉操作后,将交叉操作生成的个体作为的试验个体。
[0045]
变异操作的过程包括从种群中随机选择3个互补相同的个体xr1、xr2、xr3,则生成的变异向量为:
[0046]hi
(t)=x
r1
(t) f(x
r2
(t)-x
r3
(t))
[0047]
其中,hi(t)表示第t次迭代时的第i个变异个体,x
r1
(t)、x
r2
(t)、x
r3
(t)分别表示第t次迭代时种群中的个体xr1、xr2、xr3,f表示缩放因子。
[0048]
交叉操作的过程包括将个体向量与变量向量进行交叉生成试验向量:
[0049][0050]
其中,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种基本酱料的含量,cr表示交叉概率,j
rand
表示1到n之间随机整数,j表示基本酱料种类的序号。
[0051]
s3:将试验个体和种群中的原始个体对应的火锅蘸酱配方发送至火锅蘸酱配置设备,以制作对应的火锅蘸酱。
[0052]
s4:接收用户对于试验个体和原始个体的评价,如果试验个体评价优于原始个体评价,则采用试验个体替换种群中的原始个体后,采用替换后的种群生成下一代种群;否则,直接采用种群中的原始个体生成下一代种群。
[0053]
s5:判断接收到的评价分数是否高于评价分数阈值,如果是,进入s7;否则,进入s6。
[0054]
s6:判断迭代次数是否大于迭代次数阈值,如果是,进入s7;否则,返回s2。
[0055]
s7:将评价分数最高的个体对应的火锅蘸酱配方作为用户最满意火锅蘸酱配方。
[0056]
缩放因子f、交叉概率cr和种群数np的值在初始化种群之前需要预先进行设定。评价分数阈值和迭代次数阈值本领域技术人员可以根据需要自行设定,在此不做限制。
[0057]
本发明实施例使用交互式演化算法解决隐性目标优化问题,调配获得的火锅蘸酱种类众多,是一种定量和主观相结合的方法。通过用户直接参与,能够有效地发挥用户的主观能动性,可以根据不同用户的情感喜好调配出更符合用户喜好的火锅蘸酱。
[0058]
实施例二:
[0059]
本发明还提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例一的上述方法实施例中的步骤。
[0060]
进一步地,作为一个可执行方案,所述终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,上述终端设备的组成结构仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比上述更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等,本发明实施例对此不做限定。
[0061]
进一步地,作为一个可执行方案,所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。
[0062]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0063]
实施例三:
[0064]
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例上述方法的步骤。
[0065]
所述终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,
可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)以及软件分发介质等。
[0066]
实施例四:
[0067]
本发明还提供一种火锅蘸酱调配系统,包括终端设备和火锅蘸酱配置设备,终端设备用于执行如权利要求1~6中任一所述方法的步骤,火锅蘸酱配置用于接收终端设备发送的试验个体和种群中的原始个体对应的火锅蘸酱配方,并生成对应的火锅蘸酱,以供用户评分。
[0068]
尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献