人造石厂家
免费服务热线

Free service

hotline

010-00000000
人造石厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

新型食品科学IBM如何利用大数据发明创意菜谱

发布时间:2020-03-23 16:50:48 阅读: 来源:人造石厂家

国外媒体今天撰文讲述了IBM的研究团队是如何利用大数据发明出创意菜谱的。以下是文章主要内容:计算机正变得愈来愈智能。但它们能否变得富有创意呢?IBM研究人员认为它们能做到。他们开发了一个程序来利用数学、化学和海量数据来炮制出新奇、不同寻常的菜谱。

为了开发出算法,研究人员给我们想出有新意的想法进程中会经历的步骤建模。首先,你需要理解你在试图解决的问题。然后,通过学习有关该问题的一切习得专业知识。有了知识作支持,你可以产生各种各样的新想法,乃至可以将不同种类的想法融会起来。以后在众多的想法中挑选出最有创意的那个部份。最后就是履行你的想法。虽然计算机之前履行过很多次这样的步骤,但IBM团队的重要洞见在于找出方法具体丈量菜谱的创意,将不同的想法拼凑起来。

“我品味过很多来自该系统的菜。”领导IBM团队开发该新奇的菜谱生成引擎的拉夫·瓦什尼(Lav Varshney)说,“我们自己创造的一些菜谱都很不错,如肯尼亚的抱子甘蓝脆皮、开曼群岛的大蕉甜点和芦笋乳蛋饼。我们与烹饪教育研究所等合作伙伴共同打造的其它菜谱是一流的,如西班牙的杏仁牛角面包、厄瓜多尔的草莓糖浆甜点。”

让我们来看看IBM的计算大厨是如何变得富有创意的。

厄瓜多尔的草莓糖浆甜点:IBM计算机大厨的产物之一

第一步:肯定问题

启动上述电脑程序后,你会被要求挑选一种主要材料,选择一些你想要探索的地方菜肴,肯定你对哪类菜有兴趣(如汤、乳蛋饼等等)。

程序要求定义菜谱

第二步:学习问题的各个方面

这一步触及所有的那些数据。研究人员利用自然语言处理算法扫描和解析上千万份不同菜谱的文本。利用这项数据,他们将成文菜谱转变成一个关系网络,其中包括大量的材料和将这些材料变成食品的进程。他们还扫描维基百科来学习哪些材料在各类地方菜肴中最常用到。他们查阅调味料手册来学习不同的食品配料有哪些成份,还纳入有关这些成份的化学结构信息。他们还纳入了有关人类如何评定70种化学成分的‘可口程度’的数据。

最后,研究人员积聚了一个庞大的关于人类口味偏好、地方菜谱和菜谱化学组成的计算机可读知识体系。

第三步:构成解决问题的想法

软件先从特定菜肴的传统菜谱着手,生成上千万种符合用户偏好的新菜谱想法。它并不是随机产生这些菜谱。所生成的菜谱符合食品搭配经验法则。这指的是同一菜谱中搭配的材料具有共同的味道成份。

新菜谱通过‘改变’既有菜谱的材料而生成,以后融会其它的菜谱便可产生各种各样的新混合调制品。

第四步:精选出最好的主张

据瓦什尼称,“之前很多计算创意方面的项目都善于创意的生成部份,而非创意的精选部份。我认为我们的主要贡献在于证明,大数据模型不单单可以用于产生10亿个主张,还可以用于选出最好的十个主张。”

那计算机是如何判断出最具创意的那些主张的呢?首先,你需要给创意下一个操作性定义。肯·罗宾森(Ken Robinson)将创意定义为“有具有价值的新颖想法的进程。”IBM研究人员采取了类似的标准。他们称,有创意的想法应该是既新颖又高品质。

先来讲下新颖性。你应当认同花生酱和果冻可以混搭吧。你也应当觉得给热狗涂上芥末没问题吧。那是由于你有你对食法的一套观念。这些观念基于你觉得怎样搭配才好吃,但它们会遭到你能接触到的食品很大的影响。

但你可能历来都不会在热狗上涂上花生酱吧。这类食法跟你对食品的既有观念产生冲突,这也是你觉得惊奇的缘由。相反,涂上芥末的热狗跟你对食法的观念则完全没有冲突,会让你觉得无趣。

IBM科学家们采取了类似的理念——他们通过量化食谱对人们既有菜谱观念的改变程度来衡量它的新颖性。他们利用一项名为贝叶斯惊奇度(Bayesian surprisal)的数学工具来做到这点。(该工具此前曾被用于鉴定人们通常最关注视频的哪些部份。)瓦什尼如是解释该概念,“贝叶斯惊奇度基本上是拿人们在新生成的菜谱出现后的新观点与他们之前对食品的观点相比较;观念改变越大,就代表越惊奇。”

西班牙的杏仁牛角面包——计算机生成的菜谱

现在来讲下质量。味道是种复杂的东西。我们的舌头可以分辨出5种基本的味道:甜、咸、酸、苦和鲜。但我们对食品的体验还受很多因素的影响:食品是不是温热、是不是成乳脂状、份量多少,它入口的方式,咀嚼方式,你的饥饿程度,味道勾起的回想等等。

研究人员称,尽管如此,食品味道的关键在于它的气味。“相干研究称,气味是味觉的主要影响因素。”瓦什尼说道。如果觉得这听起来是有些不合常理,那可以想象下你感冒时东西尝起来是多么地乏味——你的味觉感受器运作正常,但你闻不到东西。

但那该软件程序是如何知道菜肴的气味的呢?这一切归结于化学。该软件会查阅菜谱中的所有味道成份,并研究它们的化学性质——这些包括诸如重原子数、旋转键计数、氢键受体数的技术术语。通过比较这些化学性质和其它的70种气味成份的化学性质,研究人员可以预测某一特定成份闻起来会有多‘可口’。他们接着在计算机上将不同成份的气味进行综合计算,从而得出每道菜肴味道的整体‘可口’程度。

对这1使人吃惊的发现,瓦什尼表示,“我也很惊讶它能够基于重原子数量等成份性质预测食谱的可口程度。未来我们希望将更加精细的人类味觉纳入我们的计算模型当中。”

第五步:履行你的想法

最后,该软件产生一个依照惊奇度、气味好坏和风味搭配排列的菜谱清单。

依照惊奇度、气味好坏和风味搭配排列的菜谱清单

终究到了离开你的笔记本电脑去厨房动手的时候了。

对瓦什尼来讲,对该系统项目的探索还没有结束。他说,“我上周末去了柏林,我们跟那里的1名大厨合作举行了一次宴会,很是顺利。我特别喜欢烤番茄搭用藏红花加味的油煎面包块、带小红莓的低脂凝乳焦糖蛋奶冻和葛缕子冰淇淋。”

在不久的将来,你乃至可能会在你家附近的商店出售计算机生成的食品。瓦什尼补充道,“我们正在就这项技术与数家大型食品制造公司、食品服务公司和风味屋洽谈展开合作。”

南京扫地机

上海德沁机械有限公司

上海德沁机械有限公司

相关阅读