据世界卫生组织称,地球上有近 20 亿人超重。为了帮助他们减肥,麻省理工学院正在开发一种语音控制的卡路里计数器,它比现有的工具使用起来更简单,该工具最近在一次会议上亮相。
借助这个工具,您只需发音该句子“我吃了一碗燕麦片、一根香蕉和一杯橙汁”从美国农业部 (USDA) 数据库获取这份早餐的卡路里数。
选择使用谷歌的免费语音识别工具后,研究人员将重点放在了另外两点上。首先,必须教会机器识别口语单词的营养相关性。因此,“香蕉”所指的营养信息与“香蕉奶昔”不同。然后,我们必须将美国农业部数据库中的条目与日常术语进行匹配。
使用算法创建模型
第一个问题是通过机器学习解决的。志愿者记录他们的膳食,然后将描述中的不同词语分类(数量、食物、品牌或修饰食物的元素)。
一旦他们记录了 10,000 个膳食描述,研究人员就会应用机器学习算法来创建单词之间的句法关系模式,从而帮助识别它们的营养作用。
等式的第二部分是通过使用开源数据库 Freebase 来解决的,该数据库拥有 8,000 多个食物条目,其中包括许多同义词:例如,牛排对应于牛排,但也对应于切片牛肉。
会议上展示的原型尚未完全自动化,只是为了展示研究人员的自然语言处理能力。但一旦它真正投入使用,研究人员将能够检查它的易用性是否鼓励人们继续努力监测自己的饮食。
美国农业部实验室主任苏珊·罗伯茨 (Susan Roberts) 坚信,这样的系统“可以与智能手机一起使用,让人们无论身在何处都可以轻松了解自己正在吃什么”。
阅读:谷歌希望如何利用人工智能让你减肥
Opera One - AI 驱动的网络浏览器
作者:歌剧