1.一种联合查询的网络空间知识图谱推理方法,所述方法包括:接收联合查询实体,将所述联合查询实体编码为联合查询向量;根据预先设置的第一循环神经网络模型,确定所述联合查询向量对应的目标实体以及表示所述目标实体匹配度的第一概率模型;根据预先设置的最大跳数,获取所述目标实体到最大跳数范围内实体的有序列表,根据所述有序列表,生成推理子图;根据预先设置的第二循环神经网络模型,确定所述推理子图中潜在答案匹配度的第二概率模型;根据所述第一概率模型和所述第二概率模型,进行评分,得到所述联合查询实体对应的正确答案集合;所述根据预先设置的第一循环神经网络模型,确定所述联合查询向量对应的目标实体以及表示所述目标实体匹配度的第一概率模型,包括:将知识图谱中的实体映射为实体向量,根据预先设置的第一循环神经网络模型,查询知识图谱中每个实体是目标实体的第一概率模型为:其中, 表示实体y是联合查询实体q的目标实体的概率, 表示第一循环神经网络模型最后一个分类层的权重,θ 1 表示调节参数;所述根据预先设置的最大跳数,获取所述目标实体到最大跳数范围内实体的有序列表,根据所述有序列表,生成推理子图,包括:获取所述目标实体在预先设置的最大跳数中的邻居实体,对所述邻居实体进行拓扑排序,得到所述拓扑排序中各个实体关系的有序列表,根据有序列表,得到目标实体对应的推理子图;所述根据预先设置的第二循环神经网络模型,确定所述推理子图中潜在答案匹配度的第二概率模型,包括:根据预先设置的第二神经网络,将联合查询实体映射成d维的逻辑查询向量为:其中,f qt (·)表示第二神经网络;根据所述潜在答案表示 推理子图 以及所述逻辑查询向量,利用预先设置的第二循环神经网络模型进行图嵌入,得到推理子图中潜在答案匹配度的第二概率模型为:其中,f qt (q) T , 表示第二循环神经网络模型最后一个分类层的权重, 表示第二概率模型, 表示潜在答案表示的向量表示,θ 2 表示调节参数。
2.根据权利要求1所述的方法,其特征在于,所述接收联合查询实体,将所述联合查询实体编码为联合查询向量,包括:接收联合查询实体;根据预先设置的第一神经网络,将联合查询实体映射成d维的联合查询向量为:其中,fent(·)表示第一神经网络, 表示d维空间,q表示联合查询实体。
3.根据权利要求1至2任意一项所述的方法,其特征在于,在根据预先设置的第二循环神经网络模型,确定所述推理子图中潜在答案匹配度的第二概率模型之前,还包括:构建潜在答案表示为: 其中, 表示所述推理子图 中所有从目标实体y到潜在答案a的最小子图。
4.根据权利要求3所述的方法,其特征在于,根据所述第一概率模型和所述第二概率模型,进行评分,得到所述联合查询实体对应的正确答案集合,包括:根据所述第一概率模型和所述第二概率模型,得到联合查询实体到潜在答案实体的概率模型为:其中,P表示潜在答案实体是联合查询实体的正确答案的概率;根据所述概率模型,得到所述联合查询实体对应的正确答案集合。
5.一种联合查询的网络空间知识图谱推理装置,其特征在于,所述装置包括:编码模块,用于接收联合查询实体,将所述联合查询实体编码为联合查询向量;目标实体识别模块,用于根据预先设置的第一循环神经网络模型,确定所述联合查询向量对应的目标实体以及表示所述目标实体匹配度的第一概率模型;逻辑推理模块,用于根据预先设置的最大跳数,获取所述目标实体到最大跳数范围内实体的有序列表,根据所述有序列表,生成推理子图;根据预先设置的第二循环神经网络模型,确定所述推理子图中潜在答案匹配度的第二概率模型;推理模块,用于根据所述第一概率模型和所述第二概率模型,进行寻优求解,得到所述联合查询实体对应的正确答案集合;所述目标实体识别模块用于将知识图谱中的实体映射为实体向量,根据预先设置的第一循环神经网络模型,查询知识图谱中每个实体是目标实体的第一概率模型为:其中, 表示实体y是联合查询实体q的目标实体的概率, 表示第一循环神经网络模型最后一个分类层的权重,θ 1 表示调节参数;所述逻辑推理模块还用于获取所述目标实体在预先设置的最大跳数中的邻居实体,对所述邻居实体进行拓扑排序,得到所述拓扑排序中各个实体关系的有序列表,根据有序列表,得到目标实体对应的推理子图;所述逻辑推理模块还用于根据预先设置的第二神经网络,将联合查询实体映射成d维的逻辑查询向量为:其中,f qt (·)表示第二神经网络;根据所述潜在答案表示 推理子图 以及所述逻辑查询向量,利用预先设置的第二循环神经网络模型进行图嵌入,得到推理子图中潜在答案匹配度的第二概率模型为:其中,f qt (q) T , 表示第二循环神经网络模型最后一个分类层的权重, 表示第二概率模型, 表示潜在答案表示的向量表示,θ 2 表示调节参数。
6.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1 至 4 中任一项所述方法的步骤。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1 至 4 中任一项所述的方法的步骤。