We develop kernels for measuring the similarity between relational instances using background knowledge expressed in first-order logic. The method allows us to bridge the gap between traditional inductive logic programming (ILP) representations and statistical approaches to supervised learning. Logic programs are first used to generate proofs of given visitor programs that use predicates declared in the available background knowledge. A kernel is then defined over pairs of proof trees. The method can be used for supervised learning tasks and is suitable for classification as well as regression. We report positive empirical results on Bongard-like and M-of-N problems that are difficult or impossible to solve with traditional ILP techniques, ...
Abstract. Logic Programs with Annotated Disjunctions (LPADs) are a promising language for Probabilis...
We introduce a novel approach to statistical relational learning; it is in-corporated in the logical...
We summarise recent work on using Inductive Logic Programming (ILP) for Natural Language Processing ...
We develop kernels for measuring the similarity between relational instances using background knowle...
We develop kernels for measuring the similarity between relational instances using back-ground knowl...
An example-trace is a sequence of steps taken by a program on a given example input. Different appr...
Probabilistic inductive logic programming aka. statistical relational learning addresses one of the ...
A novel and simple combination of inductive logic programming with kernel methods is presented. The ...
Abstract. Statistical relational learning (SRL) addresses one of the central open questions of AI: t...
A novel and simple combination of inductive logic programming with kernel methods is presented. The ...
We develop a general theoretical framework for statistical logical learning with kernels based on dy...
Probabilistic inductive logic programming (PILP), sometimes also called statistical relational learn...
We introduce kLog, a novel approach to statistical relational learning. Unlike standard approaches, ...
In the past few years there has been a lot of work lying at the intersection of probability theory, ...
Abstract. Probabilistic inductive logic programming, sometimes also called statistical relational le...
Abstract. Logic Programs with Annotated Disjunctions (LPADs) are a promising language for Probabilis...
We introduce a novel approach to statistical relational learning; it is in-corporated in the logical...
We summarise recent work on using Inductive Logic Programming (ILP) for Natural Language Processing ...
We develop kernels for measuring the similarity between relational instances using background knowle...
We develop kernels for measuring the similarity between relational instances using back-ground knowl...
An example-trace is a sequence of steps taken by a program on a given example input. Different appr...
Probabilistic inductive logic programming aka. statistical relational learning addresses one of the ...
A novel and simple combination of inductive logic programming with kernel methods is presented. The ...
Abstract. Statistical relational learning (SRL) addresses one of the central open questions of AI: t...
A novel and simple combination of inductive logic programming with kernel methods is presented. The ...
We develop a general theoretical framework for statistical logical learning with kernels based on dy...
Probabilistic inductive logic programming (PILP), sometimes also called statistical relational learn...
We introduce kLog, a novel approach to statistical relational learning. Unlike standard approaches, ...
In the past few years there has been a lot of work lying at the intersection of probability theory, ...
Abstract. Probabilistic inductive logic programming, sometimes also called statistical relational le...
Abstract. Logic Programs with Annotated Disjunctions (LPADs) are a promising language for Probabilis...
We introduce a novel approach to statistical relational learning; it is in-corporated in the logical...
We summarise recent work on using Inductive Logic Programming (ILP) for Natural Language Processing ...