Skip to main content

An incremental interactive algorithm for regular grammar inference

  • Session: Incremental Methods and Inductive Logic Programming
  • Conference paper
  • First Online:
Grammatical Interference: Learning Syntax from Sentences (ICGI 1996)

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

Included in the following conference series:

Abstract

We present provably correct interactive algorithms for learning regular grammars from positive examples and membership queries. A structurally complete set of strings from a language L(G) corresponding to a target regular grammar G implicitly specifies a lattice of finite state automata (FSA) which contains a FSA MG corresponding to G. The lattice is compactly represented as a version-space and MG is identified by searching the version-space using membership queries. We explore the problem of regular grammar inference in a setting where positive examples are provided intermittently. We provide an incremental version of the algorithm along with a set of sufficient conditions for its convergence.

Vasant Honavar is grateful to National Science Foundation (grant NSF IRI-9409580) and the John Deere Foundation for supporting his research. The authors would like to thank Professor Giora Slutzki for several helpful discussions related to this work.

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. Angluin, D. A Note on the Number of Queries Needed to Identify Regular Languages. Information and control, 51. '81. pp 76–87.

    Google Scholar 

  2. Angluin, D. Learning Regular Sets from Queries and Counterexamples. Information and Computation, 75. '87. pp 87–106.

    Google Scholar 

  3. Biermann, A., and Feldman, J. A Survey of Results in Grammatical Inference. In Watanabe S. (ed), Frontiers of Pattern Recognition. Academic Press. '72. pp. 31–54.

    Google Scholar 

  4. Dupont, P., Miclet, L., and Vidal, E. What is the Search Space of the Regular Inference?. In Proceedings of the ICGI-94, Alicante, Spain, Sept. '94. pp. 25–37.

    Google Scholar 

  5. Fu, K. Syntactic Pattern Recognition and Applications. Prentice-Hall, N.J. '82.

    Google Scholar 

  6. Giles, C., Chen, D., Miller, H., Sun, G., and Lee, Y. Second-order Recurrent Neural Networks for Grammatical Inference. In Proceedings of the International Joint Conference on Neural Networks 91, vol. 2, pp. 273–281, July '91.

    Google Scholar 

  7. Harrison, M. Introduction to Switching and Automata Theory. McGraw-Hill, '65.

    Google Scholar 

  8. Hirsh, H. Incremental Version-Space Merging: A General Framework for Concept Learning. Kluwer Academic Publishers, '90.

    Google Scholar 

  9. Honavar, V. Toward Learning Systems That Integrate Different Strategies and Representations. In: Artificial Intelligence and Neural Networks: Steps toward Principled Integration. Honavar, V. &: Uhr, L. (eds) New York: Academic Press, '94.

    Google Scholar 

  10. Hopcroft, J., and Ullman, J. Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, '79.

    Google Scholar 

  11. Lankhorst, M. A Genetic Algorithm for Induction of Nondeterministic Pushdown Automata. University of Groningen, Computer Science Report CS-R 9502, The Netherlands. '95.

    Google Scholar 

  12. Miclet, L. and Quinqueton J. Learning from Examples in Sequences and Grammatical Inference. In Ferrate, G., et al (eds) Syntactic and Structural Pattern Recognition. NATO ASI Series Vol. F45, '86. pp. 153–171.

    Google Scholar 

  13. Mitchell, T. Generalization as search. Artificial Intelligence, 18. '82. pp 203–226.

    Google Scholar 

  14. Pao, T., and Carr, J. A solution of the Syntactic Induction-Inference Problem for Regular Languages. Computer Languages, Vol. 3, '78, pp. 53–64.

    Google Scholar 

  15. Parekh R., and Honavar, V. An Efficient Interactive Algorithm for Regular Language Learning. Computer Science TR95-02, Iowa State University, '95. (Preliminary version appeared in Proceedings of the 5th UNB AI Symposium, Fredericton, Canada, '93).

    Google Scholar 

  16. Parekh, R., and Honavar, V. An Incremental Interactive Algorithm for Regular Grammar Inference. Computer Science TR96-03, Iowa State University, '96.

    Google Scholar 

  17. Porat S., and Feldman J. Learning Automata from Ordered Examples. Machine Learning, 7, pp 109–138. '91.

    Google Scholar 

  18. Schapire, R., The Design and Analysis of Efficient Learning Algorithms. MIT Press, '92.

    Google Scholar 

  19. VanLehn, K. and Ball, W. A Version Space Approach to Learning Context-Free Grammars. Machine Learning 2, '87. pp 39–74.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Laurent Miclet Colin de la Higuera

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Parekh, R., Honavar, V. (1996). An incremental interactive algorithm for regular grammar inference. In: Miclet, L., de la Higuera, C. (eds) Grammatical Interference: Learning Syntax from Sentences. ICGI 1996. Lecture Notes in Computer Science, vol 1147. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0033358

Download citation

  • DOI: https://doi.org/10.1007/BFb0033358

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61778-5

  • Online ISBN: 978-3-540-70678-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics