Predicate Invention in ILP - An Overview

Abstract

Inductive Logic Programming (ILP) is a subfield of machine learning dealing with inductive inference in a first order Horn clause framework. A problem in ILP is how to extend the hypotheses language in the case that the vocabulary given initially is insufficient. One way to adapt the vocabulary is to introduce new predicates . In this paper, we give an overview of different approaches to predicate invention in ILP. We discuss theoretical results concerning the introduction of new predicates, and ILP-systems capable of inventing predicates.

Cite

Text

Stahl. "Predicate Invention in ILP - An Overview." European Conference on Machine Learning, 1993. doi:10.1007/3-540-56602-3_144

Markdown

[Stahl. "Predicate Invention in ILP - An Overview." European Conference on Machine Learning, 1993.](https://mlanthology.org/ecmlpkdd/1993/stahl1993ecml-predicate/) doi:10.1007/3-540-56602-3_144

BibTeX

@inproceedings{stahl1993ecml-predicate,
  title     = {{Predicate Invention in ILP - An Overview}},
  author    = {Stahl, Irene},
  booktitle = {European Conference on Machine Learning},
  year      = {1993},
  pages     = {313-322},
  doi       = {10.1007/3-540-56602-3_144},
  url       = {https://mlanthology.org/ecmlpkdd/1993/stahl1993ecml-predicate/}
}