Logical reduction of metarules
Open accessAbstract
Many forms of inductive logic programming (ILP) use metarules, second-order Horn clauses, to define the structure of learnable programs and thus the hypothesis space. Deciding which metarules to use for a given learning task is a major open problem and is a trade-off between efficiency and expressivity: the hypothesis space grows given more metarules, so we wish to use fewer metarules, but if we use too few metarules then we lose expressivity. In this paper, we study whether fragments of metarules can be logically reduced to minimal finite subsets. We consider two traditional forms of logical reduction: subsumption and entailment. We also consider a new reduction technique called derivation reduction, which is based on SLD-resolution. We compute reduced sets of metarules for fragments relevant to ILP and theoretically show whether these reduced sets are reductions for more general infinite fragments. We experimentally compare learning with reduced sets of metarules on three domains: Michalski trains, string transformations, and game rules. In general, derivation reduced sets of metarules outperform subsumption and entailment reduced sets, both in terms of predictive accuracies and learning times.
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.
Integrity signals
Registry
Cites
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.
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?
Compared to Metagol, Popper does not need metarules, so can learn programs with any arity predicates.
“Compared to Metagol, Popper does not need metarules (Cropper and Tourret 2020), so can learn programs with any arity predicates.”
From Learning programs by learning from failures (2021) · cites this paper as Cropper and Tourret 2020
Section 2.1 says Metagol-style meta-interpretive learners use metarules, supporting the comparison’s Metagol side. The passages found do not discuss Popper, so they do not establish that Popper needs no metarules or can learn programs with predicates of any arity. Page numbers were not available in our copy. (LLM, conf=0.82)
Experimental — accuracy not yet measuredA user must either provide a set of metarules, or use a set of metarules restricted to a certain fragment of logic, e.g. dyadic Datalog.
“Ausermusteither(i)provideasetofmetarules, or (ii) use a set of metarules restricted to a certain fragment of logic, e.g. dyadic Datalog (Cropper and Tourret 2020).”
From Learning programs by learning from failures (2021) · cites this paper as Cropper and Tourret 2020
The Introduction says suitable metarules are commonly assumed to be supplied as background knowledge, and §3.1.1 studies syntactically restricted fragments. The paper also discusses chained dyadic Datalog, but these passages do not say a user must choose between supplying metarules and using a restricted fragment. (LLM, conf=0.83)
Experimental — accuracy not yet measuredIt is impossible to generate a finite and complete set of metarules for a singleton-free fragment of monadic and dyadic Datalog.
“It is impossible to generate a finite and complete set of metarules for a singleton-free fragment of monadic and dyadic Datalog (Cropper and Tourret 2020).”
From Learning programs by learning from failures (2021) · cites this paper as Cropper and Tourret 2020
Section 5.3.1 (page unavailable) says the singleton-free fragment has no derivation reduction for arity at least two, supporting the claim if “complete” means derivationally complete. But the same summary says it has an entailment reduction to a finite set. The unqualified claim therefore overstates what is impossible. (LLM, conf=0.88)
Experimental — accuracy not yet measuredThe major problem with metarules is determining which one to use.
“However, the major problem with metarules is determining whichonestouse(CropperandTourret2020).”
From Learning programs by learning from failures (2021) · cites this paper as Cropper and Tourret 2020
Metarules are another popular syntactic bias used by many ILP approaches, including Metagol and, to an extent, ∂ ILP.
“Metarules (Cropper and Tourret 2020) are another popular syntactic bias used by many ILP approaches (De Raedt and Bruynooghe 1992; Wang et al. 2014; Albarghouthi et al. 2017; Kaminski et al. 2018), including Metagol (Muggleton et al. 2015; Cropper et al. 2020; Cropper and Muggleton 2016) and, to an extent 5 , ∂ ILP (Evans and Grefenstette 2018).”
From Learning programs by learning from failures (2021) · cites this paper as Cropper and Tourret 2020
Popper can use constraints to impose metarules, ensuring that each clause in a program is an instance of a metarule.
“Finally, as we show in 'Appendix A', Popper can also use constraints to impose metarules , clause templates used by many ILP systems (Cropper and Tourret 2020), which ensures that each clause in a program is an instance of a metarule.”
From Learning programs by learning from failures (2021) · cites this paper as Cropper and Tourret 2020
There is preliminary work in reasoning about metarules to identify universal sets suitable to learn certain fragments of logic programs.
“For this reason, there is preliminary work in reasoning about metarules to identify universal sets suitable to learn certain fragments of logic programs (Cropper & Muggleton, 2014; Tourret & Cropper, 2019; Cropper & Tourret, 2020).”
From Inductive Logic Programming At 30: A New Introduction (2022) · cites this paper as Cropper & Tourret, 2020
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
(1979) · Cited by 43,841 · see citing works
A Machine-Oriented Logic Based on the Resolution Principle
Robinson, J. A. (1965) · Journal of the ACM · doi:10.1145/321250.321253 · Cited by 3,916 · see citing works
Foundations of Logic Programming
Lloyd, J. W. (1987) · Springer eBooks · doi:10.1007/978-3-642-83189-8 · Cited by 2,736 · see citing works
Foundations of logic programming; (2nd extended ed.)
Lloyd, J. W. (1987) · Springer eBooks · Cited by 1,501 · see citing works
Muggleton, S. (1995) · New Generation Computing · doi:10.1007/bf03037227 · Cited by 1,411 · see citing works
Shapiro, E. Y. (1983) · doi:10.7551/mitpress/1192.001.0001 · Cited by 1,085 · see citing works
Blumer, A., Ehrenfeucht, A., Haussler, D., & Warmuth, M. K. (1987) · Information Processing Letters · doi:10.1016/0020-0190(87)90114-1 · Cited by 1,054 · see citing works
A note on the Entscheidungsproblem
Church, A. (1936) · Journal of Symbolic Logic · doi:10.2307/2269326 · Cited by 810 · see citing works
Complexity and expressive power of logic programming
Dantsin, E., Eiter, T., Gottlob, G., & Voronkov, A. (2001) · ACM Computing Surveys · doi:10.1145/502807.502810 · Cited by 739 · see citing works
(1990) · Cited by 671 · see citing works
Predicate Logic as Programming Language.
Kowalski, R. (1974) · IFIP Congress · Cited by 670 · see citing works
General Game Playing: Overview of the AAAI Competition
Genesereth, M., Love, N., & Pell, B. (2005) · The AI Magazine · doi:10.1609/aimag.v26i2.1813 · Cited by 588 · see citing works
Foundations of Inductive Logic Programming
Nienhuys-Cheng, S.-H., & Wolf, R. (1997) · Lecture Notes in Computer Science · doi:10.1007/3-540-62927-0 · Cited by 471 · see citing works
Learning Explanatory Rules from Noisy Data
Evans, R., & Grefenstette, E. (2018) · Journal of Artificial Intelligence Research · doi:10.1613/jair.5714 · Cited by 426 · see citing works
Meta-interpretive learning of higher-order dyadic datalog: predicate invention revisited
Muggleton, S. H., Lin, D., & Tamaddoni-Nezhad, A. (2015) · Machine Learning · doi:10.1007/s10994-014-5471-y · Cited by 184 · see citing works
Automatic Methods of Inductive Inference
Plotkin, G. D. (1972) · ERA · Cited by 170 · see citing works
Understanding Complex Datasets
Skillicorn, D. B. (2007) · Chapman & Hall/CRC eBooks · doi:10.1201/9781584888338 · Cited by 170 · see citing works
Resolution Strategies as Decision Procedures
Joyner, W. H. (1976) · Journal of the ACM · doi:10.1145/321958.321960 · Cited by 150 · see citing works
Making Robots Conscious of Their Mental StatesPreprint
McCarthy, J. (1999) · CogPrints (University of Southampton) · Cited by 130 · see citing works
ILP turns 20: Biography and future challenges
Muggleton, S., De Raedt, L., Poole, D., Bratko, I., Flach, P., Inoue, K., & Srinivasan, A. (2012) · Machine Learning · doi:10.1007/s10994-011-5259-2 · Cited by 126 · see citing works
Meta-interpretive learning: application to grammatical inference
Muggleton, S. H., Lin, D., Pahlavi, N., & Tamaddoni-Nezhad, A. (2014) · Machine Learning · doi:10.1007/s10994-013-5358-3 · Cited by 120 · see citing works
Inductive inference of VL decision rules
Larson, J. B., & Michalski, R. S. (1977) · ACM SIGART Bulletin · doi:10.1145/1045343.1045369 · Cited by 117 · see citing works
Understanding Complex Datasets: Data Mining with Matrix Decompositions
Skillicorn, D. B. (2007) · Cited by 117 · see citing works
Consequence Finding Algorithms
Marquis, P. (2000) · Springer eBooks · doi:10.1007/978-94-017-1737-3_3 · Cited by 111 · see citing works
Tärnlund, S.-Å. (1977) · BIT · doi:10.1007/bf01932293 · Cited by 98 · see citing works
Redundancy in logic I: CNF propositional formulae
Liberatore, P. (2004) · Artificial Intelligence · doi:10.1016/j.artint.2004.11.002 · Cited by 94 · see citing works
Cohen, W. W. (1994) · Artificial Intelligence · doi:10.1016/0004-3702(94)90070-1 · Cited by 84 · see citing works
Lloyd, J. W. (2003) · Cognitive Technologies · doi:10.1007/978-3-662-08406-9 · Cited by 81 · see citing works
Clause Elimination for SAT and QSAT
Heule, M. J. H., Järvisalo, M., Lonsing, F., Seidl, M., & Biere, A. (2015) · Journal of Artificial Intelligence Research · doi:10.1613/jair.4694 · Cited by 69 · see citing works
Interactive Concept-Learning and Constructive Induction by Analogy
Raedt, L. D., & Bruynooghe, M. (1992) · Machine Learning · doi:10.1023/a:1022664419589 · Cited by 65 · see citing works
Removing redundancy from a clause
Gottlob, G., & Fermüller, C. G. (1993) · Artificial Intelligence · doi:10.1016/0004-3702(93)90069-n · Cited by 61 · see citing works
Bias reformulation for one-shot function induction
Dianhuan, L., Eyal, D., Kevin, E., Joshua, T., & Stephen, M. (2014) · Frontiers in Artificial Intelligence and Applications · doi:10.3233/978-1-61499-419-0-525 · Cited by 53 · see citing works
Implication of clauses is undecidable
Schmidt-Schauß, M. (1988) · Theoretical Computer Science · doi:10.1016/0304-3975(88)90146-6 · Cited by 52 · see citing works
Syntax-guided synthesis of Datalog programs
Si, X., Lee, W., Zhang, R., Albarghouthi, A., Koutris, P., & Naik, M. (2018) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3236024.3236034 · Cited by 49 · see citing works
Structure Learning via Parameter Learning
Wang, W. Y., Mazaitis, K., & Cohen, W. W. (2014) · Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management · doi:10.1145/2661829.2662022 · Cited by 47 · see citing works
The discovery of the equator or concept driven learning
Emde, W., Habel, C. U., & Rollinger, C.-R. (1983) · Cited by 43 · see citing works
Constraint-Based Synthesis of Datalog Programs
Albarghouthi, A., Koutris, P., Naik, M., & Smith, C. (2017) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-66158-2_44 · Cited by 40 · see citing works
Learning higher-order logic programs through abstraction and invention
Cropper, A., & Muggleton, S. (2016) · Oxford University Research Archive (ORA) (University of Oxford) · Cited by 40 · see citing works
Self-citationUndecidability of the Horn-clause implication problem
Marcinkowski, J., & Pacholski, L. (1992) · Annual Symposium on Foundations of Computer Science · doi:10.1109/sfcs.1992.267755 · Cited by 38 · see citing works
Bradley, A. R., & Manna, Z. (2007) · Springer eBooks · doi:10.1007/978-3-540-74113-8 · Cited by 37 · see citing works
Logical Minimisation of Meta-Rules Within Meta-Interpretive Learning
Cropper, A., & Muggleton, S. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-23708-4_5 · Cited by 35 · see citing works
Self-citationControlling the Complexity of Learning in Logic through Syntactic and Task-Oriented Models
Kietz, J.-U., & Wrobel, S. (1991) · Cited by 35 · see citing works
Inductive logic program synthesis with DIALOGS
Flener, P. (1997) · Lecture notes in computer science · doi:10.1007/3-540-63494-0_55 · Cited by 34 · see citing works
Learning efficient logic programs
Cropper, A., & Muggleton, S. (2018) · Machine Learning · doi:10.1007/s10994-018-5712-6 · Cited by 33 · see citing works
Self-citationMeta-Interpretive Learning of Data Transformation Programs
Cropper, A., Tamaddoni-Nezhad, A., & Muggleton, S. H. (2016) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-40566-7_4 · Cited by 32 · see citing works
Self-citationOn the complexity of some inductive logic programming problems
Gottlob, G., Leone, N., & Scarcello, F. (1999) · New Generation Computing · doi:10.1007/bf03037582 · Cited by 29 · see citing works
Exploiting Answer Set Programming with External Sources for Meta-Interpretive Learning
KAMINSKI, T., EITER, T., & INOUE, K. (2018) · Theory and Practice of Logic Programming · doi:10.1017/s1471068418000261 · Cited by 29 · see citing works
Redundancy in logic II: 2CNF and Horn propositional formulae
Liberatore, P. (2007) · Artificial Intelligence · doi:10.1016/j.artint.2007.06.003 · Cited by 26 · see citing works
(2015) · International Conference on Artificial Intelligence · Cited by 25 · see citing works
Self-citationInductive general game playing
Cropper, A., Evans, R., & Law, M. (2019) · Machine Learning · doi:10.1007/s10994-019-05843-w · Cited by 24 · see citing works
Self-citationLogical Rule Induction and Theory Learning Using Neural Theorem ProvingPreprint
Campero, A., Pareja, A., Klinger, T., Tenenbaum, J. B., & Riedel, S. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1809.02193 · Cited by 21 · see citing works
Minimization for Generalized Boolean FormulasPreprint
Hemaspaandra, E., & Schnoor, H. (2011) · arXiv (Cornell University) · doi:10.48550/arxiv.1104.2312 · Cited by 18 · see citing works
Efficiently learning efficient programs
Cropper, A. (2017) · Spiral (Imperial College London) · doi:10.25560/58488 · Cited by 16 · see citing works
Self-citationPrime implicates and prime implicants in modal logic
Bienvenu, M. (2007) · Cited by 16 · see citing works
Derivation Reduction of Metarules in Meta-interpretive Learning
Cropper, A., & Tourret, S. (2018) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-99960-9_1 · Cited by 15 · see citing works
Self-citationDeclarative Modeling for Machine Learning and Data Mining
Raedt, L. D. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-33492-4_1 · Cited by 14 · see citing works
Exploiting Answer Set Programming with External Sources for Meta-Interpretive LearningPreprint
Kaminski, T., Eiter, T., & Inoue, K. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1805.00068 · Cited by 13 · see citing works
Dimensionality Reduction in ILP: A Call to Arms
Fürnkranz, J. (1997) · Cited by 13 · see citing works
On the complexity of some Inductive Logic Programming problems
Gottlob, G., Leone, N., & Scarcello, F. (1997) · Lecture notes in computer science · doi:10.1007/3540635149_31 · Cited by 11 · see citing works
Typed Meta-interpretive Learning of Logic Programs
Morel, R., Cropper, A., & Ong, C.-H. L. (2019) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-19570-0_13 · Cited by 11 · see citing works
Self-citationOn Avoiding Redundancy in Inductive Logic Programming
Fonseca, N. A., Costa, V. S., Silva, F., & Camacho, R. C. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-30109-7_13 · Cited by 9 · see citing works
From Search to Computation: Redundancy Criteria and Simplification at Work
Hillenbrand, T., Piskač, R., Waldmann, U., & Weidenbach, C. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-37651-1_7 · Cited by 7 · see citing works
Weidenbach, C., & Wischnewski, P. (2010) · AI Communications · doi:10.3233/aic-2010-0459 · Cited by 7 · see citing works
Quantifier-Free Equational Logic and Prime Implicate Generation
Echenim, M., Peltier, N., & Tourret, S. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-21401-6_21 · Cited by 6 · see citing works
Self-citationDeclarative Modeling for Machine Learning and Data Mining
Raedt, L. D. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-33460-3_2 · Cited by 5 · see citing works
SLD-Resolution Reduction of Second-Order Horn Fragments
Tourret, S., & Cropper, A. (2019) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-19570-0_17 · Cited by 3 · see citing works
Self-citation
Flagged first, then by citations
1 of the 67 references couldn’t be matched to a known paper.
Research works printed but not linked: 2
- In J. Davis & J. Ramon (Eds.), Inductive logic programming-24th international conference, ILP 2014, Nancy, France, September 14-16, 2014. Revised selected papers, volume 9046 of Lecture Notes in Computer Science (pp. 62-75). Springer.
- Calimeri, F., Leone, N., & Manna, M. (Eds.), Logics in artificial intelligence-16th European conference, JELIA 2019, Rende, Italy, May 7-11, 2019, proceedings, volume 11468 of Lecture Notes in Computer Science (pp. 198-213). Springer.
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
“2 Compared to Metagol, Popper does not need metarules (Cropper and Tourret 2020), so can learn programs with any arity predicates.”
BackgroundMethodInfluentialSelf-citationInductive Logic Programming At 30: A New Introduction
Cropper, A., & Dumančić, S. (2022) · Journal of Artificial Intelligence Research · doi:10.1613/jair.1.13507 · Cited by 83 · see citing works
“Empirically, too much irrelevant BK is detrimental to learning performance (Srinivasan et al., 1995, 2003; Cropper, 2020), this also includes irrelevant language biases (Cropper & Tourret, 2020).”
BackgroundInfluentialSelf-citationTurning 30: New Ideas in Inductive Logic Programming
Cropper, A., Dumančić, S., & Muggleton, S. (2020) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2020/673 · Cited by 78 · see citing works
Self-citationInductive logic programming at 30
Cropper, A., Dumančić, S., Evans, R., & Muggleton, S. H. (2022) · Machine Learning · doi:10.1007/s10994-021-06089-1 · Cited by 61 · see citing works
Self-citationA Critical Review of Inductive Logic Programming Techniques for Explainable AI
Zhang, Z., Yilmaz, L., & Liu, B. (2024) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2023.3246980 · Cited by 25 · see citing works
Rules, L. O.-R., & A, F. A. L. (1999) · Lecture notes in computer science · doi:10.1007/3-540-48751-4 · Cited by 24 · see citing works
Learning Higher-Order Logic Programs From Failures
Purgał, S. J., Cerna, D. M., & Kaliszyk, C. (2022) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2022/378 · Cited by 12 · see citing works
Neuro-Symbolic Hierarchical Rule InductionPreprint
Glanois, C., Feng, X., Jiang, Z., Weng, P., Zimmer, M., Li, D., & Liu, W. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2112.13418 · Cited by 11 · see citing works
Learning Logic Programs Though Divide, Constrain, and Conquer
Cropper, A. (2022) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v36i6.20596 · Cited by 9 · see citing works
Self-citationSymbolic metaprogram search improves learning efficiency and explains rule learning in humans
Rule, J., Piantadosi, S. T., Cropper, A., Ellis, K., Nye, M., & Tenenbaum, J. B. (2024) · Nature Communications · doi:10.1038/s41467-024-50966-x · Cited by 9 · see citing works
Self-citationPredicate Invention by Learning From FailuresPreprint
Cropper, A., & Morel, R. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2104.14426 · Cited by 7 · see citing works
Self-citationShaped-Charge Learning Architecture for the Human–Machine Teams
Galitsky, B. A., Ilvovsky, D., & Goldberg, S. I. (2023) · Entropy · doi:10.3390/e25060924 · Cited by 8 · see citing works
Learning programs with magic values
Hocquette, C., & Cropper, A. (2023) · Machine Learning · doi:10.1007/s10994-022-06274-w · Cited by 3 · see citing works
Self-citationKnowledge Refactoring for Inductive Program Synthesis
Dumancic, S., Guns, T., & Cropper, A. (2021) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v35i8.16893 · Cited by 2 · see citing works
Self-citationLearning Higher-Order Programs through Predicate Invention
Cropper, A., Morel, R., & Muggleton, S. (2020) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v34i09.7113 · Cited by 2 · see citing works
Self-citationGeneralisation through Negation and Predicate Invention
Cerna, D. M., & Cropper, A. (2024) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v38i9.28915 · Cited by 2 · see citing works
Self-citationKnowledge Refactoring for Program InductionPreprint
Dumančić, S., & Cropper, A. (2020) · arXiv (Cornell University) · Cited by 2 · see citing works
Self-citationLearning Strategies of Inductive Logic Programming Using Reinforcement Learning
Isobe, T., & Inoue, K. (2023) · Lecture notes in computer science · doi:10.1007/978-3-031-49299-0_4 · Cited by 1 · see citing works
Learning logic programs through divide, constrain, and conquerPreprint
Cropper, A. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2109.07818 · Cited by 1 · see citing works
Self-citationForgetting to Learn Logic Programs
Cropper, A. (2020) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v34i04.5776
Self-citationInducing game rules from varying quality game playPreprint
Flynn, A. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2008.01664
Learning functional programs with function invention and reusePreprint
Diaconu, A. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2011.08881
Implementation of Rule Based Testing for Digital Circuits Using Inductive Logic Programming
Varma, S. K., Agarwal, V. R., & Chandak, A. (2022) · Lecture notes in networks and systems · doi:10.1007/978-981-16-5529-6_10
The Automatic Computer Scientist
Cropper, A. (2023) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v37i13.26801
Self-citationTowards One-Shot Learning for Text Classification using Inductive Logic Programming
Milani, G. A., Cyrus, D., & Tamaddoni‐Nezhad, A. (2023) · Electronic Proceedings in Theoretical Computer Science · doi:10.4204/eptcs.385.9
Neurosymbolic shaped charge learning architecture
Galitsky, B. A. (2025) · Elsevier eBooks · doi:10.1016/b978-0-443-30046-2.00013-2
Pre-Training Meta-Rule Selection Policy for Visual Generative Abductive Learning
Jin, Y., Liu, J., Luo, Z., Peng, Y., Qin, Z., Dai, W.-Z., Ding, Y.-X., & Zhou, K. (2025) · Lecture notes in computer science · doi:10.1007/978-3-032-09087-4_11
- Authors
- Cropper, A., & Tourret, S.
- Affiliations
- University of Oxford (GB)
- Max Planck Society (DE)
- Corresponding author
- Cropper, Andrew
- Venue
- Machine Learning
- Published
- 2019-11-20
- Volume
- 109
- Issue
- 7
- Pages
- 1323-1369
- ISSN
- 0885-6125 (ISSN-L)
- 1573-0565
- OpenAlex
- W2964129507
- Cited by
- 29
- References
- 67
- Citations by year
- 2025: 2 · 2024: 2 · 2023: 6 · 2022: 4 · 2021: 7 · 2020: 7
- FWCI
- 2.08
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Locations
- Machine Learning (publishedVersion, cc-by)
- arXiv (Cornell University) (submittedVersion)
- HAL (submittedVersion, cc-by)
- MPG.PuRe (Max Planck Society) (submittedVersion, other-oa)
- arXiv (Cornell University)
- Funders
- University of Oxford
- 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 › Machine Learning and Algorithms
- Keywords
- meta-rules, inductive logic programming, subsumption, logical consequence, SLD-resolution, hypothesis space
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