Bottom-Up ILP Using Large Refinement Steps

The LogAn-H system is a bottom up ILP system for learning multi-clause and multi-predicate function free Horn expressions in the framework of learning from interpretations. The paper introduces a new implementation of the same base algorithm which gives several orders of magnitude speedup as well as extending the capabilities of the system. New tools include several fast engines for subsumption tests, handling real valued features, and pruning. We also discuss using data from the standard ILP setting in our framework, which in some cases allows for further speedup. The efficacy of the system is demonstrated on several ILP datasets.

[1]  M. Sebag,et al.  Resource-bounded Relational Reasoning: Induction and Deduction Through Stochastic Matching , 2004, Machine Learning.

[2]  J. R. Quinlan Learning Logical Definitions from Relations , 1990 .

[3]  Luc De Raedt,et al.  Logical Settings for Concept-Learning , 1997, Artif. Intell..

[4]  Roni Khardon,et al.  Learning Function-Free Horn Expressions , 1999, Machine Learning.

[5]  Michèle Sebag,et al.  Constraint-based Learning of Long Relational Concepts , 2002, ICML.

[6]  Luc De Raedt,et al.  First-Order jk-Clausal Theories are PAC-Learnable , 1994, Artif. Intell..

[7]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[8]  Nicola Fanizzi,et al.  An Exhaustive Matching Procedure for the Improvement of Learning Efficiency , 2003, ILP.

[9]  Jörg-Uwe Kietz,et al.  An Efficient Subsumption Algorithm for Inductive Logic Programming , 1994, ICML.

[10]  Luc De Raedt,et al.  Lookahead and Discretization in ILP , 1997, ILP.

[11]  Usama M. Fayyad,et al.  Multi-Interval Discretization of Continuous-Valued Attributes for Classification Learning , 1993, IJCAI.

[12]  Ashwin Srinivasan,et al.  Mutagenesis: ILP experiments in a non-determinate biological domain , 1994 .

[13]  Michèle Sebag,et al.  Theta-Subsumption in a Constraint Satisfaction Perspective , 2001, ILP.

[14]  Luc De Raedt,et al.  Inductive Constraint Logic , 1995, ALT.

[15]  Mihalis Yannakakis,et al.  On the complexity of database queries (extended abstract) , 1997, PODS.

[16]  Stephen Muggleton,et al.  An Experimental Comparison of Human and Machine Learning Formalisms , 1989, ML.

[17]  Bart Selman,et al.  Local search strategies for satisfiability testing , 1993, Cliques, Coloring, and Satisfiability.

[18]  Michèle Sebag,et al.  Relational Learning as Search in a Critical Region , 2003, J. Mach. Learn. Res..

[19]  Ivan Bratko,et al.  Applications of inductive logic programming , 1995, CACM.

[20]  Stephen Muggleton,et al.  Machine Invention of First Order Predicates by Inverting Resolution , 1988, ML.

[21]  Luc De Raedt,et al.  Inductive Logic Programming: Theory and Methods , 1994, J. Log. Program..

[22]  Stephen Muggleton,et al.  Efficient Induction of Logic Programs , 1990, ALT.

[23]  Hendrik Blockeel,et al.  Top-Down Induction of First Order Logical Decision Trees , 1998, AI Commun..

[24]  Ron Kohavi,et al.  Supervised and Unsupervised Discretization of Continuous Features , 1995, ICML.

[25]  Luc De Raedt,et al.  Inductive constraint logic and the mutagenesis problem , 1995 .