
[ ILPnet2 | Library | Newsletter | CSCW | Education | End-User Club | Events | Nodes | Systems | Applications | Members only ]
Learning logic programs with structured background knowledge
T. Horvath
and G. Turan.
Artificial Intelligence, 128(1-2):31--97, May 2001. More behind this link.
Abstract
The efficient learnability of restricted classes of logic programs is studied
in the PAC framework of computational learning theory. We develop the \em
product homomorphism method, which gives polynomial PAC learning algorithms
for a nonrecursive Horn clause with a function-free ground background
knowledge, if the background knowledge satisfies some structural properties.
The method is based on a characterization of the concept that corresponds to
the relative least general generalization of a set of positive examples with
respect to the background knowledge. The characterization is formulated in
terms of products and homomorphisms. In the applications this
characterization is turned into an explicit combinatorial description, which
is then translated into the language of nonrecursive Horn clauses. We show
that a nonrecursive Horn clause is polynomially PAC-learnable if there is a
single binary background predicate and the ground atoms in the background
knowledge form a forest. If the ground atoms in the background knowledge form
a disjoint union of cycles then the situation is different, as the shortest
consistent hypothesis may have exponential size. In this case polynomial
PAC-learnability holds if a different representation language is used. We
also consider the complexity of hypothesis finding for multiple clauses in
some restricted cases.
BibTeX entry.
Other publications
T Horvath,
tamas.horvath@gmd.de,
G Turan,
turan@inf.u-szeged.hu. Last modified on Wednesday 9 April 2003 at 18:31. © 2003 ILPnet2