Facebook:让聊天机器人有“从始至终的性格”可能是关键

Facebook:让聊天机器人有“从始至终的性格”可能是关键

尽管Facebook已经关闭它的智能助手M,但Facebook还没有放弃聊天机器人。在过去的几年里,Facebook慢慢地改进了它的人工智能助手所能做的事情,但是他们最近的挑战让人感到困惑,那就是“闲聊”

聊天机器人并不能真正的聊天。正如Facebook的FAIR lab的研究人员在本周发表的一篇预印本论文中解释的那样,他们在很多层次的任务中都失败了。

  1. 他们没有表现出“从始至终的性格”,也就是说没有在谈话中始终坚持自己的一套性格;

  2. 他们不记得它们或它们的谈话对象在过去的对话中说过什么;

  3. 当面对一个他们不懂的问题时,他们往往会分散你的注意力或回答一些预先设定好的语句,比如“我不知道”。

用常备用语询问,但会话还需要其他工作

即使有了这些限制,聊天机器人依旧很吸引人。比如,20世纪60年代著名的ELIZA机器人,它依靠诸如“你现在感觉如何?”之类的常备用语成为初级治疗师。但现在的目标不只是询问,而是对话;为了重新创造这一属性,研究人员已经转向深度学习。这意味着,聊天机器人不是通过预先编程的问题和答案进行叙述,而是通过在大型数据集中寻找模式来进行对话。

Facebook的研究人员说,到目前为止,已经取得了一些不错的成果,但现在面临的一个挑战是如何获得正确的数据。例如,许多当代的聊天机器人用电影剧本中截取的对话进行训练。这就意味着,当他们在漫谈(而不是针对客户服务等任务的直接对话)时,他们往往会提出一些奇怪的无前提推论。我们可以看下面的对话,Person 1是一个真人,而Person 2是一个用电影字幕训练的聊天机器人:

  • PERSON 1

  • 我喜欢吃很棒的牛排。你呢?

  • PERSON 2

  • 父亲总是说,如果我们有像你一样多的钱……

  • 我们每天会吃三次牛排和冰淇淋!

  • PERSON 1

  • 我也吃所有的牛排和鸡肉,甚至培根。

  • PERSON 2

  • 父亲总是说,如果我们有像你一样多的钱……

  • 我们每天会吃三次牛排和冰淇淋!

  • PERSON 1

  • 是的,你已经说过了。

  • PERSON 2

  • 动态结构可以吸收冲击。

  • PERSON 1

  • 是的,可以。我作为一个锻炼肌肉的人,我知道这一点。

  • PERSON 2

  • 女士们,先生们……

  • 世界上最强壮的人正在吹一个热水袋。

(典故来源:来自乔治亚州的Jemal Tkeshelashvili,是一个有着一项特殊技能的超人。他可以用鼻子把热水袋吹爆,目前仍然保持着一分钟内吹爆热水袋最多的这项吉尼斯纪录。)

这个对话并不是很好。

为了解决这个问题,Facebook的工程师们已经建立了他们自己的数据集来训练聊天机器人。它被称为Persona-Chat,由超过16万行的对话组成,这些对话来源于亚马逊的Mechanical Turk(AMT,是一个Web服务应用程序接口(API)它提供了一种标准化的向人类发布任务并收集数据的方式。这些数据可以被用来训练AI )。

机器人的性格由五句描述组成

Persona-Chat的聪明之处在于,它所包含的闲谈并不只是随机的。为了给数据提供一些结构,并解决让聊天机器人具有性格的挑战,AMT的 工作者需要设计他们自己的角色来引导和机器人的对话。这意味着要提出五种基本的个人陈述,把它们作为谈话的话题。例如,一个人的角色是基于以下事实:“我是一个艺术家。我有四个孩子。我最近养了一只猫。我喜欢步行。我喜欢看《权力的游戏》。”

但这只是一个开始。

这些数据被用来训练用于现有聊天机器人的神经网络,然后由另一组AMT进行评估。在每一种情况下,他们被要求与persona驱动的机器人进行对话,然后把这段对话和与其它机器人和其他人类的对话进行对比。正如你所预料的那样,角色机器人在“流畅性”和“一致性”等标准上的得分并不像人类那样高,但它的表现超过了用电影对白训练出的聊天机器人。

这里有一个对话的例子。Person 1是人,Person 2是基于persona的聊天机器人(它的主要兴趣是“写言情小说”)。

  • PERSON 1

  • 我刚踢完足球。你最近在忙些什么?

  • PERSON 2

  • 我没有宠物。我用我的空闲时间写作。你呢?

  • PERSON 1

  • 我刚从大学毕业。要找工作。

  • PERSON 2

  • 是的,我毕业了,在写作和诗歌方面。

  • PERSON 1

  • 你有发表过什么东西吗?

  • PERSON 2

  • 我主要写小说。

  • PERSON 1

  • 你喜欢看体育比赛吗?

  • PERSON 2

  • 你喜欢狮子王么?

  • 我最喜欢的就是狮子王中使用“somebody”。

  • PERSON 1

  • 你结婚了吗?我很快就要结婚了。

  • PERSON 2

  • 哈哈,没时间了。我还有一部小说要写完。

有趣的是,虽然聊天机器人在流畅性和一致性方面得分很高,但测试者说,他们发现它与用电影对白训练出的聊天机器人相比,没有那么吸引人。Facebook的研究人员对此没有给出任何解释,但或许是因为构建的人物角色的约束性质(每个人只定义了5个传记式的陈述),这些机器人很快就没有话题可谈了。

尽管如此,研究指出了一些基本常识。如果你想和某人(甚至是虚拟的人)进行一次有趣的对话,如果他们有自己的性格,包括爱好和兴趣,那就会对这段对话很有帮助。随着像Siri和Alexa这样的虚拟助理越来越融入到我们的生活,我们可以期待他们的创造者给它们塑造属于它们自己的角色。未来的问题是,我们能和它们愉快相处吗?

关注AI商业报道,回复【2017白皮书】,可获得人工智能行业发展白皮书。

Facebook:让聊天机器人有“从始至终的性格”可能是关键

极客网企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

2018-02-05
Facebook:让聊天机器人有“从始至终的性格”可能是关键
在过去的几年里,Facebook慢慢地改进了它的人工智能助手所能做的事情,但是他们最近的挑战让人感到困惑,那就是“闲聊”。

长按扫码 阅读全文