Inductive Logic Programming Tutorial Day
21 July 1998, Madison, Wisconsin, USA



Saso Dzeroski

The ILP tutorial day was held immediately before the The Eighth International Conference on Inductive Logic Programming ILP-98 and The Fifteenth International Conference on Machine Learning ICML-98. The tutorial day was was organized by Saso Dzeroski (J. Stefan Institute, Ljubljana, Slovenia) and David Page (University of Louisville, USA). It attracted about 30 participants, including many newcomers to the field.

General information:
Inductive logic programming (ILP) is a research area at the intersection of inductive machine learning and logic programming. The general aim of ILP is to develop theories, techniques and applications of inductive learning from observations and background knowledge represented relationally in a first order logical framework. Recent developments have brought ILP closer to practical applications: ILP has been successfully used in a variety of domains including ecology, mechanical engineering, molecular biology, natural language processing and traffic control.

On one hand, ILP is a relatively new discipline that attracts an increasing amount of research efforts. On the other hand, ILP is mature enough to have developed a number of tools applicable in practice. It is thus an important technology that can be used in a variety of areas ranging from relational knowledge discovery to relational reinforcement learning.

The tutorial day was a follow up of the successful Summer School on Inductive Logic Programming and Knowledge Discovery in Databases, held in Prague, Czech Republic in September 1997. It provided its attendants with an introduction to the field of ILP and an overview of state-of-the-art ILP techniques and applications. Natural language processing applications of ILP have received special attention since NLP is at the same time one of the most promising and one of the most challenging application areas for ILP. Open issues in ILP were also discussed. The ILP tutorial day was complementary to the ILP-98 Conference, where further overviews/descriptions of ILP techniques and applications were be given in the invited talks and the technical program (e.g., applications in molecular biology, traffic control).

The program of the tutorial day was as follows:

MORNING:

Nada Lavrac:
An introduction to inductive logic programming

Saso Dzeroski:
An overview of ILP applications

Luc De Raedt:
Systems that learn from interpretations

Stefan Wrobel:
Inductive logic programming for knowledge discovery in databases

AFTERNOON:

Ray Mooney:
Applications of ILP to natural language processing in the US

James Cussens:
Applications of ILP to natural language processing in Europe

Stephen Muggleton:
Open issues in inductive logic programming

Discussion

http://www-ai.ijs.si/SasoDzeroski/ilptut98.htm
http://www.cs.louisville.edu/faculty/page/ilp98/ilpday