Learning Logical Rules using Minimum Message Length

Ruben Sharma, Sebastijan Dumančić, Ross D. King, Andrew Cropper
8/8/2025
cs.AI

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Unifying probabilistic and logical learning is a key challenge in AI. We introduce a Bayesian inductive logic programming approach that learns minimum message length hypotheses from noisy data. Our approach balances hypothesis complexity and data fit through priors, which favour more general programs, and a likelihood, which favours accurate programs. Our experiments on several domains, including game playing and drug design, show that our method significantly outperforms previous methods, notably those that learn minimum description length programs. Our results also show that our approach is data-efficient and insensitive to example balance, including the ability to learn from exclusively positive examples.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{sharma2025learning,
  title  = {Learning Logical Rules using Minimum Message Length},
  author = {Ruben Sharma and Sebastijan Dumančić and Ross D. King and Andrew Cropper},
  year   = {2025},
  eprint = {2508.06230},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.06230v2}
}

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/2508.06230.svg)](https://codeofpaper.com/paper/2508.06230)

Discussion