Abstract
A learning algorithm for the class of range restricted Horn expressions is presented and proved correct. The algorithm works within the framework of learning from entailment, where the goal is to exactly identify some pre-fixed and unknown expression by making questions to membership and equivalence oracles. This class has been shown to be learnable in previous work. The main contribution of this paper is in presenting a more direct algorithm for the problem which yields an improvement in terms of the number of queries made to the oracles. The algorithm is also adapted to the class of Horn expressions with inequalities on all syntactically distinct terms where a significant improvement in the number of queries is obtained.
This work was partly supported by EPSRC Grant GR/M21409.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M. Arias and R. Khardon. Learning Inequated Range Restricted Horn Expressions. Technical Report EDI-INF-RR-0011,Division of Informatics, University of Edinburgh, March 2000.
M. Arias and R. Khardon. A New Algorithm for Learning Range Restricted Horn Expressions. Technical Report EDI-INF-RR-0010, Division of Informatics, University of Edinburgh, March 2000.
Hiroki Arimura. Learning acyclic first-order Horn sentences from entailment. In Proceedings of the International Conference on ALT, Sendai, Japan, 1997. Springer-Verlag. LNAI 1316.
W. Cohen. PAC-learning recursive logic programs: Efficient algorithms. Journal of Artificial Intelligence Research, 2:501–539, 1995.
W. Cohen. PAC-learning recursive logic programs: Negative results. Journal of Artificial Intelligence Research, 2:541–573, 1995.
M. Frazier and L. Pitt. Learning from entailment: An application to propositional Horn sentences. In Proceedings of the International Conference on Machine Learning, pages 120–127, Amherst, MA, 1993. Morgan Kaufmann.
R. Khardon. Learning function free Horn expressions. Machine Learning, 37:241–275, 1999.
R. Khardon. Learning range restricted Horn expressions. In Proceedings of the Fourth European Conference on Computational Learning Theory, pages 111–125, Nordkirchen, Germany, 1999. Springer-verlag. LNAI 1572.
Roni Khardon. Learning horn expressions with LOGAN-H. To appear in ICML, 2000.
J.W. Lloyd. Foundations of Logic Programming. Springer Verlag, 1987.
S. Muggleton and C. Feng. Efficient induction of logic programs. In S. Muggleton, editor, Inductive Logic Programming, pages 281–298. Academic Press, 1992.
S. Muggleton and L. De Raedt. Inductive logic programming: Theory and methods. The Journal of Logic Programming, 19 & 20:629–680, May 1994.
G. D. Plotkin. A note on inductive generalization. Machine Intelligence, 5:153–163, 1970.
L. De Raedt and M. Bruynooghe. An overview of the interactive conceptlearner and theory revisor CLINT. In S. Muggleton, editor, Inductive Logic Programming, pages 163–192. Academic Press, 1992.
K. Rao and A. Sattar. Learning from entailment of logic programs with local variables. In Proceedings of the International Conference on Algorithmic Learning Theory, Otzenhausen, Germany, 1998. Springer-verlag.LNAI 1501.
C. Reddy and P. Tadepalli. Learning first order acyclic Horn programs from entailment. In International Conference on Inductive Logic Programming, pages 23–37, Madison, WI, 1998. Springer. LNAI 1446.
G. Semeraro, F. Esposito, D. Malerba, and N. Fanizzi. A logic framework for the incremental inductive synthesis of datalog theories. In Proceedings of the International Conference on Logic Program Synthesis and Transformation (LOPSTR’97). Springer-Verlag, 1998. LNAI 1463.
E. Y. Shapiro. Algorithmic Program Debugging. MIT Press, Cambridge, MA, 1983.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Arias, M., Khardon, R. (2000). A New Algorithm for Learning Range Restricted Horn Expressions. In: Cussens, J., Frisch, A. (eds) Inductive Logic Programming. ILP 2000. Lecture Notes in Computer Science(), vol 1866. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44960-4_2
Download citation
DOI: https://doi.org/10.1007/3-540-44960-4_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67795-6
Online ISBN: 978-3-540-44960-7
eBook Packages: Springer Book Archive