【技术实现步骤摘要】
应用于人工智能的逻辑推理实现方法及装置
[0001]本专利技术涉及人工智能
,尤其涉及一种应用于人工智能的逻辑推理实现方法及装置。
技术介绍
[0002]随着人机交互应用需求的大量增长,类脑、人工智能相关的研究迅速开展,同时互联网中信息数据呈指数级别增长,数据多且繁杂,规模巨大,为了解决人工智能在庞杂的数据体系中实现学习、推理、规划、思考等智能行为以代替人类在各种环境中的思维和执行能力,诸如思维导图或知识图谱等描述实体关系的人工智能工具诞生,其在基础层面支撑了人工智能对于数据挖掘、信息处理、知识计量的客观需求。
[0003]然而,实践发现,如知识图谱工具,其只能够解决人工智能问题的较浅层次。由于知识图谱只描述了实体及实体间的一般关系,其只能通过大量的构建实体的属性,通过属性的互相映射来确立实体之间的关系,这导致了在逻辑推理领域中,知识图谱只能揭露了实体之间逻辑关系的可能性,而非唯一性,例如:当多个属性的重合度高,则指示了实体之间的关系强。同时由于知识图谱没有约定实体之间做逻辑推理的路径规则,导致实体之间的推理可能陷入闭环,以致无法从原因实体推理至结论实体,以三角形为例,顶点为实体、边为关系,如果没有约定路径规则,则可能导致原因实体和结论实体结合为同一个顶点,逻辑推理则在三角形中不断循环,没有输出结果。
[0004]可见,当前应用于人工智能的逻辑推理存在效率低及准确率低的问题。
技术实现思路
[0005]本专利技术提供了一种应用于人工智能的逻辑推理实现方法及装置,能够提高逻辑推理的 ...
【技术保护点】
【技术特征摘要】
1.一种应用于人工智能的逻辑推理实现方法,其特征在于,所述方法包括:构建至少一个实体组以及每个所述实体组对应的至少一个推理实体,每个所述实体组包括原因实体以及结论实体,每个所述实体组对应的推理实体为该实体组包括的原始实体与结论实体之间的推理实体,且每个所述实体组包括的每个实体以及对应的每个实体均是唯一的;构建每个所述实体组相关的所有实体中两两实体之间的唯一关系,每个所述实体组相关的所有实体包括该实体组的原因实体、结论实体以及该实体组对应的所有推理实体;根据每个所述实体组相关的所有实体中两两实体之间的唯一关系,构建每个所述实体组对应的逻辑推理路径;其中,每个所述实体组对应的逻辑推理路径包括多条子推理路径,每条所述子推理路径包括若干推理路段,每个所述推理路段包括头实体、尾实体及头实体与尾实体之间的关系,在每条所述子推理路径包括的两个相邻推理路段中,在先推理路段的尾实体为在后推理路段的头实体,每个所述实体组对应的逻辑推理路径所包括的每条子推理路径以每个所述实体组包括的原因实体开始、以其包括的结论实体结束。2.根据权利要求1所述的应用于人工智能的逻辑推理实现方法,其特征在于,所述方法还包括:对于每个所述实体组,验证该实体组对应的逻辑推理路径是否正确,当验证不正确时,将该实体组确定为需要更正对应的逻辑推理路径的实体组;针对每个需要更正对应的逻辑推理路径的实体组,执行与其相匹配的推理路径更正操作,以更正其对应的逻辑推理路径。3.根据权利要求2所述的应用于人工智能的逻辑推理实现方法,其特征在于,所述对于每个所述实体组,验证该实体组对应的逻辑推理路径是否正确,包括:对于每个所述实体组,根据该实体组对应的逻辑推理路径执行逻辑推理操作,得到该实体组对应的逻辑推理结果,判断对该实体组执行逻辑推理操作之后得到的逻辑推理结果是否为该实体组包括的结论实体,当判断结果为是时,确定该实体组对应的逻辑推理路径正确,当判断结果为否时,确定该实体组对应的逻辑推理路径不正确。4.根据权利要求3所述的应用于人工智能的逻辑推理实现方法,其特征在于,所述对于每个所述实体组,根据该实体组对应的逻辑推理路径执行逻辑推理操作,包括:对于每个所述实体组,根据该实体组对应的逻辑推理路径执行逻辑推理操作,在对该实体组执行逻辑推理操作的过程中,在沿着当前子推理路径逻辑推理至某一推理路段之后,将该推理路段的头实体唯一对应的编码添加在预先生成的编码记录中,当推理至该推理路段的下一推理路段时,判断该推理路段的下一推理路段的头实体唯一对应的编码是否存在于所述编码记录中,当判断结果为否时,继续沿所述当前子推理路径执行逻辑推理操作;当判断结果为是时,跳出所述当前子推理路径并沿下一条子推理路径进行逻辑推理。5.根据权利要求2
‑
4任一项所述的应用于人工智能的逻辑推理实现方法,其特征在于,所述针对每个需要更正对应的逻辑推理路径的实体组,执行与其相匹配的推理路径更正操作,以更正其对应的逻辑推理路径,包括:针对每个需要更正对应的逻辑推理路径的实体组,根据验证出该实体组对应的逻辑推理路径不正...
【专利技术属性】
技术研发人员:易朝刚,
申请(专利权)人:广东辰宜信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。