AIJan 13, 2021

Top Program Construction and Reduction for polynomial time Meta-Interpretive Learning

arXiv:2101.05050v18 citations
Originality Incremental advance
AI Analysis

This addresses efficiency and robustness issues in inductive logic programming for researchers and practitioners, though it is incremental as it builds on existing MIL frameworks.

The paper tackles the exponential search problem in Meta-Interpretive Learning by constructing a Top program from all correct hypotheses, achieving polynomial-time learning from finite examples. It shows that the new system, Louise, improves predictive accuracy over the state-of-the-art Metagol in scenarios with large hypothesis spaces or classification noise, while performing equally in simpler cases.

Meta-Interpretive Learners, like most ILP systems, learn by searching for a correct hypothesis in the hypothesis space, the powerset of all constructible clauses. We show how this exponentially-growing search can be replaced by the construction of a Top program: the set of clauses in all correct hypotheses that is itself a correct hypothesis. We give an algorithm for Top program construction and show that it constructs a correct Top program in polynomial time and from a finite number of examples. We implement our algorithm in Prolog as the basis of a new MIL system, Louise, that constructs a Top program and then reduces it by removing redundant clauses. We compare Louise to the state-of-the-art search-based MIL system Metagol in experiments on grid world navigation, graph connectedness and grammar learning datasets and find that Louise improves on Metagol's predictive accuracy when the hypothesis space and the target theory are both large, or when the hypothesis space does not include a correct hypothesis because of "classification noise" in the form of mislabelled examples. When the hypothesis space or the target theory are small, Louise and Metagol perform equally well.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes