Skip to main content

Learning simple recursive concepts by discovering missing examples

  • Machine Learning II
  • Conference paper
  • First Online:
Book cover PRICAI'96: Topics in Artificial Intelligence (PRICAI 1996)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1114))

Included in the following conference series:

Abstract

In this paper we introduce a system, SmartPlus, which learns recursive concepts from a small incomplete training set the members of which all lie on non-intersecting resolution path with respect to the target recursive theory and involve different constants. Unlike recent approaches to this learning problem, our method is based upon discovering the missing examples from the training set. Here missing examples mean the ground facts corresponding to the first recursive call of the given positive examples. After finding the missing examples SmartPlus perform a heuristic (independent of training set size) based top-down search through the hypothesis space in order to learn the recursive clauses. We provide some experimental results which verifies SmartPlus's capacity to learn recursive concepts from a small number of examples (4 to 5 positive examples and negative examples of the same order) all lying on non-intersecting resolution path involving different constants.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. W. Aha, S. Lapointe, C. X. Ling, and S. Matwin. Inverting implication with small training sets. In European Conference on Machine Learning, 1994.

    Google Scholar 

  2. W. W. Cohen. Pac-learning a restricted class of recursive logic programs. In 3rd International Workshop on Inductive Logic Programming, J. Stefan Institute, Ljubljana, Slovenia, 1993.

    Google Scholar 

  3. Peter Idestam-Almquist. Efficient induction of recursive definitions by structural analysis of saturations. In 5th International Workshop on Inductive Logic Programming, Leuven, Belgium, 1995.

    Google Scholar 

  4. Alipio Jorge and Pavel Brazdil. Architecture for iterative learning of recursive definitions. In 5th International Workshop on Inductive Logic Programming, Leuven, Belgium, 1995.

    Google Scholar 

  5. B. Kijsirikul, M. Numao, and M. Shimura. Efficient learning of logic programs with non-determinate, non-discriminating literals. In 8th International Workshop on Machine Learning, 1991.

    Google Scholar 

  6. S. Lapointe, C. Ling, and S. Matwin. Constructive inductive logic programming. In International Joint Conference on Artificial Intelligence, 1993.

    Google Scholar 

  7. S. Lapointe and S. Matwin. Sub-unification: A tool for efficient induction of recursive programs. In 9th International Workshop on Machine Learning, 1992.

    Google Scholar 

  8. Chowdhury Rahman Mofizur and Masayuki Numao. Top-down induction of recursive programs from small number of sparse examples. In Luc De Raedt, editor, Advances in Inductive Logic Programming, volume 32 of Frontiers in Artificial Intelligence and Applications. IOS Press, 1996.

    Google Scholar 

  9. S. Muggleton and C. Feng. Efficient induction of logic programs. In 1st International workshop on Algorithmic Learning Theory, 1990.

    Google Scholar 

  10. J. R. Quinlan. Learning logical definitions from relations. Machine Learning, 5:239–266, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Norman Foo Randy Goebel

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mofizur, C.R., Numao, M. (1996). Learning simple recursive concepts by discovering missing examples. In: Foo, N., Goebel, R. (eds) PRICAI'96: Topics in Artificial Intelligence. PRICAI 1996. Lecture Notes in Computer Science, vol 1114. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61532-6_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-61532-6_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61532-3

  • Online ISBN: 978-3-540-68729-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics