[发明专利]封闭域的智能人机对话系统有效
申请号: | 201710973047.X | 申请日: | 2017-10-18 |
公开(公告)号: | CN108415923B | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 鄂海红;宋美娜;胡莺夕;赵文骏;王昕睿;赵鑫禄;陈忠富;祝一帆 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/35;G06F40/30;G06K9/62;G10L15/22;G10L15/26;G10L15/16;G10L15/02;G10L15/18 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 100876 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 封闭 智能 人机对话 系统 | ||
1.一种封闭域的智能人机对话系统,其特征在于,包括:
第一建模模块,用于基于双向长短时记忆网络BiLSTM和卷积神经网络CNN构建多特征融合深度意图识别模型,以提取并融合用户输入的短文本不同粒度、维度的特征;
第二建模模块,用于采用人机对话状态系统当前状态输入与上下文语句联合建模方式来构建基于MC-BLSTM-MSCNN的对话状态跟踪模型,以提取槽值对特征;所述对话状态跟踪模型包括:语义解码模块和上下文编码模块;
所述语义解码模块用于直接交互用户输入的向量表示r与候选槽值对表示c,并通过向量r与候选槽值对c判断用户是否明确表达了与当前候选对相匹配的意图;
所述上下文编码模块用于获取系统向用户询问特定槽tq和系统请用户确认特定的槽值对(ts,tv),并根据所述tq和(ts,tv)计算相似度的度量,其中,计算所述相似度的度量包括:系统输出行为(tq,ts,tv)、候选槽值对(cs,cv)和用户输入语句表示r;系统输出行为(tq,ts,tv)、候选槽值对(cs,cv)和用户输入语句表示r为计算相似性度量d会用到的参数;
第三建模模块,用于构建基于移位注意力机制的域外恢复机制的Bi-LSTM匹配模型,以将识别到的用户意图、用户槽值输入移位网络进行注意力机制的权重分发,实现对话状态的编码和对话控制的匹配。
2.根据权利要求1所述的封闭域的智能人机对话系统,其特征在于,所述多特征融合深度意图识别模型至少包括:多通道嵌入层、高速通道层和多粒度卷积层。
3.根据权利要求1所述的封闭域的智能人机对话系统,其特征在于,所述候选槽值对的槽名称与值的向量空间表示由cs和cv给出,将所述候选槽值对的槽名称与值的向量空间表示的元组映射成与用户输入的向量表示r相同维度的单个向量c,其中,这两个向量表示进行交互以学习一种相似性度量,该相似性度量用于区分用户输入语句与其所表达或者不表达的槽值对之间的交互作用,所述相似性度量具体如下:
其中,表示element-wise向量乘法,其将d中丰富的特征集合减少到单个标量,允许下游网络通过学习r和c中的特征集之间的非线性交互来更好地利用其参数。
4.根据权利要求1所述的封闭域的智能人机对话系统,其特征在于,所述系统输出行为(tq,ts,tv)、候选槽值对(cs,cv)和用户输入语句表示r之间存在如下关系:
mr=(cs·tq)r
mc=(cs·ts)(cv·tv)r
其中,·表示点积,当系统询问当前的候选槽或槽值对时,所计算的相似项用作仅通过话语表示的选通门控机制。
5.根据权利要求4所述的封闭域的智能人机对话系统,其特征在于,所述上下文编码模块还用于将得到的向量表示m与语义相似度的向量表示d统一输入到Softmax层,进行分类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710973047.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据库修改方法及应用服务器
- 下一篇:图像处理装置以及图像处理方法