【技术实现步骤摘要】
一种异构网络的关系推理方法及终端
本专利技术涉及通信
,尤其涉及一种异构网络的关系推理方法及终端。
技术介绍
互联网普及的大环境下,用户线上线下行为数据也与日俱增,每日都有PB级别的数据产生。警务场景下,对海量数据进行可疑信息的筛查和推理成为技术和业务难题。如果将数据类型归类为人-事-地-物的话,每天都有一个复杂异构的网络拓扑产生。为了洞悉用户意图、分析用户行为、解析用户与万物关联关系,现有技术中,通常的关系推理方式为基于同构网络的关系推理。然而对于不同类型(异构)的节点,需要构建多个网络拓扑,因此推理的难度较大。
技术实现思路
本专利技术实施例提供一种异构网络的关系推理方法及终端,以解决推理的难度较大的问题。第一方面,本专利技术实施例提供了一种异构网络的关系推理方法,包括:接收用户输入查询信息;基于预设推理策略在异构网络中对所述查询信息进行推理,获得目标推理结果;其中,所述预设推理策略包括事件推理策略、规则推理策略和条件推理策略中的至少一项,所述异构网络包括基础网络 ...
【技术保护点】
1.一种异构网络的关系推理方法,其特征在于,包括:/n接收用户输入查询信息;/n基于预设推理策略在异构网络中对所述查询信息进行推理,获得目标推理结果;/n其中,所述预设推理策略包括事件推理策略、规则推理策略和条件推理策略中的至少一项,所述异构网络包括基础网络层和高级关系网络层,所述基础网络层是以人、事、地和物为网络节点,以人与人、人与事、人与地以及人与物为网络关系建立的网络层;所述高级关系网络层是通过挖掘产生的关系建立具有概率权重的网络层。/n
【技术特征摘要】
1.一种异构网络的关系推理方法,其特征在于,包括:
接收用户输入查询信息;
基于预设推理策略在异构网络中对所述查询信息进行推理,获得目标推理结果;
其中,所述预设推理策略包括事件推理策略、规则推理策略和条件推理策略中的至少一项,所述异构网络包括基础网络层和高级关系网络层,所述基础网络层是以人、事、地和物为网络节点,以人与人、人与事、人与地以及人与物为网络关系建立的网络层;所述高级关系网络层是通过挖掘产生的关系建立具有概率权重的网络层。
2.根据权利要求1所述的方法,其特征在于,所述预设推理策略包括所述事件推理策略时,所述基于预设推理策略在异构网络中对所述查询信息进行推理,获得目标推理结果包括:
对所述查询信息进行语义解析,获得主谓宾SPO三元组构成的查询语句;
根据所述查询语句在所述基础网络层中匹配,获得匹配结果;
其中,所述目标推理结果包括所述匹配结果。
3.根据权利要求1所述的方法,其特征在于,所述预设推理策略包括所述规则推理策略时,所述基于预设推理策略在异构网络中对所述查询信息进行推理,获得目标推理结果包括:
对所述查询信息进行识别获得第一事实,所述第一事实包括所述网络节点对应的实体、所述实体的关系信息和所述实体的属性信息;
按照属性约束条件筛选所述第一事实,获得所述第一事实中满足所述属性约束条件的第二事实;
基于所述基础网络层,将所述第一事实在规则网络中进行传递,获得规则推理结果;
其中,所述目标推理结果包括所述规则推理结果,所述规则网络根据预设规则库中与所述查询信息匹配的目标规则建立。
4.根据权利要求3所述的方法,其特征在于,在将所述第一事实在规则网络中进行传递的过程中,所述方法还包括:
按照所述属性约束条件对所述第一事实在规则网络中进行传递的过程中产生的中间事实进行属性约束。
5.根据权利要求1所述的方法,其特征在于,所述预设推理策略包括所述条件推理策略时,所述基于预设推理策略在异构网络中对所述查询信息进行推理,获得目标推理结果包括:
利用贝叶斯推理的条件推理引擎,从所述基础网络层和高级关系网络层中推理获得所述查询信息对应的条件推理结果;
其中,所述目标推理结果包括所述规则推理结果,所述条件推理引擎包括多树传播推理引擎、团树传播推理引擎、基于组合优化的方法引擎、基于搜索的方法引擎和蒙特卡罗ManteCarlo算法引擎中的至少一项。
6.一种终端,其特征在于,包括:
接收模块,用于接收用户输入查询信息;
推理模块,用于基于预设推理策略在异构网络中对所述...
【专利技术属性】
技术研发人员:张阳,熊云,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。