[发明专利]一种答案检测方法及装置有效
| 申请号: | 202110005335.2 | 申请日: | 2021-01-05 |
| 公开(公告)号: | CN112328777B | 公开(公告)日: | 2021-04-23 |
| 发明(设计)人: | 肖路;李长亮;李小龙 | 申请(专利权)人: | 北京金山数字娱乐科技有限公司 |
| 主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F40/289;G06K9/62;G06N3/04;G06N3/08 |
| 代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 刘晓楠 |
| 地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 答案 检测 方法 装置 | ||
本申请提供一种答案检测方法及装置,其中所述答案检测方法包括:将待检测文本和待查询问题作为输入集输入向量编码模型,获得所述输入集的编码向量,将所述编码向量输入分类模块进行答案类别划分,以基于所述待检测文本生成所述待查询问题的答案类别的划分结果,根据所述划分结果确定与所述答案类别对应的答案检测结果并输出。
技术领域
本申请涉及计算机技术领域,特别涉及一种答案检测方法及装置、计算设备和计算机可读存储介质。
背景技术
自然语言处理(Natural Language Processing,NLP)是计算机科学领域与人工智能领域中的一个重要方向,它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。
对于自然语言处理任务,通常选用预训练模型进行处理。当前机器阅读理解的常规方式是将问题和文本输入预训练模型,通过模型对问题和文本进行相应处理,以得到文本中问题对应答案的起始和终止位置,可见,现有的预训练模型在进行阅读理解任务时,仅仅通过对答案起点位置和答案终点位置来确定待检测文本中是否存在答案以及答案具体是什么,通过这种方式输出的答案的准确性有待提高。
发明内容
有鉴于此,本申请实施例提供了一种答案检测方法及装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
根据本申请实施例的第一方面,提供了一种答案检测方法,包括:
将待检测文本和待查询问题作为输入集输入向量编码模型,获得所述输入集的编码向量;
将所述编码向量输入分类模块进行答案类别划分,以基于所述待检测文本生成所述待查询问题的答案类别的划分结果;
根据所述划分结果确定与所述答案类别对应的答案检测结果并输出。
可选地,所述将所述编码向量输入分类模块进行答案类别划分,以基于所述待检测文本生成所述待查询问题的答案类别的划分结果,包括:
将所述编码向量输入所述分类模块的概率预测子模块,获得所述输入集中每个词单元对应的概率预测结果;
将所述每个词单元分别与对应的概率预测结果进行乘积运算,并将运算获得的向量进行求和运算,生成所述输入集对应的运算结果向量;
将所述运算结果向量输入所述分类模块的分类子模块进行答案类别划分,以基于所述待检测文本生成所述待查询问题的答案类别的第一划分结果。
可选地,所述将所述编码向量输入所述分类模块的概率预测子模块,获得所述输入集中每个词单元对应的概率预测结果,包括:
将所述编码向量输入所述分类模块的概率预测子模块,获得所述输入集中每个词单元作为所述待查询问题对应的预测答案的起始位置和/或结束位置的概率预测结果;
相应的,所述将所述每个词单元分别与对应的概率预测结果进行乘积运算,并将运算获得的向量进行求和运算,生成所述输入集对应的运算结果向量,包括:
将所述每个词单元分别与所述起始位置和/或结束位置的第一和/或第二概率预测结果进行乘积运算,并将运算获得的向量进行求和运算,生成所述输入集对应的第一运算结果向量和/或第二运算结果向量。
可选地,所述将所述编码向量输入所述分类模块的概率预测子模块,获得所述输入集中每个词单元对应的概率预测结果,包括:
将所述编码向量输入所述分类模块的概率预测子模块,获得所述输入集中每个词单元作为所述待查询问题对应的预测答案的第三概率预测结果;
相应的,所述将所述每个词单元分别与对应的概率预测结果进行乘积运算,并将运算获得的向量进行求和运算,生成所述输入集对应的运算结果向量,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山数字娱乐科技有限公司,未经北京金山数字娱乐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110005335.2/2.html,转载请声明来源钻瓜专利网。





