Learning Logical Rules using Minimum Message Length
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 6 of its 52 references that are in the map. First posted on arXiv 8 Aug 2025.
Builds on
6 of 52 references.
References · 6
- 2020Inductive logic programming at 30: a new introductioncited by 85
- 2023LLMs and the Abstraction and Reasoning Corpus: Successes, Failures, and the Importance of Object-based Representationscited by 82
- 2020Learning programs by learning from failurescited by 73
- 2023Learning MDL logic programs from noisy datacited by 15
- 2022Learning logic programs by discovering where not to searchcited by 4
- 2022Introduction to minimum message length inferencecited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025Compressing Chemistry Reveals Functional Groupscited by 0
- 2025Compressing Chemistry Reveals Functional Groups7 Nov 2025