【24h】

Learning Extended Logic Programs

机译:学习扩展逻辑程序

获取原文

摘要

This paper presents a method to generate nonmonotonic rules with exceptions from positiveegative examples and background knowledge in Inductive Logic Programming. We adopt extended logic programs as the form of programs to be learned, where two kinds of negation--negation as failure and classical negation--are effectively used in the presence of incomplete information. While default rules are generated as specialization of general rules that cover positive examples, exceptions to general rules are identified from negative examples and are then generalized to rules for cancellation of defaults. We implemented the learning system LELP based on the proposed method. In LELP, when the numbers of positive and negative examples are very close, either parallel default rules with positive and negative consequents or nondeterministic rules are learned. Moreover, hierarchical defaults can also be learned by recursively calling the exception identification algorithm.
机译:本文提出了一种生成非单调规则的方法,该规则来自于正负示例和归纳逻辑编程中的背景知识。我们采用扩展的逻辑程序作为要学习的程序的形式,其中在存在不完整信息的情况下有效地使用了两种否定(即作为失败的否定和传统的否定)。虽然默认规则是作为涵盖正面示例的通用规则的特殊化生成的,但从负面示例中识别通用规则的例外,然后将其通用化为取消默认规则。我们基于提出的方法实现了学习系统LELP。在LELP中,当正例和负例的数量非常接近时,将学习带有正负结果的并行默认规则或不确定性规则。此外,还可以通过递归调用异常识别算法来学习层次结构默认值。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号