首页 理论教育 针对领域的蕴涵知识发现推理

针对领域的蕴涵知识发现推理

时间:2023-02-18 理论教育 版权反馈
【摘要】:y)]这种推理就是我们要提出的针对领域的蕴涵知识发现推理。针对领域的蕴涵知识发现推理的主要思想,就是在领域本体库的概念层次与属性关系的基础上,采取规则推理策略,在本体库中进行模式匹配。

针对领域的蕴涵知识发现推理

4.3.3 针对领域的蕴涵知识发现推理

在应用本体时,除了前面所说的一些基本推理,还可以定义很多附加规则来实现高层次的推理,但这些上层的推理主要是针对具体领域、具体应用的。例如在家族人物关系中,就具有这样的规律:人物X是人物Y的配偶,同时X的性别是女,我们就可以得出X是Y的妻子的结论。因此我们可以定义如下的妻子推理规则:

[wifeRule:(?x indiv:hasSpouseOf?y),(?x indiv:gender″女″)->(?x indiv:beWifeOf?y)](www.xing528.com)

这种推理就是我们要提出的针对领域的蕴涵知识发现推理。在逻辑中,蕴涵是从语义的角度来研究如何从一些在某种解释下为真的语句、推导出其他为真的语句。针对领域的蕴涵知识发现推理的主要思想,就是在领域本体库的概念层次与属性关系的基础上,采取规则推理策略,在本体库中进行模式匹配。在推理过程中,主要考虑概念与概念之间关系(超类、子类、成员、部分等关系)、概念与个体关系(实例关系)、实例与实例的关系(亲缘、同事、相关、包含关系等)以及对象属性关系(父子、传递、互逆、对称关系等)。在蕴涵知识发现推理中,可以判断一个个体是不是某个或多个类的实例、判断某个类中所有的实例、判断两个实例之间的关系、判断与某个实例有特定关系的实例、类(属性)的层次体系结构推理等。

针对领域的蕴涵知识发现推理实现过程是:首先在领域专家的帮助下,对领域本体的语义关系进行详细的分析,然后确定推理的规则,并借助工具进行规则的形式化语言描述,并引入推理机进行规则模式匹配,从而获得推理结果。Jena API[22]对这种自定义规则的推理提供良好的支持。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈