2022
DOI: 10.1007/s10994-022-06156-1
|View full text |Cite|
|
Sign up to set email alerts
|

Meta-interpretive learning as metarule specialisation

Abstract: In Meta-interpretive learning (MIL) the metarules, second-order datalog clauses acting as inductive bias, are manually defined by the user. In this work we show that second-order metarules for MIL can be learned by MIL. We define a generality ordering of metarules by $$\theta$$ θ -subsumption and show that user-defined sort metarules are derivable by specialisation of the most-general matrix metarules in a language class; and that these matrix metarules are in turn derivable by sp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 20 publications
0
1
0
Order By: Relevance
“…Meta-Interpretive Learning (MIL) [15] is a type of Inductive Logic Programming which allows learning logic programs from background knowledge, training examples and a declarative bias called metarules. Metarules are datalog clauses with variables quantified over predicate symbols (i.e., second-order variables) [19,10].…”
Section: Meta-interpretive Learningmentioning
confidence: 99%
“…Meta-Interpretive Learning (MIL) [15] is a type of Inductive Logic Programming which allows learning logic programs from background knowledge, training examples and a declarative bias called metarules. Metarules are datalog clauses with variables quantified over predicate symbols (i.e., second-order variables) [19,10].…”
Section: Meta-interpretive Learningmentioning
confidence: 99%