
"Probabilistic ILP"  Tutorial
Abstract
Probabilistic inductive logic programming, sometimes also called
statistical relational learning,
addresses one of the central questions of artificial intelligence: the integration of probabilistic reasoning with first order
logic representations and machine learning. A rich variety of different formalisms and learning techniques have
been developed.
This tutorial provides an introduction to and an overview of the
stateoftheart in statistical relational learning. We start from classical
settings for inductive logic programming, namely learning from entailment,
learning from interpretations, and learning from proofs, and
show how they can be extended with probabilistic methods. While doing so,
we review stateoftheart statistical relational learning approaches and show how they
fit the discussed learning settings for probabilistic inductive logic programming.
Keywords
Inductive Logic Programming, MultiRelational Data Mining, Bayesian Networks, Hidden Markov Models, Probabilistic ContextFree Grammars, Statistical Relational Learning, Probabilistic Logic Learning
Tutorial notes
The tutorial builds on
 L. De Raedt, K. Kersting. Probabilistic Inductive Logic Programming. Invited paper in S. BenDavid, J. Case and A. Maruoka, editors, Proceedings of the 15th International Conference on Algorithmic Learning Theory (ALT2004), pages 1936. Padova, Italy, October 25, 2004.
 L. De Raedt, K. Kersting. Probabilistic Logic Learning. In ACMSIGKDD Explorations, special issue on MultiRelational Data Mining, Vol. 5(1), pp. 3148, July 2003, [link]
The IDA 2005 tutorial notes are likely be a subsample of the following material but might be subject to alterations.
 IDA 2005 tutorial notes [.pdf]
The ECML/PKDD 2005 tutorial notes will be similar to the following material
but might be subject to alterations:
 ECML/PKDD 2005 tutorial handouts (2 slides/page)[.pdf]
 ECML/PKDD 2005 tutorial webouts (1 slide / page)[.pdf]
Supported by the European Comission, APrIL II project "Application of Probabilistic Inductive Logic Programming II", Contract no. FP6508861,under the "Sixth Framework Programme (20022006); Information Society Technologies"",Future and Emerging Technologies" arm.
 