ACM Home Page
Please provide us with feedback. Feedback
An extended transformation approach to inductive logic programming
Full text PdfPdf (309 KB)
Source ACM Transactions on Computational Logic (TOCL) archive
Volume 2 ,  Issue 4  (October 2001) table of contents
Special issue devoted to Robert A. Kowalski
Pages: 458 - 494  
Year of Publication: 2001
ISSN:1529-3785
Authors
Nada Lavrač  Jožef Stefan Institute, Ljubljana, Solvenia
Peter A. Flach  University of Bristol, Bristol, United Kingdom
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 47,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/383779.383781
What is a DOI?

ABSTRACT

Inductive logic programming (ILP) is concerned with learning relational descriptions that typically have the form of logic programs. In a transformation approach, an ILP task is transformed into an equivalent learning task in a different representation formalism. Propositionalization is a particular transformation method, in which the ILP task is compiled to an attribute-value learning task. The main restriction of propositionalization methods such as LINUS is that they are unable to deal with nondeterminate local variables in the body of hypothesis clauses. In this paper we show how this limitation can be overcome., by systematic first-order feature construction using a particular individual-centered feature bias. The approach can be applied in any domain where there is a clear notion of individual. We also show how to improve upon exhaustive first-order feature construction by using a relevancy filter. The proposed approach is illustrated on the “trains” and “mutagenesis” ILP domains.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
CARUANA,R.AND FREITAG, D. 1994. Greedy attribute selection. In Proceedings of the 11th International Conference on Machine Learning. Morgan Kaufmann, 28-36.
 
5
CHEVALEYRE,Y.AND ZUCKER, J. 2000. Noise-tolerant rule induction from multi-instance data. In Proceedings of the ICML-2000 workshop on Attribute-Value and Relational Learning: Crossing the Boundaries, L. De Raedt and S. Kramer, Eds.
 
6
 
7
 
8
COHEN, W. 1996. Learning trees and rules with set-valued features. In Proceedings of the 14th National Conference on Artificial Intelligence. AAAI Press, 709-716.
 
9
 
10
 
11
12
 
13
 
14
FENSEL, D., ZICKWOLFF, M., AND WIESE, M. 1995. Are substitutions the better examples? Learning complete sets of clauses with Frog. In Proceedings of the 5th International Workshop on Inductive Logic Programming, L. De Raedt, Ed. Department of Computer Science, Katholieke Universiteit Leuven, 453-474.
 
15
 
16
 
17
 
18
FLACH,P.A.AND KAKAS, A. C. 2000. Abductive and inductive reasoning: background and issues. In Abductive and inductive reasoning: essays on their relation and integration, P. A. Flach and A. C. Kakas, Eds. Kluwer Academic Publishers.
 
19
 
20
 
21
GEIBEL,P.AND WYSOTZKI, F. 1996. Relational learning with decision trees. In Proceedings of the 12th European Conference on Artificial Intelligence. 428-432.
 
22
JOHN, G., KOHAVI, R., AND PFLEGER, K. 1994. Irrelevant features and the subset selection problem. In Proceedings of the 11th International Conference on Machine Learning. Morgan Kaufmann, 190-198.
 
23
 
24
 
25
 
26
 
27
KOLLER,D.AND SAHAMI, M. 1996. Toward optimal feature selection. In Proceedings of the 13th International Conference on Machine Learning. 284-292.
 
28
 
29
 
30
 
31
 
32
LAVRAC, N., GAMBERGER,D.,AND DZEROSKI, S. 1995. An approach to dimensionality reduction in learning from deductive databases. In Proceedings of the 5th International Workshop on Inductive Logic Programming, L. De Raedt, Ed. Department of Computer Science, Katholieke Universiteit Leuven, 337-354.
 
33
LAVRAC, N., GAMBERGER,D.,AND JOVANOSKI, V. 1999. A study of relevance for learning in deductive databases. Journal of Logic Programming 40, 2/3 (August/September), 215-249.
 
34
 
35
 
36
LLOYD, J. 1999. Programming in an integrated functional and logic language. Journal of Functional and Logic Programming 1999, 3 (March).
 
37
MICHALSKI, R. 1983. A theory and methodology of inductive learning. In Machine Learning: An Artificial Intelligence Approach, R. Michalski, J. Carbonell, and T. Mitchell, Eds. Vol. I. Tioga, Palo Alto, CA, 83-134.
 
38
MICHIE, D., MUGGLETON, S., PAGE,D.,AND SRINIVASAN, A. 1994. To the international computing community: A new East-West challenge. Tech. rep., Oxford University Computing laboratory, Oxford, UK.
 
39
 
40
MUGGLETON, S., Ed. 1992. Inductive Logic Programming. Academic Press.
 
41
MUGGLETON, S. 1995. Inverse entailment and Progol. New Generation Computing, Special issue on Inductive Logic Programming 13, 3-4, 245-286.
 
42
MUGGLETON,S.AND DE RAEDT, L. 1994. Inductive logic programming: Theory and methods. Journal of Logic Programming 19/20, 629-679.
 
43
MUGGLETON,S.AND FENG, C. 1990. Efficient induction of logic programs. In Proceedings of the 1st Conference on Algorithmic Learning Theory. Ohmsha, Tokyo, Japan, 368-381.
 
44
MUGGLETON, S., KING, R., AND STERNBERG, M. 1992. Protein secondary structure prediction using logic. In Proceedings of the 2nd International Workshop on Inductive Logic Programming, S. Muggleton, Ed. Report ICOT TM-1182. 228-259.
 
45
 
46
 
47
 
48
 
49
 
50
 
51
SEBAG,M.AND ROUVEIROL, C. 1997. Tractable induction and classification in first-order logic via stochastic matching. In Proceedings of the 15th International Joint Conference on Artificial In-telligence. Morgan Kaufmann, 888-893.
 
52
SKALAK, D. 1994. Prototype and feature selection by sampling and random mutation hill climbing algorithms. In Proceedings of the 11th International Conference on Machine Learning. Morgan Kaufmann, 293-301.
 
53
 
54
STAHL, I. 1996. Predicate invention in inductive logic programming. In Advances in Inductive Logic Programming, L. De Raedt, Ed. IOS Press, 34-47.
 
55
TURNEY, P. 1996. Low size-complexity inductive logic programming: The East-West challenge considered as a problem in cost-sensitive classification. In Advances in Inductive Logic Programming, L. De Raedt, Ed. IOS Press, 308-321.
 
56
 
57
 
58
WNEK,J.AND MICHALSKI, R. 1991. Hypothesis-driven constructive induction in AQ17: A method and experiments. In Proceedings of IJCAI-91 Workshop on Evaluating and Changing Represen-tations in Machine Learning. Sydney, 13-22.
 
59
 
60
 
61
ZUCKER, J.-D. AND GANASCIA, J.-G. 1996. Representation changes for efficient learning in structural domains. In Proceedings of the 13th International Conference on Machine Learning, L. Saitta, Ed. Morgan Kaufmann, 543-551.

CITED BY  9


REVIEW

"Leon S. Sterling : Reviewer"

Research on inductive logic programming has advanced a long way since Shapiro’s original work on the model inference system, in the early 1980s.

I am a researcher who has not been closely following the field in recent years, and I foun  more...

Collaborative Colleagues:
Nada Lavrač: colleagues
Peter A. Flach: colleagues