[发明专利]问答推理方法、装置、存储介质及电子设备有效
申请号: | 202110659490.6 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113392197B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 杨霞;常毅;田原 | 申请(专利权)人: | 吉林大学 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/36;G06N5/04 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 张晓芳 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 问答 推理 方法 装置 存储 介质 电子设备 | ||
本申请公开了一种问答推理方法、装置、存储介质及电子设备,属于计算机技术领域。所述问答推理方法包括:获取问题实体,确定所述问题实体对应的参考实体,基于所述参考实体从知识图谱中获取所述问题实体对应的候选答案集合,其中,所述知识图谱至少包括多个实体以及任意两个实体之间的关系,所述参考实体为所述知识图谱包括的多个实体中的任意一个实体,所述候选集合包括所述问题实体对应的多个候选答案实体以及任意两个候选答案实体之间的关系,所述多个候选答案实体为与所述参考实体关联的实体,从所述候选答案集合中确定所述问题实体对应的目标答案实体。本申请可以提高问答推理的准确率以及计算效率。
技术领域
本申请涉及计算机技术领域,具体涉及一种问答推理方法、装置、存储介质及电子设备。
背景技术
基于知识图谱的问答(Knowledge Base Question Answering,KBQA)是指给定构建完成的知识图谱,通过对用户问题理解,将用户的问题转化为在知识图谱上的查询语句,并执行该查询语句得到答案返回的过程。由于目前知识图谱通常是基于事实的图谱,所以KBQA通常用来回答事实型或百科类等知识问题。
现有的大多数关于多跳知识图谱推理问答的研究工作都将推理轨迹假定为线性链,然而在实际应用中,问题可能与知识图谱中的各种结构相关联,从简单的线性链到复杂的有向无环图,现有技术完全依赖语言模型进行线性链的推理,从而导致计算效率和准确率的下降。
发明内容
本申请实施例提供了一种问答推理方法、装置、存储介质及电子设备,可以提高问答推理的准确率以及计算效率。所述技术方案如下:
第一方面,本申请实施例提供了一种问答推理方法,包括:
获取问题实体;
确定所述问题实体对应的参考实体,基于所述参考实体从知识图谱中获取所述问题实体对应的候选答案集合;其中,所述知识图谱至少包括多个实体以及任意两个实体之间的关系,所述参考实体为所述知识图谱包括的多个实体中的任意一个实体,所述候选集合包括所述问题实体对应的多个候选答案实体以及任意两个候选答案实体之间的关系,所述多个候选答案实体为与所述参考实体关联的实体;
从所述候选答案集合中确定所述问题实体对应的目标答案实体。
第二方面,本申请实施例提供了一种问答推理装置,所述装置包括:
获取模块,用于获取问题实体;
第一确定模块,用于确定所述问题实体对应的参考实体,基于所述参考实体从知识图谱中获取所述问题实体对应的候选答案集合;其中,所述知识图谱至少包括多个实体以及任意两个实体之间的关系,所述参考实体为所述知识图谱包括的多个实体中的任意一个实体,所述候选集合包括所述问题实体对应的多个候选答案实体以及任意两个候选答案实体之间的关系,所述多个候选答案实体为与所述参考实体关联的实体;
第二确定模块,用于从所述候选答案集合中确定所述问题实体对应的目标答案实体。
第三方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
第四方面,本申请实施例提供了一种电子设备,包括:存储器和处理器;其中,所述存储器存储有计算机程序,所述计算机程序适用于由所述处理器加载并执行上述的方法步骤。
本申请一些实施例提供的技术方案带来的有益效果至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110659490.6/2.html,转载请声明来源钻瓜专利网。