【技术实现步骤摘要】
基于知识库的知识推理方法、装置及电子设备
本专利技术涉及知识库
,具体而言,涉及一种基于知识库的知识推理方法、装置及电子设备。
技术介绍
随着人工智能(AI)和数据库(DB)计算机技术的有机结合,促成了知识库的产生和发展。目前,知识库已应用于各个不同的领域。通常建立知识库,必定要对已有的信息和知识做一次大规模的收集和处理,大量隐含知识被编码化和数字化,信息和知识从原来的混乱状态变得有序化,方便查询。相关技术中,基于数理逻辑构建知识库是常规的知识库构建方法,但是其任然存在很多问题。比如,对采用一阶谓词逻辑表示方法处理后得到的知识库进行知识推理时,容易陷入死循环,使过程过于冗长,效率低。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于知识库的知识推理方法、装置及电子设备。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,实施例提供一种基于知识库的知识推理方法,所述基于知识库的知识推理方法包括:获取多个事件信息;基于所述多个事件信息,生成作为知识库基本单元的 ...
【技术保护点】
1.一种基于知识库的知识推理方法,其特征在于,所述基于知识库的知识推理方法包括:/n获取多个事件信息;/n基于所述多个事件信息,生成作为知识库基本单元的约束集,其中,所述约束集包括所述多个事件信息中的第一事件、第二事件及所述第一事件与第二事件之间的条件概率;所述第一事件与第二事件之间的条件概率满足预设要求;/n基于所述知识库中的所述约束集,利用预设的推理规则进行处理,以得到推导知识。/n
【技术特征摘要】
1.一种基于知识库的知识推理方法,其特征在于,所述基于知识库的知识推理方法包括:
获取多个事件信息;
基于所述多个事件信息,生成作为知识库基本单元的约束集,其中,所述约束集包括所述多个事件信息中的第一事件、第二事件及所述第一事件与第二事件之间的条件概率;所述第一事件与第二事件之间的条件概率满足预设要求;
基于所述知识库中的所述约束集,利用预设的推理规则进行处理,以得到推导知识。
2.根据权利要求1所述的基于知识库的知识推理方法,其特征在于,所述基于所述多个事件信息,生成作为知识库基本单元的约束集的步骤包括:
获取任意两件所述事件信息之间的所述条件概率;
基于获取的所述条件概率,从所述多个事件信息中确定出多组所述第一事件和第二事件;
依次将确定出的每一组所述第一事件和第二事件,生成对应的所述约束集。
3.根据权利要求2所述的基于知识库的知识推理方法,其特征在于,所述基于获取的所述条件概率,从所述多个事件信息中确定出多组所述第一事件和第二事件的步骤包括:
将所述条件概率为1的两件所述事件信息作为一组所述第一事件和第二事件。
4.根据权利要求1所述的基于知识库的知识推理方法,其特征在于,所述推理规则包括判定条件及推导结果生成规则,所述基于所述知识库中的所述约束集,利用预设的推理规则进行处理的步骤包括:
遍历每一个所述约束集,以获取所述知识库中满足所述判定条件的目标事件;
根据所述目标事件,结合所述推导结果生成规则,生成所述推导知识。
5.一种基于知识库的知识推理装置,其特征在于,所述基于知识库的知识推理装置包括:
获取模块,用于获取多个事件信息;
生成...
【专利技术属性】
技术研发人员:徐凯波,吴信东,
申请(专利权)人:北京明略软件系统有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。