Fast Estimation of First-Order Clause Coverage through Randomization and Maximum Likelihood

Authors

Abstract

In inductive logic programming, theta-subsumption is a widely used coverage test. Unfortunately, testing theta-subsumption is NP-complete, which represents a crucial efficiency bottleneck for many relational learners. In this paper, we present a probabilistic estimator of clause coverage, based on a randomized restarted search strategy. Under a distribution assumption, our algorithm can estimate clause coverage without having to decide subsumption for all examples. We implement this algorithm in program ReCovEr. On generated graph data and real-world datasets, we show that ReCovEr provides reasonably accurate estimates while achieving dramatic runtimes improvements compared to a state-of-the-art algorithm.

Discussion

Enter your comment (wiki syntax is allowed):
UKOFN
 
paper/2008/503.txt · Last modified: 2008/06/22 03:35 (external edit)
 
Driven by DokuWiki