Cited by 21Logic, Reasoning, and KnowledgeData Mining Algorithms and ApplicationsAI-based Problem Solving and Planning

Best-effort inductive logic programming via fine-grained cost-based hypothesis generation: The inspire system at the inductive logic programming competition

Open access
Schüller, Peter, Benz, Mishal·2018·Machine Learning

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.1007/s10994-018-5708-2

Cites

6 of 6 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?

  • ASP-encoded ILP systems often struggle with scalability, especially in terms of the problem domain size.

    “Systems that implement this approach can often learn optimal and recursive programs and can harness state-of-the-art ASP solvers, but often struggle with scalability, especially in terms of the problem domain size.”

    From Learning programs by learning from failures (2021) · cites this paper as Schüller and Benz 2018

    The Related work section says ASP-based ILP introduced scalability limitations. It does not identify problem-domain size as a particular cause or dimension of those limitations; the Conclusion instead discusses scaling to large amounts of training examples. No page numbers are available in the supplied passages. (LLM, conf=0.86)

    Experimental — accuracy not yet measured
  • ASP-encoded ILP systems can often learn optimal and recursive programs.

    “Systems that implement this approach can often learn optimal and recursive programs and can harness state-of-the-art ASP solvers, but often struggle with scalability, especially in terms of the problem domain size.”

    From Learning programs by learning from failures (2021) · cites this paper as Schüller and Benz 2018

    Section 4 describes searching for an optimal hypothesis, and Section 3.3 discusses configuring the hypothesis space to include a transitive-closure rule. These passages support optimal search and the possibility of recursive rules, but they do not establish that ASP-based ILP systems often learn recursive programs. The paper discusses scalability limitations in Section 7, without specifically identifying problem-domain size as the main limitation. (LLM, conf=0.82)

    Experimental — accuracy not yet measured
  • INSPIRE also uses predefined constraints to remove redundancy from the hypothesis space.

    “INSPIRE (Schüller and Benz 2018) also uses predefined constraints to remove redundancy from the hypothesis space (in INSPIRE's case, each hypothesis is a single clause).”

    From Learning programs by learning from failures (2021) · cites this paper as Schüller and Benz 2018

    Section 3.6 (Redundancy elimination module; page unavailable) describes constraints that eliminate redundant rules from INSPIRE’s hypothesis search space. But the parenthetical is not supported: Section 3 (Declarative hypothesis generation; page unavailable) says each generated answer set represents a single rule that may be part of a hypothesis, not that each hypothesis is a single clause. (LLM, conf=0.90)

    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

Research works printed but not linked: 31

  1. Alviano, M., Dodaro, C., Marques-Silva, J., & Ricca, F. (2015). Optimum stable model search: Algorithms and implementation. Journal of Logic and Computation, article number exv061.
  2. Andres, B., Kaufmann, B., Matheis, O., & Schaub, T. (2012). Unsatisfiability-based optimization in clasp. In International conference on logic programming (ICLP), technical communications (pp. 212-221).
  3. Apt, K. R., Blair, H. A., & Walker, A. (1988). Towards a theory of declarative knowledge. In J. Minker (Ed.), Foundations of deductive databases and logic programming (pp. 89-148).
  4. Morgan Kaufmann.
  5. Athakravi, D., Alrajeh, D., Broda, K., Russo, A., & Satoh, K. (2015). Inductive learning using constraint-driven bias. In J. Davis & J. Ramon (Eds.), Inductive logic programming (pp. 16-32). Cham: Springer.
  6. Baral, C. (2004). Knowledge representation, reasoning, and declarative problem solving. Cambridge: Cam- bridge University Press.
  7. Blei, D. M., Ng, A. Y., & Jordan, M. I. (2003). Latent Dirichlet allocation. Journal of Machine Learning, 3, 993-1022.
  8. Brewka, G., Eiter, T., & Truszczynski, M. (2011). Answer set programming at a glance. Communications of the ACM, 54(12), 92-103.
  9. Clocksin, W. F., & Mellish, C. S. (2003). Programming in PROLOG. Berlin: Springer.
  10. Corapi, D., Russo, A., De Vos, M., Padget, J., & Satoh, K. (2011). Normative design using inductive learning. Theory and Practice of Logic Programming, 11(4-5), 783-799.
  11. Corapi, D., Russo, A., & Lupu, E. (2012). Inductive logic programming in answer set programming. In S. H. Muggleton, A. Tamaddoni-Nezhad, & F. A. Lisi (Eds.), Inductive logic programming (pp. 91-97). Berlin: Springer.
  12. Dietterich, T. G., Domingos, P., Getoor, L., Muggleton, S., & Tadepalli, P. (2008). Structured machine learning: The next ten years. Machine Learning, 73(1), 3-23.
  13. Faber, W., Pfeifer, G., & Leone, N. (2011). Semantics and complexity of recursive aggregates in answer set programming. Artificial Intelligence, 175(1), 278-298.
  14. Flach, P. A. (1993). Predicate invention in inductive data engineering. In European conference on machine learning (EMCL) (pp. 83-94).
  15. Gebser, M., Kaminski, R., Kaufmann, B., & Schaub, T. (2012a). Answer set solving in practice. Morgan Claypool. Gebser, M., Kaminski, R., König, A., & Schaub, T. (2011). Advances in gringo series 3. In International conference on logic programming and non-monotonic reasoning (LPNMR) (pp. 345-351).
  16. Gelfond, M., & Kahl, Y. (2014). Knowledge representation, reasoning, and the design of intelligent agents: The answer-set programming approach. Cambridge: Cambridge University Press.
  17. Gelfond, M., & Lifschitz, V. (1988). The stable model semantics for logic programming. In International conference and symposium on logic programming (ICLP/SLP) (pp. 1070-1080).
  18. Gulwani, S., Hernández-Orallo, J., Kitzelmann, E., Muggleton, S. H., Schmid, U., & Zorn, B. (2015). Inductive programming meets the real world. Communications of the ACM, 58(11), 90-99.
  19. Kakas, A. C., Kowalski, R. A., & Toni, F. (1992). Abductive logic programming. Journal of Logic and Computation, 2(6), 719-770.
  20. Law, M., Russo, A., & Broda, K. (2015). Learning weak constraints in answer set programming. Theory and Practice of Logic Programming, 15(4-5), 511-525.
  21. Law, M., Russo, A., & Broda, K. (2016a). Iterative learning of answer set programs from context dependent examples. Theory and Practice of Logic Programming, 16(5-6), 834-848.
  22. LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436-444.
  23. Lifschitz, V. (2008). What is answer set programming? In AAAI conference on artificial intelligence (pp. 1594-1597).
  24. Mitra, A., & Baral, C. (2016). Addressing a question answering challenge by combining statistical methods with inductive rule learning and reasoning. In D. Schuurmans & M. P. Wellman (Eds.), Association for the advancement of artificial intelligence (pp. 2779-2785). AAAI Press.
  25. Muggleton, S. (1987). Duce, an oracle-based approach to constructive induction. In International joint con- ference on artificial intelligence (IJCAI) (pp. 287-292).
  26. Muggleton, S. (1995). Inverse entailment and Progol. New generation computing, 13(3-4), 245-286.
  27. Muggleton, S., & Buntine, W. (1992). Machine invention of first-order predicates by inverting resolution. In Proceedings of the fifth international conference on machine learning (pp. 339-352).
  28. Muggleton, S., & De Raedt, L. (1994). Inductive logic programming: Theory and methods. The Journal of Logic Programming, 19, 629-679.
  29. Muggleton, S., De Raedt, L., Poole, D., Bratko, I., Flach, P., Inoue, K., et al. (2012). ILP turns 20: Biography and future challenges. Machine Learning, 86(1), 3-23.
  30. Muggleton, S. H., Lin, D., Pahlavi, N., & Tamaddoni-Nezhad, A. (2014). Meta-interpretive learning: Appli- cation to grammatical inference. Machine Learning, 94(1), 25-49.
  31. Ray, O. (2009). Nonmonotonic abductive inductive learning. Journal of Applied Logic, 7, 329-340.

Cited by

Sorted by citations

  • Learning programs by learning from failures

    Cropper, A., & Morel, R. (2021) · Machine Learning · doi:10.1007/s10994-020-05934-z · Cited by 86 · see citing works

    “The idea is to frame the problem as an ASP problem where an answer set (a model) corresponds to a program, an approach also employed by other recent ILP approaches (Corapi et al. 2011; Law et al. 2014; Kaminski et al. 2018; Schüller and Benz 2018).”
    BackgroundMethodInfluential

Authors
Schüller, P., & Benz, M.
Affiliations
  • TU Wien (AT)
  • Karlsruhe Institute of Technology (DE)
Corresponding author
Schüller, Peter
Venue
Machine Learning
Published
2018-05-22
Volume
107
Issue
7
Pages
1141-1169
ISSN
  • 0885-6125 (ISSN-L)
  • 1573-0565
OpenAlex
W2736057823
Cited by
21
References
6
Citations by year
2026: 1 · 2025: 2 · 2024: 1 · 2023: 3 · 2021: 6 · 2020: 2 · 2019: 3 · 2018: 2
FWCI
1.83
Type
journal article
Language
en
Open access
Locations
  • Machine Learning (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • Dspace Repository (Marmara Üniversitesi) (submittedVersion, other-oa)
  • arXiv (Cornell University)
Funders
  • Türkiye Bilimsel ve Teknolojik Araştirma Kurumu (114E777)
  • Ôsterreichische Forschungsförderungsgesellschaft (861263)
  • Austrian Science Fund (P27730)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Logic, Reasoning, and Knowledge
  • Physical Sciences › Computer Science › Information Systems › Data Mining Algorithms and Applications
  • Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
Keywords
inductive logic programming, answer set programming, hypothesis generation, rule 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