In this work, we explore the application of PLATO-2 on various dialogue systems, including open-domain conversation, knowledge grounded dialogue, and task-oriented conversation. PLATO-2 is initially designed as an open-domain chatbot, trained via two-stage curriculum learning. In the first stage, a coarse-grained response generation model is learned to fit the simplified one-to-one mapping relationship. This model is applied to the task-oriented conversation, given that the semantic mappings tend to be deterministic in task completion. In the second stage, another fine-grained generation model and an evaluation model are further learned for diverse response generation and coherence estimation, respectively. With superior capability on capturing one-to-many mapping, such models are suitable for the open-domain conversation and knowledge grounded dialogue. For the comprehensive evaluation of PLATO-2, we have participated in multiple tasks of DSTC9, including interactive evaluation of open-domain conversation (Track3-task2), static evaluation of knowledge grounded dialogue (Track3-task1), and end-to-end task-oriented conversation (Track2-task1). PLATO-2 has obtained the 1st place in all three tasks, verifying its effectiveness as a unified framework for various dialogue systems.
翻译:在这项工作中,我们探索将PLATO-2应用于各种对话系统,包括开放式对话、知识型对话和任务导向对话。PLATO-2最初设计为开放式聊天室,通过两阶段课程学习进行训练;在第一阶段,学习粗微的响应生成模型,以适应简化的一对一绘图关系。这一模型适用于任务导向对话,因为语义绘图往往在任务完成时具有确定性;在第二阶段,为不同反应生成和一致性估计分别进一步学习另一种精细的一代模型和评价模式。这些模型由于具有获取一对一绘图的优越能力,适合于开放式对话和基于知识的对话。为了对PLATO-2进行全面评估,我们参加了DSTC9的多项任务,包括对开放式对话(TRack3-task2)、基于知识的对话的静态评价(TRack3-task1)和以最终到终端为方向的任务对话模式(TRacktask 1),作为所有对话框架的一个地点,PLATO-2系统已经获得三个面向任务定位,作为所有对话框架的核查。