首页> 外文期刊>IEICE Transactions on Information and Systems >On the Necessity of Special Mechanisms for Handlina Types in Inductive Logic Programming
【24h】

On the Necessity of Special Mechanisms for Handlina Types in Inductive Logic Programming

机译:关于归纳逻辑编程中Handlina类型特殊机制的必要性

获取原文
获取原文并翻译 | 示例
           

摘要

This paper demonstrates the necessity of spe- cial handling mechanisms for type (or sort) information when learning logic programs on the basis of background knowledge that includes type hierarchy. We have developed a novel re- lational learner RHB, which incorporates special operations to handle the computing of the least general generalization (lgg) of examples and the code length of logic programs with types. It is possible for previous learners, such as FOIL, GOLEM and Progol, to generate logic programs that include type information represented as is-a relations. However, this expedient has two problems: one in the computation of the code length and the other in the performance. We will illustrate that simply adding is-a relations to background knowledge as ordinary literals causes a problem in computing the code length of logic programs with is-a literals. Experimental results on artificial data show that the learning speed of FOIL exponentially slows as the number of types in the background knowledge increases. The hypotheses generated by GOLEM are about 30% less accurate than those of RHB. Furthermore, Progol is two times slower than RHB. Com- pared to the three learners, RHB can efficiently handle about 3000 is-a relations while still achieving a high accuracy. This in- dicates that type information should be specially handled when learning logic programs with types.
机译:本文说明了在基于包括类型层次结构在内的背景知识学习逻辑程序时,对类型(或排序)信息进行特殊处理的必要性。我们已经开发了一种新颖的关系学习器RHB,它结合了特殊的操作来处理示例的最小通用性(lgg)的计算以及具有类型的逻辑程序的代码长度。诸如FOIL,GOLEM和Progol之类的先前学习者有可能生成包含以is-a关系表示的类型信息的逻辑程序。但是,这种权宜之计有两个问题:一个在代码长度的计算上,另一个在性能上。我们将说明,简单地将is-a关系作为普通文字添加到背景知识会导致在计算带有is-a文字的逻辑程序的代码长度时出现问题。人工数据的实验结果表明,随着背景知识类型的增加,FOIL的学习速度呈指数下降。 GOLEM产生的假设的准确性比RHB的假设低30%。此外,Progol比RHB慢两倍。与这三个学习者相比,RHB可以有效地处理大约3000个is-a关系,同时仍然可以实现较高的精度。这表明在学习带有类型的逻辑程序时应特别处理类型信息。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号