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.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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.
Preview
Unable to display preview. Download preview PDF.
References
Angluin, D. A Note on the Number of Queries Needed to Identify Regular Languages. Information and control, 51. '81. pp 76–87.
Angluin, D. Learning Regular Sets from Queries and Counterexamples. Information and Computation, 75. '87. pp 87–106.
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.
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.
Fu, K. Syntactic Pattern Recognition and Applications. Prentice-Hall, N.J. '82.
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.
Harrison, M. Introduction to Switching and Automata Theory. McGraw-Hill, '65.
Hirsh, H. Incremental Version-Space Merging: A General Framework for Concept Learning. Kluwer Academic Publishers, '90.
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.
Hopcroft, J., and Ullman, J. Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, '79.
Lankhorst, M. A Genetic Algorithm for Induction of Nondeterministic Pushdown Automata. University of Groningen, Computer Science Report CS-R 9502, The Netherlands. '95.
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.
Mitchell, T. Generalization as search. Artificial Intelligence, 18. '82. pp 203–226.
Pao, T., and Carr, J. A solution of the Syntactic Induction-Inference Problem for Regular Languages. Computer Languages, Vol. 3, '78, pp. 53–64.
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).
Parekh, R., and Honavar, V. An Incremental Interactive Algorithm for Regular Grammar Inference. Computer Science TR96-03, Iowa State University, '96.
Porat S., and Feldman J. Learning Automata from Ordered Examples. Machine Learning, 7, pp 109–138. '91.
Schapire, R., The Design and Analysis of Efficient Learning Algorithms. MIT Press, '92.
VanLehn, K. and Ball, W. A Version Space Approach to Learning Context-Free Grammars. Machine Learning 2, '87. pp 39–74.
Author information
Authors and Affiliations
Editor information
Rights 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