Learning MDL logic programs from noisy data

Céline Hocquette, Andreas Niskanen, Matti Järvisalo, Andrew Cropper
8/18/2023
cs.LGcs.LO

Official code: celinehocquette/aaai24-maxsynth (7 stars, last commit 2024-02-16).

Abstract

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 playing, and program synthesis, show that our approach can outperform existing approaches in terms of predictive accuracies and scale to moderate amounts of noise.

View on arXivView PDF

Code Implementations(1)

C. Hocquette, A. Niskanen, M Järvisalo, and Andrew Cropper, Learning MDL Logic Programs From Noisy Data, AAAI24.

71Perl, PrologFeb 16, 20242 years ago
inductive-logic-programmingprogram-synthesis

Similar Papers

Cite this paper

@article{hocquette2023learning,
  title  = {Learning MDL logic programs from noisy data},
  author = {Céline Hocquette and Andreas Niskanen and Matti Järvisalo and Andrew Cropper},
  year   = {2023},
  eprint = {2308.09393},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.09393v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.09393.svg)](https://codeofpaper.com/paper/2308.09393)

Discussion