技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种基于逻辑推理的知识图谱推理引擎数据处理方法与流程  >  正文

一种基于逻辑推理的知识图谱推理引擎数据处理方法与流程

  • 国知局
  • 2024-09-11 15:10:08

本发明涉及知识图谱推理引擎数据处理验证领域,具体涉及一种基于逻辑推理的知识图谱推理引擎数据处理方法。

背景技术:

1、推理引擎是人工智能系统中的一个核心组件,它负责根据给定的知识和规则进行推理和推断。在过去的几十年里,随着人工智能技术的发展,不同类型的推理引擎也逐渐崛起。规则引擎和知识图谱引擎是其中两个最重要的类型,它们各自具有不同的优势和局限性,并在不同的应用场景中发挥着不同的作用,其中,知识图谱是一种将实体和概念之间的关系以图的形式表示的知识表示方法。然而,传统的知识图谱查询和推理方法通常基于图遍历或简单的查询语言,无法有效处理复杂的推理任务,同时,对于已有模型数据输出间的相互印证也存在对应关系紊乱或数据错误等问题。

技术实现思路

1、针对现有技术的不足,本发明提供了一种基于逻辑推理的知识图谱推理引擎数据处理方法,通过建立逻辑通路的次序与时刻特征,快速研判分析相关数据的合理对应关系。

2、为实现上述目的,本发明提供了一种基于逻辑推理的知识图谱推理引擎数据处理方法,包括:

3、s1、获取待处理知识图谱推理引擎数据的逻辑通路特征;

4、s2、利用所述待处理知识图谱推理引擎数据的逻辑通路特征得到待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性;

5、s3、根据所述通路交叉关联性基于逻辑推理得到待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果;

6、s4、根据所述待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果得到知识图谱推理引擎数据处理结果。

7、优选的,所述获取待处理知识图谱推理引擎数据的逻辑通路特征包括:

8、s1-1、利用当前时刻作为标准时刻t;

9、s1-2、分别获取标准时刻t的待处理知识图谱推理引擎数据的逻辑通路的起始点数据量、终止点数据量;

10、s1-3、判断所述待处理知识图谱推理引擎数据的逻辑通路的起始点数据量与终止点数据量是否对应,若是,则利用所述待处理知识图谱推理引擎数据的逻辑通路的起始点数据量、终止点数据量与知识图谱推理引擎逻辑表达式作为待处理知识图谱推理引擎数据的逻辑通路特征,否则,执行s1-4;

11、s1-4、判断所述待处理知识图谱推理引擎数据的逻辑通路是否存在非相邻连接数据点,若是,则利用所述待处理知识图谱推理引擎数据的逻辑通路的起始点数据量、终止点数据量、知识图谱推理引擎逻辑表达式与非相邻连接数据点交换数据量作为待处理知识图谱推理引擎数据的逻辑通路特征,否则,放弃处理。

12、进一步的,利用所述待处理知识图谱推理引擎数据的逻辑通路特征得到待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性包括:

13、s2-1、判断所述待处理知识图谱推理引擎数据的逻辑通路是否为单向执行,若是,则执行s2-2,否则,执行s2-3;

14、s2-2、判断所述待处理知识图谱推理引擎数据的逻辑通路是否存在非相邻连接数据点,若是,则利用待处理知识图谱推理引擎数据的逻辑通路特征的知识图谱推理引擎逻辑表达式分别与起始点数据量、终止点数据量建立第一通路状态映射与第二通路状态映射共同作为待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性,否则,利用待处理知识图谱推理引擎数据的逻辑通路特征的起始点数据量与终止点数据量建立第三通路状态映射作为待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性;

15、s2-3、判断所述待处理知识图谱推理引擎数据的逻辑通路是否存在非相邻连接数据点,若是,则分别根据待处理知识图谱推理引擎数据的逻辑通路的非相邻连接数据点建立通路分段独立映射作为待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性,否则,分别根据待处理知识图谱推理引擎数据的逻辑通路的传输方向对应传输方向独立映射作为待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性;

16、其中,所述单向执行为逻辑通路的数据顺序仅在单向处理时存在含义。

17、进一步的,所述分别根据待处理知识图谱推理引擎数据的逻辑通路的非相邻连接数据点建立通路分段独立映射作为待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性包括:

18、s2-3-1、利用待处理知识图谱推理引擎数据的逻辑通路的起始点至非相邻连接数据点的段落通路作为第一正向段落通路;

19、s2-3-2、利用待处理知识图谱推理引擎数据的逻辑通路的非相邻连接数据点至终止点的段落通路作为第二正向段落通路;

20、s2-3-3、利用待处理知识图谱推理引擎数据的逻辑通路的终止点至非相邻连接数据点的段落通路作为第一逆向段落通路;

21、s2-3-4、利用待处理知识图谱推理引擎数据的逻辑通路的非相邻连接数据点至终止点的段落通路作为第二逆向段落通路;

22、s2-3-5、利用所述第一正向段落通路与第二正向段落通路建立正向通路分段独立映射;

23、s2-3-6、利用所述第一逆向段落通路与第二逆向段落通路建立逆向通路分段独立映射;

24、s2-3-7、利用所述正向通路分段独立映射与逆向通路分段独立映射作为待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性。

25、进一步的,利用所述第一正向段落通路与第二正向段落通路建立正向通路分段独立映射包括:

26、s2-3-5-1、判断所述第一正向段落通路与第二正向段落通路是否相互对应,若是,分别利用所述第一正向段落通路、第二正向段落通路与非相邻连接数据点建立通路前置正向映射与通路后置正向映射作为正向通路分段独立映射,否则,执行s2-3-5-2;

27、s2-3-5-2、判断所述第一正向段落通路对应实际数据量与第二正向段落通路对应实际数据量是否完全对应,若是,则分别利用所述第一正向段落通路、第二正向段落通路与非相邻连接数据点建立通路前置映射与通路后置映射作为正向通路分段独立映射,否则,返回s2-3。

28、进一步的,利用所述第一逆向段落通路与第二逆向段落通路建立逆向通路分段独立映射包括:

29、s2-3-6-1、判断所述第一逆向段落通路与第二逆向段落通路是否相互对应,若是,则执行s2-3-6-2,否则,执行s2-3-6-3;

30、s2-3-6-2、判断所述第一逆向段落通路与第一正向段落通路,第二逆向段落通路与第二正向段落通路是否均为对应,若是,则分别利用所述第一逆向段落通路、第二逆向段落通路与非相邻连接数据点建立通路前置逆向映射与通路后置逆向映射作为逆向通路分段独立映射,否则,利用所述第一逆向段落通路与对应实际数据量建立通路前置逆向映射,利用所述第二逆向段落通路与对应实际数据量建立通路后置逆向映射,利用所述通路前置逆向映射与通路后置逆向映射作为逆向通路分段独立映射;

31、s2-3-6-3、判断所述第一逆向段落通路与第二正向段落通路是否完全对应,若是,则执行s2-3-6-4,否则,返回s2-3-3;

32、s2-3-6-4、判断所述第二逆向段落通路与第一正向段落通路是否完全对应,若是,则返回s2-3-6-2,否则,放弃处理。

33、进一步的,根据所述通路交叉关联性基于逻辑推理得到待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果包括:

34、s3-1、判断同一逻辑通路对应通路交叉关联性是否为线性,若是,则执行s3-2,否则,获取所述通路交叉关联性对应线性通路作为邻接特征通路,并执行s3-3;

35、s3-2、利用所述通路交叉关联性基于逻辑推理得到通路交叉关联性次序特征作为待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果;

36、s3-3、利用所述邻接特征通路基于逻辑推理得到邻接特征通路交叉关联性次序特征作为待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果。

37、进一步的,根据所述待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果得到知识图谱推理引擎数据处理结果包括:

38、s4-1、利用所述待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性进行溯源验证处理得到待处理知识图谱推理引擎数据的逻辑通路溯源验证结果;

39、s4-2、利用所述待处理知识图谱推理引擎数据的逻辑通路溯源验证结果与待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果得到知识图谱推理引擎数据处理结果。

40、进一步的,利用所述待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性进行溯源验证处理得到待处理知识图谱推理引擎数据的逻辑通路溯源验证结果包括:

41、s4-1-1、当存在所述逻辑推理结果时,判断所述逻辑推理结果对应待处理知识图谱推理引擎数据的逻辑通路的通路交叉关联性与待处理知识图谱推理引擎数据的逻辑通路的拓扑是否完全对应,若是,则执行s4-1-2,否则,所述待处理知识图谱推理引擎数据的逻辑通路溯源验证结果为异常;

42、s4-1-2、判断所述逻辑推理结果存在时刻的实际数据量与待处理知识图谱推理引擎数据的逻辑通路的标准时刻t的实际数据量是否对应,若是,则待处理知识图谱推理引擎数据的逻辑通路溯源验证结果为正常,否则,所述待处理知识图谱推理引擎数据的逻辑通路溯源验证结果为异常。

43、进一步的,利用所述待处理知识图谱推理引擎数据的逻辑通路溯源验证结果与待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果得到知识图谱推理引擎数据处理结果包括:

44、s4-2-1、判断所述待处理知识图谱推理引擎数据的逻辑通路溯源验证结果是否为正常,若是,则执行s4-2-2,否则,所述知识图谱推理引擎数据处理结果为异常,并输出待处理知识图谱推理引擎数据的逻辑通路溯源验证结果;

45、s4-2-2、判断所述待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果是否对应单一性,若是,则所述知识图谱推理引擎数据处理结果为正常,否则,所述知识图谱推理引擎数据处理结果为异常,并输出待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果;

46、其中,所述单一性为同一待处理知识图谱推理引擎数据的逻辑通路的逻辑推理结果全部为同类型。

47、与最接近的现有技术相比,本发明具有的有益效果:

48、基于逻辑通路数据的正反向的关联关系,多次判断筛选并对不符合条件的情况迭代循环处理,输出交叉判定结果,再利用交叉判定结果执行逻辑推理的快速处理,无需考虑交叉判定结果对应通路数量等问题,可快速获取结果并根据结果再次溯源复核,进而输出最终通路验证结果,显著提升结果的稳定输出与高准确性,同时在循环处理中准确定位异常进行回溯处理,减小运行负担,提升方案实施效率。

本文地址:https://www.jishuxx.com/zhuanli/20240911/293429.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。