Search Results for author: Céline Hocquette

Found 10 papers, 4 papers with code

Learning programs with magic values

2 code implementations5 Aug 2022 Céline Hocquette, Andrew Cropper

A magic value in a program is a constant symbol that is essential for the execution of the program but has no clear explanation for its choice.

Inductive logic programming Program Synthesis

Relational program synthesis with numerical reasoning

1 code implementation3 Oct 2022 Céline Hocquette, Andrew Cropper

Our approach can identify numerical values in linear arithmetic fragments, such as real difference logic, and from infinite domains, such as real numbers or integers.

Inductive logic programming Program Synthesis +1

Can Meta-Interpretive Learning outperform Deep Reinforcement Learning of Evaluable Game strategies?

no code implementations26 Feb 2019 Céline Hocquette, Stephen H. Muggleton

World-class human players have been outperformed in a number of complex two person games (Go, Chess, Checkers) by Deep Reinforcement Learning systems.

reinforcement-learning Reinforcement Learning (RL) +1

Beneficial and Harmful Explanatory Machine Learning

no code implementations9 Sep 2020 Lun Ai, Stephen H. Muggleton, Céline Hocquette, Mark Gromowski, Ute Schmid

USML is demonstrated by a measurable increase in human performance of a task following provision to the human of a symbolic machine learned theory for task performance.

BIG-bench Machine Learning Self-Learning

Learning logic programs by combining programs

no code implementations1 Jun 2022 Andrew Cropper, Céline Hocquette

The goal of inductive logic programming is to induce a logic program (a set of logical rules) that generalises training examples.

Inductive logic programming Program Synthesis

Learning logic programs by discovering higher-order abstractions

no code implementations16 Aug 2023 Céline Hocquette, Sebastijan Dumančić, Andrew Cropper

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.

Inductive logic programming Program Synthesis +1

Learning logic programs by finding minimal unsatisfiable subprograms

no code implementations29 Jan 2024 Andrew Cropper, Céline Hocquette

The goal of inductive logic programming (ILP) is to search for a logic program that generalises training examples and background knowledge.

Inductive logic programming Program Synthesis

Cannot find the paper you are looking for? You can Submit a new open access paper.