华侨网,有态度的华人新闻网站!

帮助中心 广告联系

華僑時報 | 華僑網

热门关键词:  央行  发顺丰  蓝狐  詩詞  习近平

Play框架M2M,提高自动化程度

来源:网络整理 作者:华侨时报 发布时间:2018-01-22
摘要:选自arXiv 参与:刘晓坤、李亚洲 受最近 AI 游戏研究的启发(self-play),谷歌提出了 M2M 的机器对话框架,其结合了众

学界 | 谷歌提出机器对话Self-Play框架M2M,提高自动化程度

2018-01-20 11:41 来源:机器之心 谷歌 /机器人 /操作系统

原标题:学界 | 谷歌提出机器对话Self-Play框架M2M,提高自动化程度

选自arXiv

参与:刘晓坤、李亚洲

受最近 AI 游戏研究的启发(self-play),谷歌提出了 M2M 的机器对话框架,其结合了众包模式和聚焦任务特定经验的方法,并通过增加自动化程度,以快速引导智能体进行目标导向的对话,并可生成高质量对话数据集。

1. 介绍

使用监督学习方法训练的目标导向的智能体,通常在使用相同任务的对话训练的时候才能得到最佳表现。然而,当开发对话智能体帮助用户完成新任务的时候,例如通过在线网站进行医生预约,可能不存在该任务的人类-智能体对话数据集,因为目前还没有和该特定 API 进行交互对话的智能体。一个常用的方法是通过众包模式使用 Wizard-of-Oz 设置(Wen et al. (2016); Asri et al. (2017))以收集和标注自由格式的对话。然而这种处理方式很昂贵,并存在损耗,因为从众包人员收集的自由格式的对话:(i)可能没有覆盖智能体需要处理的所有交互;(ii)可能包含不适合用作训练数据的对话(例如众包人员使用的对话可能过分简化或复杂);(iii)可能在对话行为标注中存在错误,需要对话开发者进行昂贵的手动修改。

另一种方法在面向消费者的语音助理中应用很广泛,它允许第三方开发者建立聚焦于单独任务(例如,DialogFlow1 、Alexa Skills2 、wit.ai3)的对话「经验」或「技能」。这为对话开发者提供了对特定任务处理的完全控制,使其能递增地添加新的特征到经验中。然而,这种方法非常依赖于开发者设计对话式交互的所有层面,以及预期用户和智能体交互以完成任务的所有方式。将这种方法扩展以使其更加数据驱动化是很有价值的,提高其在对话研究社区中的流行度(相比 Wizard-of-Oz 方法)。

作者在本文中提出了 Machines Talking To Machines(M2M,机器对话机器)的框架,这是一个功能导向的流程,用于训练对话智能体。其主要目标是通过自动化任务无关的步骤以减少建立对话数据集所需的代价,从而对话开发者只需要提供对话的任务特定的层面。另一个目标是获得更高质量的对话,「高质量」指的是:(i)语言和对话流的多样性,(ii)所有预期用户行为的覆盖范围;以及(iii)监督标签的准确性。最后,这个框架的目标是引导对话智能体,使其被部署去服务实际的用户,并达到可接受的任务完成率,之后,该框架应该能使用强化学习通过用户反馈直接提升自身性能。

之前建立语义解析器(Wang et al. (2015))、把自然语言问题映射到结构化问题 (Zhong et al. (2017)) 解析器的方法,都依赖众包形式把自动生成的结构化表征映射到 single-shot 自然语言表述中。然而,以这种方式生成多轮对话需要多个参与智能体的协作。受最近 AI 游戏研究的启发 (Silver et al. (2016, 2017)),我们引入了「dialogue selfplay,自对话」的概念,也就是两个或者多个对话智能体通过选择离散对话行为进行交互,以尽可能地生成对话历史。在此研究中,作者部署了一个基于日程的用户模拟器智能体 (Schatzmann et al. (2007)) 和一个基于有限状态机器的系统智能体,来进行自对话步骤。

Play框架M2M,提高自动化程度

责任编辑:华侨时报