Meta-Interpretive Learning as Metarule Specialisation
Not on the map. Why?
Abstract (arXiv)
In Meta-Interpretive Learning (MIL) the metarules, second-order datalog clauses acting as inductive bias, are manually defined by the user. In this work we show that second-order metarules for MIL can be learned by MIL. We define a generality ordering of metarules by θ-subsumption and show that user-defined sort metarules are derivable by specialisation of the most-general matrix metarules in a language class; and that these matrix metarules are in turn derivable by specialisation of third-order punch metarules with variables quantified over the set of atoms and for which only an upper bound on their number of literals need be user-defined. We show that the cardinality of a metarule language is polynomial in the number of literals in punch metarules. We re-frame MIL as metarule specialisation by resolution. We modify the MIL metarule specialisation operator to return new metarules rather than first-order clauses and prove the correctness of the new operator. We implement the new operator as TOIL, a sub-system of the MIL system Louise. Our experiments show that as user-defined sort metarules are progressively replaced by sort metarules learned by TOIL, Louise's predictive accuracy and training times are maintained. We conclude that automatically derived metarules can replace user-defined metarules.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 6 of its 36 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
6 of 36 references.
References · 6
- 2017Learning Explanatory Rules from Noisy Datacited by 210
- 2021Abstraction and Analogy-Making in Artificial Intelligencecited by 103
- 2020Learning programs by learning from failurescited by 73
- 2019Synthesizing Datalog Programs Using Numerical Relaxationcited by 23
- 2018Exploiting Answer Set Programming with External Sources for Meta-Interpretive Learningcited by 12
- 2021Top Program Construction and Reduction for polynomial time Meta-Interpretive Learningcited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1.
2 papers.