Confirmation-guided discovery of first-order rules with Tertius

被引:59
作者
Flach, PA [1 ]
Lachiche, N [1 ]
机构
[1] Univ Bristol, Dept Comp Sci, Bristol BS8 1TH, Avon, England
关键词
first-order inductive learning; inductive logic programming; knowledge discovery;
D O I
10.1023/A:1007656703224
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper deals with learning first-order logic rules from data lacking an explicit classification predicate. Consequently, the learned rules are not restricted to predicate definitions as in supervised inductive logic programming. First-order logic offers the ability to deal with structured, multi-relational knowledge. Possible applications include first-order knowledge discovery, induction of integrity constraints in databases, multiple predicate learning, and learning mixed theories of predicate definitions and integrity constraints. One of the contributions of our work is a heuristic measure of confirmation, trading off novelty and satisfaction of the rule. The approach has been implemented in the Tertius system. The system performs an optimal best-first search, finding the k most confirmed hypotheses, and includes a non-redundant refinement operator to avoid duplicates in the search. Tertius can be adapted to many different domains by tuning its parameters, and it can deal either with individual-based representations by upgrading propositional representations to first-order, or with general logical rules. We describe a number of experiments demonstrating the feasibility and flexibility of our approach.
引用
收藏
页码:61 / 95
页数:35
相关论文
共 27 条
[1]  
Badea L, 1999, LECT NOTES ARTIF INT, V1634, P21
[2]  
DAHL TS, 1999, CSTR99006 U BRIST
[3]  
De Raedt L., 1996, LOGIC J IGPL, V4, P227
[4]  
Dehaspe L., 1997, Inductive Logic Programming. 7th International Workshop, ILP-97 Proceedings, P125
[5]   Discovery of frequent DATALOG patterns [J].
Dehaspe, L ;
Toivonen, H .
DATA MINING AND KNOWLEDGE DISCOVERY, 1999, 3 (01) :7-36
[6]   Logical settings for concept-learning [J].
DeRaedt, L .
ARTIFICIAL INTELLIGENCE, 1997, 95 (01) :187-201
[7]   Clausal discovery [J].
DeRaedt, L ;
Dehaspe, L .
MACHINE LEARNING, 1997, 26 (2-3) :99-146
[8]  
Dimopoulos Y, 1997, INT JOINT CONF ARTIF, P900
[9]  
Flach P, 1999, LECT NOTES ARTIF INT, V1634, P92
[10]  
Flach PA, 1999, AI COMMUN, V12, P139