The goal of inductive logic programming (ILP) is to search for a hypothesis that generalises training examples and background knowledge (BK). To improve performance, we introduce an approach that, before searching for a hypothesis, first discovers "where not to search". We use given BK to discover constraints on hypotheses, such as that a number cannot be both even and odd. We use the constraints to bootstrap a constraint-driven ILP system. Our experiments on multiple domains (including program synthesis and inductive general game playing) show that our approach can (i) substantially reduce learning times by up to 97%, and (ii) can scale to domains with millions of facts
Inductive Logic Programming (ILP) combines rule-based and statistical artificial intelligence method...
Inductive logic programming (ILP) is a form of machine learning. The goal of ILP is to induce a hypo...
When machine learning programs from data, we ideally want to learn efficient rather than inefficient...
The goal of inductive logic programming (ILP) is to search for a hypothesis that generalises trainin...
We introduce an inductive logic programming approach that combines classical divide-and-conquer sear...
We describe an inductive logic programming (ILP) approach called learning from failures. In this app...
Inductive logic programming (ILP) is a form of logic-based machine learning. The goal is to induce a...
We developed and implemented an inductive logic programming system and the first order classifier, c...
Inductive logic programming (ILP) is built on a foundation laid by research in machine learning and ...
Inductive Logic Programming (ILP) is a subfield of Machine Learning with foundations in logic progra...
Inductive Logic Programming (ILP) provides an effective method of learning logical theories given a ...
Inductive Logic Programming (ILP) is a new discipline which investigates the inductive construction ...
. This paper provides a brief introduction and overview of the emerging area of Inductive Constrain...
Inductive Logic Programming (ILP) systems construct models for data using domain-specific back-groun...
We present a novel approach to non-monotonic ILP and its implementation called TAL (Top-directed Abd...
Inductive Logic Programming (ILP) combines rule-based and statistical artificial intelligence method...
Inductive logic programming (ILP) is a form of machine learning. The goal of ILP is to induce a hypo...
When machine learning programs from data, we ideally want to learn efficient rather than inefficient...
The goal of inductive logic programming (ILP) is to search for a hypothesis that generalises trainin...
We introduce an inductive logic programming approach that combines classical divide-and-conquer sear...
We describe an inductive logic programming (ILP) approach called learning from failures. In this app...
Inductive logic programming (ILP) is a form of logic-based machine learning. The goal is to induce a...
We developed and implemented an inductive logic programming system and the first order classifier, c...
Inductive logic programming (ILP) is built on a foundation laid by research in machine learning and ...
Inductive Logic Programming (ILP) is a subfield of Machine Learning with foundations in logic progra...
Inductive Logic Programming (ILP) provides an effective method of learning logical theories given a ...
Inductive Logic Programming (ILP) is a new discipline which investigates the inductive construction ...
. This paper provides a brief introduction and overview of the emerging area of Inductive Constrain...
Inductive Logic Programming (ILP) systems construct models for data using domain-specific back-groun...
We present a novel approach to non-monotonic ILP and its implementation called TAL (Top-directed Abd...
Inductive Logic Programming (ILP) combines rule-based and statistical artificial intelligence method...
Inductive logic programming (ILP) is a form of machine learning. The goal of ILP is to induce a hypo...
When machine learning programs from data, we ideally want to learn efficient rather than inefficient...