no code implementations • 29 Jan 2024 • Céline Hocquette, Andreas Niskanen, Rolf Morel, Matti Järvisalo, Andrew Cropper
A major challenge in inductive logic programming is learning big rules.
no code implementations • 15 Sep 2021 • Andrew Cropper, Oghenejokpeme Orhobor, Cristian Dinu, Rolf Morel
Multi-core machines are ubiquitous.
1 code implementation • 29 Apr 2021 • Andrew Cropper, Rolf Morel
Discovering novel high-level concepts is one of the most important steps needed for human-level AI.
no code implementations • 18 Feb 2021 • Rolf Morel
Building on the Meta-Interpretive Learning (MIL) framework, we show that type checking is able to prune large parts of the hypothesis space of programs.
no code implementations • 18 Feb 2021 • Rolf Morel, Andrew Cropper
We show that fine-grained failure analysis allows for learning fine-grained constraints on the hypothesis space.
1 code implementation • 5 May 2020 • Andrew Cropper, Rolf Morel
In this approach, an ILP system (the learner) decomposes the learning problem into three separate stages: generate, test, and constrain.
2 code implementations • 25 Jul 2019 • Andrew Cropper, Rolf Morel, Stephen H. Muggleton
Our theoretical results show that learning higher-order programs, rather than first-order programs, can reduce the textual complexity required to express programs which in turn reduces the size of the hypothesis space and sample complexity.