Logical Minimisation of Meta-Rules Within Meta-Interpretive Learning

被引:19
作者
Cropper, Andrew [1 ]
Muggleton, Stephen H. [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London, England
来源
INDUCTIVE LOGIC PROGRAMMING, ILP 2014 | 2015年 / 9046卷
关键词
D O I
10.1007/978-3-319-23708-4_5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Meta-Interpretive Learning (MIL) is an ILP technique which uses higher-order meta-rules to support predicate invention and learning of recursive definitions. In MIL the selection of meta-rules is analogous to the choice of refinement operators in a refinement graph search. The meta-rules determine the structure of permissible rules which in turn defines the hypothesis space. On the other hand, the hypothesis space can be shown to increase rapidly in the number of meta-rules. However, methods for reducing the set of meta-rules have so far not been explored within MIL. In this paper we demonstrate that irreducible, or minimal sets of meta-rules can be found automatically by applying Plotkin's clausal theory reduction algorithm. When this approach is applied to a set of meta-rules consisting of an enumeration of all meta-rules in a given finite hypothesis language we show that in some cases as few as two meta-rules are complete and sufficient for generating all hypotheses. In our experiments we compare the effect of using a minimal set of meta-rules to randomly chosen subsets of the maximal set of meta-rules. In general the minimal set of meta-rules leads to lower runtimes and higher predictive accuracies than larger randomly selected sets of meta-rules.
引用
收藏
页码:62 / 75
页数:14
相关论文
共 17 条
[1]   Improving the efficiency of inductive logic programming through the use of query packs [J].
Blockeel, H ;
Dehaspe, L ;
Demoen, B ;
Janssens, G ;
Ramon, J ;
Vandecasteele, H .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2002, 16 :135-166
[2]   LEARNABILITY AND THE VAPNIK-CHERVONENKIS DIMENSION [J].
BLUMER, A ;
EHRENFEUCHT, A ;
HAUSSLER, D ;
WARMUTH, MK .
JOURNAL OF THE ACM, 1989, 36 (04) :929-965
[3]  
Carlson A., 2010, AAAI, V5, P3
[4]   GRAMMATICALLY BIASED LEARNING - LEARNING LOGIC PROGRAMS USING AN EXPLICIT ANTECEDENT DESCRIPTION LANGUAGE [J].
COHEN, WW .
ARTIFICIAL INTELLIGENCE, 1994, 68 (02) :303-366
[5]  
De Raedt Luc, 2012, Algorithmic Learning Theory. 23rd International Conference (ALT 2012). Proceedings, DOI 10.1007/978-3-642-34106-9_2
[6]   Scalable acceleration of inductive logic programs [J].
Fidjeland, A ;
Luk, W ;
Muggleton, S .
2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2002, :252-259
[7]  
Hinton GE, 1986, P 8 ANN C COGN SCI S, P12, DOI DOI 10.1109/69.917563
[8]   Bias reformulation for one-shot function induction [J].
Lin, Dianhuan ;
Dechter, Eyal ;
Ellis, Kevin ;
Tenenbaum, Joshua ;
Muggleton, Stephen .
21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 :525-+
[9]   INVERSE ENTAILMENT AND PROGOL [J].
MUGGLETON, S .
NEW GENERATION COMPUTING, 1995, 13 (3-4) :245-286
[10]  
Muggleton S. H., 2013, P 23 INT JOINT C ART, P1551