Abstract
This paper gives a formulation of inductive learning based on fuzzy logic programming (FLP) and a top-down algorithm for it by extending an inductive logic programming (ILP) algorithm FOIL. The algorithm was implemented and evaluated by experiments. Linguistic hedges, which modifies truth, are shown to have effect to adjust classification properties. The algorithm deals with structural domain as other ILP algorithms do and also works well with numeric attributes.
Chapter PDF
References
Bratko, I., Muggleton, S. and Karalič, A: “Application of Inductive Logic Programming”, in Machine Learning and Data Mining, Wiley, pp. 131–143, (1998).
Muggleton, S., Page, D. and Srinivasan, A.: “An Initial Experiment into Stereochemistry-Based Drug Design Using Inductive Logic Programming”, LNAI, No.1314, Springer, pp.25–40, (1996).
Quinlan, J.R.: “Learning logical de.nitions from relations”, Machine Learning, 5, pp.239–266 (1990).
De Raedt, L. and Blockeel, H.: “Using Logical Decision Trees for Clustering”, LNAI, No.1297, Springer, pp.133–140, (1997).
Anthony, S. and Frish, A.M.: “Generating Numerical Literals During Refinement”, LNAI, No.1297, Springer, pp.61–76, (1997).
Lee, R.C.T.: “Fuzzy Logic and the Resolution Principle”, Journal of the Association for Computing Machinery, Vol.19,No.1, pp.109–119 (1972).
Yasui, H. and Mukaidono, M.: “A Consideration of Fuzzy Logic Programming Based on Łukasiewicz’s Implication”, Japanese Journal of Society for Fuzzy Theory and Systems, Vol.8,No.5, pp.863–878 (1996).
Lloyd, J.W.: “Foundation of Logic Programming, 2nd Ed.”, Springer (1987).
Blake, C., Keogh, E. and Merz, C.J.: “UCI Repository of machine learning databases [http://www.ics.uci.edu/mlearn/MLRepository.html]”, Irvine, CA: U. California, Dept. of Information and Computer Science (1998).
Muggleton, S.: “Inverse entailment and progol”, New Generation Computing, Vol.13,Nos.3+4, pp.245–286 (1995).
Quinlan, J.R.: “Improved Use of Continuous Attributes in C4.5”, Journal of Artificial Intelligence Research Vol.4, pp.77–90 (1996).
Chen, G.: “Fuzzy Foil: A Fuzzy Logic Based Inductive Logic Programming Systems”, Master Theses, School of Information Tech. and Eng., U. Ottawa (1996).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shibata, 1., Inuzuka, N., Kato, S., Matsui, T., Itoh, H. (1999). An Induction Algorithm Based on Fuzzy Logic Programming. In: Zhong, N., Zhou, L. (eds) Methodologies for Knowledge Discovery and Data Mining. PAKDD 1999. Lecture Notes in Computer Science(), vol 1574. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48912-6_37
Download citation
DOI: https://doi.org/10.1007/3-540-48912-6_37
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65866-5
Online ISBN: 978-3-540-48912-2
eBook Packages: Springer Book Archive