首页> 外文会议>Inductive Logic Programming >Learning an Approximation to Inductive Logic Programming Clause Evaluation
【24h】

Learning an Approximation to Inductive Logic Programming Clause Evaluation

机译:学习归纳逻辑编程子句评估的近似

获取原文

摘要

One challenge faced by many Inductive Logic Programming (ILP) systems is poor scalability to problems with large search spaces and many examples. Randomized search methods such as stochastic clause selection (SCS) and rapid random restarts (RRR) have proven somewhat successful at addressing this weakness. However, on datasets where hypothesis evaluation is computationally expensive, even these algorithms may take unreasonably long to discover a good solution. We attempt to improve the performance of these algorithms on datasets by learning an approximation to ILP hypothesis evaluation. We generate a small set of hypotheses, uniformly sampled from the space of candidate hypotheses, and evaluate this set on actual data. These hypotheses and their corresponding evaluation scores serve as training data for learning an approximate hypothesis evaluator. We outline three techniques that make use of the trained evaluation-function approximator in order to reduce the computation required during an ILP hypothesis search. We test our approximate clause evaluation algorithm using the popular ILP system Aleph. Empirical results are provided on several benchmark datasets. We show that the clause evaluation function can be accurately approximated.
机译:许多归纳逻辑编程(ILP)系统面临的挑战之一是对大搜索空间和许多示例问题的可伸缩性差。事实证明,随机子句选择(SCS)和快速随机重启(RRR)之类的随机搜索方法在解决此缺陷方面取得了一定的成功。但是,在假设评估的计算量很大的数据集上,即使这些算法也可能花费不合理的时间才能找到一个好的解决方案。我们试图通过学习ILP假设评估的近似值来改善这些算法在数据集上的性能。我们生成一小组假设,从候选假设的空间中对其进行统一采样,然后根据实际数据对该集合进行评估。这些假设及其相应的评估分数可作为训练数据,用于学习近似的假设评估者。我们概述了三种技术,它们利用训练有素的评估函数逼近器来减少ILP假设搜索过程中所需的计算量。我们使用流行的ILP系统Aleph测试了近似子句评估算法。在几个基准数据集上提供了经验结果。我们表明,子句评估函数可以准确地近似。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号