[发明专利]一种语句识别方法、语句识别装置及智能设备有效
申请号: | 202010340047.8 | 申请日: | 2020-04-26 |
公开(公告)号: | CN111563161B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 熊为星;马力;熊友军 | 申请(专利权)人: | 深圳市优必选科技股份有限公司 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F40/30;G06N3/0442;G06N3/045;G06N3/048;G06N3/08 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 刘永康 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 语句 识别 方法 装置 智能 设备 | ||
1.一种语句识别方法,其特征在于,包括:
获取当前用户语句及历史语句集合,其中,所述当前用户语句为当前轮次的用户语句,所述历史语句集合由至少一个历史语句构成,所述历史语句包括各个历史轮次的用户语句及各个历史轮次的系统语句;
将所述当前用户语句分别与所述历史语句集合中的各个历史语句进行拼接,得到至少一个拼接语句;
分别为至少一个拼接语句标记位置;
将至少一个已标记位置的拼接语句输入至预训练模型中,分别对应得到至少一个预训练结果;
将所述至少一个预训练结果输入至已训练的第一类循环神经网络模型中,分别对应得到所述第一类循环神经网络模型输出的与各个预训练结果相关的前向输出结果和后向输出结果;
根据与各个预训练结果相关的前向输出结果和后向输出结果对所述当前用户语句进行识别;
其中,所述根据与各个预训练结果相关的前向输出结果和后向输出结果对所述当前用户语句进行识别,包括:
将与同一预训练结果相关的最后一个前向输出结果与最后一个后向输出结果进行拼接,以得到与各个预训练结果相关的拼接结果;
将与各个预训练结果相关的拼接结果输入至已训练的第二类循环神经网络模型中,通过所述第二类循环神经网络模型进行处理,得到所述当前用户语句的意图及对话行为;
其中,所述第二类循环神经网络模型包括第一GRU模型,所述将与各个预训练结果相关的拼接结果输入至已训练的第二类循环神经网络模型中,通过第二类循环神经网络模型训练处理,得到所述当前用户语句的意图及对话行为,包括:
将所有拼接结果输入至所述第一GRU模型中,得到所述第一GRU模型中最后一层隐藏层的输出;
将所述第一GRU模型中最后一层隐藏层的输出作为所述第一GRU模型中与意图及对话行为相关的分类层的输入,得到与意图及对话行为相关的分类层所输出的所述当前用户语句属于每一意图类别的概率及所述当前用户语句属于每一对话行为类别的概率;
根据所述当前用户语句属于每一意图类别的概率,确定所述当前用户语句的意图,并根据所述当前用户语句属于每一对话行为类别的概率,确定所述当前用户语句的对话行为。
2.如权利要求1所述的语句识别方法,其特征在于,所述根据与各个预训练结果相关的前向输出结果和后向输出结果对所述当前用户语句进行识别,还包括:
基于预设的筛选条件,对与各个预训练结果相关的前向输出结果和后向输出结果进行筛选,得到至少一个筛选结果,其中,一个筛选结果包括与一个预训练结果相关的前向输出结果和后向输出结果;
将所述至少一个筛选结果输入至已训练的第二类循环神经网络模型中,通过所述第二类循环神经网络模型进行处理,得到所述当前用户语句的词槽。
3.如权利要求1至2任一项所述的语句识别方法,其特征在于,所述将所述当前用户语句分别与所述历史语句集合中的各个历史语句进行拼接,得到至少一个拼接语句,包括:
获取组成所述当前用户语句的各个词语;
获取组成待拼接历史语句的各个词语,其中,所述待拼接历史语句为所述历史语句集合中的任一历史语句;
基于所述待拼接历史语句-当前用户语句的顺序,通过预设的间隔符将组成所述当前用户语句的各个词语拼接于组成所述待拼接历史语句的各个词语之后,得到所述当前用户语句与所述待拼接历史语句的拼接语句。
4.如权利要求3所述的语句识别方法,其特征在于,所述分别为至少一个拼接语句标记位置,包括:
基于所述待处理拼接语句初始化布尔向量,其中,所述待处理拼接语句为任一拼接语句,所述布尔向量中的每一元素唯一对应所述待处理拼接语句中的一个元素;
将所述待处理拼接语句中属于所述当前用户语句的元素在布尔向量中所对应的元素设定为预设的第一数值;
将所述待处理拼接语句中属于历史语句的元素在所述布尔向量中所对应的元素设定为预设的第二数值;
将所述待处理拼接语句中的间隔符在所述布尔向量中所对应的元素设定为预设的第二数值;
将所述布尔向量的长度填充或修剪至预设长度,将填充或修剪后的所述布尔向量作为所述待处理拼接语句所相应的布尔向量,以通过所述布尔向量对相应的待处理拼接语句标记位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优必选科技股份有限公司,未经深圳市优必选科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010340047.8/1.html,转载请声明来源钻瓜专利网。