← Search

Céline Hocquette

7 accepted papers

2024

Learning Big Logical Rules by Joining Small Rules

IJCAI 2024poster

A major challenge in inductive logic programming is learning big rules. To address this challenge, we introduce an approach where we join small rules to learn big rules. We implement our approach in a constraint-driven system and use constraint solvers to efficiently join rules. Our experiments on m…

2024

Learning Logic Programs by Discovering Higher-Order Abstractions

IJCAI 2024poster

We introduce the higher-order refactoring problem, where the goal is to compress a logic program by discovering higher-order abstractions, such as map, filter, and fold. We implement our approach in Stevie, which formulates the refactoring problem as a constraint optimisation problem. Our experiment…

2024

Learning MDL Logic Programs from Noisy Data

AAAI 2024technical

Many inductive logic programming approaches struggle to learn programs from noisy data. To overcome this limitation, we introduce an approach that learns minimal description length programs from noisy data, including recursive programs. Our experiments on several domains, including drug design, game…

2020

Complete Bottom-Up Predicate Invention in Meta-Interpretive Learning

IJCAI 2020poster

Predicate Invention in Meta-Interpretive Learning (MIL) is generally based on a top-down approach, and the search for a consistent hypothesis is carried out starting from the positive examples as goals. We consider augmenting top-down MIL systems with a bottom-up step during which the background kno…