对话式人工智能是一个长期的研究课题。学术界和工业界都对这类系统表现出了浓厚的兴趣。对话式人工智能系统具有很大的商业价值,涉及自然语言处理、语音识别、知识库推理和人机交互设计等许多有趣的问题。目前已经建立了许多大规模的对话式人工智能系统,例如 Siri、Xiaoice、Alexa 和 Google Assistant。近年来,随着基于神经模型在各个领域的涌现[12, 19, 32, 35, 50, 58],各种基于神经的对话式人工智能系统已经开发出来[2, 5, 11, 24, 60, 68]。研究者采用的主要技术有三类:实体的分布式表示、序列到序列模型和强化学习框架。采用分布式表示来表示内部状态、用户话语和外部知识,以便更方便地检索和处理。采用序列到序列模型来生成高