关系预测及问答方法、装置、电子设备及计算机存储介质与流程

文档序号:26911019发布日期:2021-10-09 15:05阅读:来源:国知局

技术特征:
1.一种关系预测方法,包括:获取输入的问题数据及所述问题数据对应的图节点数据;基于所述图节点数据,通过关系预测模型的第一关系预测分支和第二关系预测分支分别对所述问题数据中的实体数据之间的关系进行预测,获得对应的第一关系预测结果和第二关系预测结果,其中,所述第一关系预测结果为词级别的预测结果,所述第二关系预测结果为关系级别的预测结果;根据所述第一关系预测结果和所述第二关系预测结果,确定所述问题数据中的实体数据之间的关系。2.根据权利要求1所述的方法,其中,在所述获取输入的问题数据及所述问题数据对应的图节点数据之前,所述方法还包括:获取基于知识图谱的kbqa系统的训练语料,所述训练语料中至少包括:语料实体、所述语料实体对应的属性数据、和所述语料实体对应的约束条件数据;通过所述训练语料对所述关系预测模型中的所述第一关系预测分支和所述第二关系预测分支进行训练。3.根据权利要求2所述的方法,其中,所述通过所述训练语料对所述关系预测模型中的所述第一关系预测分支和所述第二关系预测分支进行训练,包括:使用所述训练语料,按照所述第一关系预测分支训练在先,所述第二关系预测分支训练在后的顺序,对所述第一关系预测分支和所述第二关系预测分支交替进行迭代训练。4.根据权利要求2或3所述的方法,其中,对所述第二关系预测分支的训练包括:使用所述训练语料,进行针对所述训练语料中的语料实体的实体关系预测,获得样本预测结果;根据所述样本预测结果与预先获取的所述训练语料对应的样本实体关系之间的差异,对所述第二关系预测分支进行训练。5.根据权利要求2或3所述的方法,其中,所述通过所述训练语料对所述关系预测模型中的所述第一关系预测分支和所述第二关系预测分支进行训练包括:基于所述训练语料中的所述属性数据和所述约束条件数据,分别通过所述第一关系预测分支和所述第二关系预测分支,进行针对所述训练语料中的语料实体的实体关系预测,获得对应的第一子样本预测结果和第二子样本预测结果;将所述第一子样本预测结果和所述第二子样本预测结果进行合并,获得第一合并预测结果;根据所述第一合并预测结果与所述训练语料对应的训练问题样本向量的差异,对所述第一关系预测分支和所述第二关系预测分支进行训练。6.根据权利要求2或3所述的方法,其中,所述通过所述训练语料对所述关系预测模型中的所述第一关系预测分支和所述第二关系预测分支进行训练包括:基于所述训练语料中的所述属性数据和所述约束条件数据,通过所述第二关系预测分支进行针对所述训练语料中的语料实体的实体关系预测,获得对应的第三子样本预测结果;将所述第三子样本预测结果与所述语料实体对应的实体向量进行合并,获得第二合并预测结果;
根据所述第二合并预测结果与所述训练语料对应的训练问题样本向量的差异,对所述第一关系预测分支和所述第二关系预测分支进行训练。7.根据权利要求2或3所述的方法,其中,所述训练语料通过预先构建的知识图谱获得。8.根据权利要求1所述的方法,其中,所述获取输入的问题数据及所述问题数据对应的图节点数据,包括:获取输入的问题数据,并根据所述知识图谱的节点的数据结构,对所述问题数据进行节点数据提取,获得所述图节点数据,其中,所述图节点数据包括:所述问题数据中的实体数据、所述实体数据对应的属性数据、和所述实体数据对应的约束条件数据。9.一种问答方法,包括:获取输入的问题数据,并对所述问题数据进行图节点数据抽取,获得对应的图节点数据,其中,所述图节点数据包括:所述问题数据中的实体数据、所述实体数据对应的属性数据、和所述实体数据对应的约束条件数据;根据所述问题数据和所述图节点数据,进行针对所述问题数据的实体关系预测,其中,所述实体关系预测通过如权利要求1

8中任一项所述的关系预测方法实现;根据所述实体关系预测的预测结果,确定所述问题数据对应的答案数据。10.一种关系预测装置,包括:第一获取模块,用于获取输入的问题数据及所述问题数据对应的图节点数据;第二获取模块,用于基于所述图节点数据,通过关系预测模型的第一关系预测分支和第二关系预测分支分别对所述问题数据中的实体数据之间的关系进行预测,获得对应的第一关系预测结果和第二关系预测结果,其中,所述第一关系预测结果为词级别的预测结果,所述第二关系预测结果为关系级别的预测结果;确定模块,用于根据所述第一关系预测结果和所述第二关系预测结果,确定所述问题数据对应的实体关系。11.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1

8中任一项所述的关系预测方法对应的操作;或者,所述可执行指令使所述处理器执行如权利要求9中所述的问答方法对应的操作。12.一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1

8中任一项所述的关系预测方法;或者,该程序被处理器执行时实现如权利要求9中所述的问答方法。

技术总结
本发明实施例提供了一种关系预测及问答方法、装置、电子设备及计算机存储介质,其中,所述关系预测方法包括:获取输入的问题数据及所述问题数据对应的图节点数据;基于所述图节点数据,通过关系预测模型的第一关系预测分支和第二关系预测分支分别对所述问题数据中的实体数据之间的关系进行预测,获得对应的第一关系预测结果和第二关系预测结果,其中,所述第一关系预测结果为词级别的预测结果,所述第二关系预测结果为关系级别的预测结果;根据所述第一关系预测结果和所述第二关系预测结果,确定所述问题数据对应的实体关系。通过本发明实施例,可获得较为准确的实体数据间的关系预测结果。测结果。测结果。


技术研发人员:李杨 唐呈光 付彬 孙健
受保护的技术使用者:阿里巴巴达摩院(杭州)科技有限公司
技术研发日:2021.08.31
技术公布日:2021/10/8
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1