2018
DOI: 10.29007/drn9
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting Answer Set Programming with External Sources for Meta-Interpretive Learning

Abstract: Meta-Interpretive Learning (MIL) learns logic programs from examples by instantiating meta-rules. The recent Metagol system efficiently solves MIL-problems by relying on the procedural bias imposed by Prolog. Its focus on positive examples, however, effects that Metagol can detect the derivability of negative examples only at a later check, which can severely hit performance. Viewing MIL-problems as combinatorial search problems, they can alternatively be solved by employing Answer Set Programming (ASP). Using… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
56
1

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(57 citation statements)
references
References 8 publications
0
56
1
Order By: Relevance
“…Many ILP systems, such as BLIP [7], Clint [29], DIALOGS [9], MOBAL [14], and MIL-HEX [13], use metarules 3 (or variants of them). Non-ILP program induction systems, such as ProPPR [32], SYNTH [1], and DILP [8], also use variants of metarules.…”
Section: G R and Par Ent(ab)← Par Ent(ac)par Ent(cb)mentioning
confidence: 99%
“…Many ILP systems, such as BLIP [7], Clint [29], DIALOGS [9], MOBAL [14], and MIL-HEX [13], use metarules 3 (or variants of them). Non-ILP program induction systems, such as ProPPR [32], SYNTH [1], and DILP [8], also use variants of metarules.…”
Section: G R and Par Ent(ab)← Par Ent(ac)par Ent(cb)mentioning
confidence: 99%
“…a program that reasons about programs. Meta-level approaches then often delegate the search for a hypothesis to an off-the-shelf solver (Corapi et al, 2011;Cropper & Muggleton, 2016;Law et al, 2014;Kaminski et al, 2018;Schüller & Benz, 2018;Evans et al, 2021;Cropper & Morel, 2021a) after which the meta-level solution is translated back to a standard solution for the ILP task. In other words, instead of writing a procedure to search in a top-down or bottom-up manner, most meta-level approaches formulate the learning problem as a declarative search problem.…”
Section: Meta-levelmentioning
confidence: 99%
“…The main advantage of meta-level approaches is that they can more easily learn recursive programs and optimal programs (Corapi et al, 2011;Law et al, 2014;Cropper & Muggleton, 2016;Kaminski et al, 2018;Evans et al, 2021;Cropper & Morel, 2021a), which we discuss in Sects. 3 and 6 respectively.…”
Section: Meta-levelmentioning
confidence: 99%
See 2 more Smart Citations