Cited by 3Logic, Reasoning, and KnowledgeAI-based Problem Solving and PlanningMachine Learning and Algorithms

Forgetting to Learn Logic Programs

Open access
Cropper, Andrew·2020·Proceedings of the AAAI Conference on Artificial Intelligence

Abstract

Most program induction approaches require predefined, often hand-engineered, background knowledge (BK). To overcome this limitation, we explore methods to automatically acquire BK through multi-task learning. In this approach, a learner adds learned programs to its BK so that they can be reused to help learn other programs. To improve learning performance, we explore the idea of forgetting, where a learner can additionally remove programs from its BK. We consider forgetting in an inductive logic programming (ILP) setting. We show that forgetting can significantly reduce both the size of the hypothesis space and the sample complexity of an ILP learner. We introduce Forgetgol, a multi-task ILP learner which supports forgetting. We experimentally compare Forgetgol against approaches that either remember or forget everything. Our experimental results show that Forgetgol outperforms the alternative approaches when learning from over 10,000 tasks.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1609/aaai.v34i04.5776

Cites

38 of 38 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Forgetgol's selective forgetting remains a structural heuristic that does not address the root cause.

    “Forgetgol [5] mitigates this through selective forgetting based on usage frequency, but this remains a structural heuristic that does not address the root cause.”

    From ADVENT: LLM-Driven Automatic Predicate Invention for ILP (2026) · cites this paper as [5]

    Section 4.3 (p. 4) describes selective forgetting by restricting which predicate symbols may appear in a hypothesis, and the statistical method estimates relevance from reuse (p. 5). But the paper does not characterize Forgetgol as a heuristic that fails to address the root cause; the Introduction (p. 1) presents forgetting as a way to address the problem of excessive background knowledge. That final assessment is not supported by this source. (LLM, conf=0.84)

    Experimental — accuracy not yet measured
  • As BK grows, the system faces the relevance problem: without a mechanism to judge which prior knowledge applies to a new task, accumulation leads to catastrophic remembering, where irrelevant BK degrades both search efficiency and learning performance.

    “However, as BK grows, the system faces the relevance problem [1]: without a mechanism to judge which prior knowledge applies to a new task, accumulation leads to catastrophic remembering [5], where irrelevant BK degrades both search efficiency and learning performance.”

    From ADVENT: LLM-Driven Automatic Predicate Invention for ILP (2026) · cites this paper as [5]

    Split into 2 atoms — 1 confirmed, 1 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.

    Experimental — accuracy not yet measured
  • The limitations of existing PI methods restrict ILP's ability to learn in new domains and hinder its potential for lifelong learning.

    “Together, these limitations restrict ILP's ability to learn in new domains and hinder its potential for lifelong learning [5].”

    From ADVENT: LLM-Driven Automatic Predicate Invention for ILP (2026) · cites this paper as [5]

    The Introduction (p. 1) says existing approaches struggle to learn across many tasks and that overcoming this limitation is necessary for lifelong learning. It also identifies reliance on predefined background knowledge as a limitation, but does not establish that these limitations restrict ILP's ability to learn in new domains specifically. (LLM, conf=0.82)

    Experimental — accuracy not yet measured
  • Forgetgol mitigates catastrophic remembering through selective forgetting based on usage frequency.

    “Forgetgol [5] mitigates this through selective forgetting based on usage frequency, but this remains a structural heuristic that does not address the root cause.”

    From ADVENT: LLM-Driven Automatic Predicate Invention for ILP (2026) · cites this paper as [5]

    Related Work (p. 2) identifies catastrophic remembering as the inability to forget knowledge, and §4.3 (pp. 4–5) describes a statistical forgetting method that estimates relevance from a symbol’s relative reuse. But Forgetgol also uses syntactical forgetting, which is not based on usage frequency; §6.1 (p. 7) says the statistical method did not outperform the remember-everything comparator. The claim therefore overstates frequency-based forgetting as the way Forgetgol mitigates the problem. (LLM, conf=0.86)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

2 of the 40 references couldn’t be matched to a known paper.

Cited by

Sorted by citations

Authors
Cropper, A.
Affiliations
University of Oxford (GB)
Corresponding author
Cropper, Andrew
Venue
Proceedings of the AAAI Conference on Artificial Intelligence
Published
2020-04-03
Volume
34
Issue
04
Pages
3676-3683
ISSN
  • 2159-5399 (ISSN-L)
  • 2374-3468
OpenAlex
W2988348802
Cited by
0
References
40
FWCI
0.00
Type
conference paper
Language
en
Open access
Locations
  • Proceedings of the AAAI Conference on Artificial Intelligence (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Logic, Reasoning, and Knowledge
  • Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
  • Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Algorithms
Keywords
inductive logic programming, forgetting, multi-task learning, program induction, sample complexity

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review