mlsanityData to 7 Oct 2026

Generalisation Through Negation and Predicate Invention

arXiv 2301.07629 ↗First posted 18 Jan 2023cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

The ability to generalise from a small number of examples is a fundamental challenge in machine learning. To tackle this challenge, we introduce an inductive logic programming (ILP) approach that combines negation and predicate invention. Combining these two features allows an ILP system to generalise better by learning rules with universally quantified body-only variables. We implement our idea in NOPI, which can learn normal logic programs with predicate invention, including Datalog programs with stratified negation. Our experimental results on multiple domains show that our approach can improve predictive accuracies and learning times.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 13 of its 81 references that are in the map. First posted on arXiv 18 Jan 2023.

Builds on

13 of 81 references.

References · 13

  1. 2017Learning Explanatory Rules from Noisy Datacited by 210
  2. 2017Multi-shot ASP solving with clingocited by 115
  3. 2020Inductive logic programming at 30: a new introductioncited by 83
  4. 2020Learning programs by learning from failurescited by 73
  5. 2022Predicate Invention for Bilevel Planningcited by 49
  6. 2021Inductive logic programming at 30cited by 46
  7. 2020Abductive Knowledge Induction From Raw Datacited by 38
  8. 2019Synthesizing Datalog Programs Using Numerical Relaxationcited by 23
  9. 2021Neuro-Symbolic Hierarchical Rule Inductioncited by 23
  10. 2020Randomised Gaussian Process Upper Confidence Bound for Bayesian Optimisationcited by 22
  11. 2019Logical reduction of metarulescited by 19
  12. 2021Learning Higher-Order Programs without Meta-Interpretive Learningcited by 14
1 more
  1. 2022Learning logic programs by combining programscited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 1; 2025: 2; 2026: 1.

5 papers.