任务驱动型人机对话系统

2020-04-12  本文已影响0人  还闹不闹

0、说明

对话系统大致可分为5个基本模块:语音识别(ASR)、自然语音理解(NLU)、对话管理(DM)、自然语言生成(NLG)、语音合成(TTS)。

对话管理(Dialog Management,DM)就是人机对话中的CPU,控制着整个人机对话的过程。
对话管理的任务主要有下4点:

1、任务驱动型对话系统的组成

任务驱动型人机对话系统会根据当前状态(state)和相应动作(action)决定下一步的状态和反馈,即求状态转移概率P(r,s’|s,a),这其实是马尔科夫决策过程的思想。任务型人机对话系统包括以下几个部分:

Dialog Policy就是根据state做一个决策,只要有了state,就比较容易了,所以 DST 就比较关键。目前 DST 主要有这么几种方法 :生成式模型(Generative Model)、判别式模型(Discrimitive Model)、规则系统。

2、闲聊型对话系统

闲聊型对话系统的设计方法主要有:规则方法、生成模型和检索方法。

上一篇 下一篇

猜你喜欢

热点阅读