Chapter
LOGIC BASED MACHINE LEARNING
Stephen Muggleton and Flaviu Marginean
Department of Computer Science
University of York
Heslington York YO DD
United Kingdom
Abstract The last three decades has seen the development of Computational
Logic techniques within Arti cial Intelligence This has led to the
development of the sub ject of Logic Programming LP which can
b e viewed as a key part of Logic Based Arti cial Intelligence The
subtopic of LP concerned with Machine Learning is known as Inductive
Logic Programming ILP which again can b e broadened to Logic
Based Machine Learning by dropping Horn clause restrictions ILP
has its ro ots in the ground breaking research of Gordon Plotkin and
Ehud Shapiro This pap er provides a brief survey of the state of ILP
application s theory and techniques
Keywords Inductive logic programming machine learning scienti c discovery
protein prediction learning of natural language