专栏名称: 桃子说产品
AI产品专家 个人网站:https://ww...
目录
相关文章推荐
爱可可-爱生活  ·  晚安~ #晚安# -20250306230349 ·  11 小时前  
界面新闻  ·  顺丰“亲儿子”丰巢港股上市之路卡壳 ·  2 天前  
51好读  ›  专栏  ›  桃子说产品

对话系统的技术原理之DST

桃子说产品  · 简书  ·  · 2019-12-10 23:39

正文

前面介绍了 对话系统的技术原理之 NLU 模块,本文主要介绍对话系统的技术原理中的 DST 模块。DST(Dialogue State Tracking)对话状态追踪模块是以用户动作,上一轮的对话状态和相应的系统动作作为输入,输出是 DST 模块得到的当前对话状态 s。

对话状态的表示通常由以下三部分组成:

  • 目前为止的槽位填充情况
  • 本轮对话过程中的用户动作
  • 对话历史

其中,槽位的填充情况通常是最重要的状态表示指标。

由于语音识别技术和自然语言本身存在歧义性等原因,NLU 模块的识别结果往往与真实情况存在一定的差异。所以,NLU 模块的输出往往是带有概率的,即每个可能的结果有一个相应的置信度值,因此,DST 在判断当前的对话状态有两种不同的选择: 1-Best 方式 N-Best 方式

1. 1-Best 方式

1-Best 方式是指 DST 判断当前对话状态时只考虑置信度值最高的情况,因此维护对话状态的表示时,只需要等同于槽位数量的空间。

2. N-Best 方式

N-Best 方式是指 DST 判断当前对话状态时会综合考虑所有槽位的所有置信度值,因此每个槽位的 N-Best 结果都需要考虑和维护,并且最终还需要维护一个槽位组合在一起的整体置信度值,将其作为最终的对话状态判断依据。







请到「今天看啥」查看全文