Skip to main content

Evolutionary Parsing for a Probabilistic Context Free Grammar

  • Conference paper
  • First Online:
Rough Sets and Current Trends in Computing (RSCTC 2000)

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

Included in the following conference series:

Abstract

Classic parsing methods are based on complete search techniques to find the different interpretations of a sentence. However, the size of the search space increases exponentially with the length of the sentence or text to be parsed, so that exhaustive search methods can fail to reach a solution in a reasonable time. Nevertheless, large problems can be solved approximately by some kind of stochastic techniques, which do not guarantee the optimum value, but allow adjusting the probability of error by increasing the number of points explored. Genetic Algorithms are among such techniques. This paper describes a probabilistic natural language parser based on a genetic algorithm. The algorithm works with a population of possible parsings for a given sentence and grammar, which represent the chromosomes. The algorithm produces successive generations of individuals, computing their “fitness” at each step and selecting the best of them when the termination condition is reached. The paper deals with the main issues arising in the algorithm: chromosome representation and evaluation, selection and replacement strategies, and design of genetic operators for crossover and mutation. The model has been implemented, and the results obtained for a number of sentences are presented.

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. E. Charniak. Statistical Language Learning. MIT press, 1993.

    Google Scholar 

  2. Paul Cohen and Ed Feigenbaum. Grammatical inference. In HandBook of Artificial Intelligence, volume 3, pages 494–511. Pitman Books Limited, 1984.

    Google Scholar 

  3. T. Dunning M. Davis. Query translation using evolutionary programming for multilingual information retrieval II. In Proc. of the Fifth Annual Conf. on Evolutionary Programming. Evolutionary Programming Society, 1996.

    Google Scholar 

  4. Z. Michalewicz. Genetic algorithms + Data Structures = Evolution Programs. Springer-Verlag, 2nd edition, 1994.

    Google Scholar 

  5. I. H. Witten T. C. Smith. A genetic algorithm for the induction of natural language grammars. In Proc. IJCAI-95 Workshop on New Approaches to Learning Natural Language, pages 17–24, Montreal, Canada, 1995.

    Google Scholar 

  6. P. Wyard. Context free grammar induction using genetic algorithms. In Proc. of the 4th Int. Conf. on Genetic Algorithms, pages 514–518, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Araujo, L. (2001). Evolutionary Parsing for a Probabilistic Context Free Grammar. In: Ziarko, W., Yao, Y. (eds) Rough Sets and Current Trends in Computing. RSCTC 2000. Lecture Notes in Computer Science(), vol 2005. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45554-X_74

Download citation

  • DOI: https://doi.org/10.1007/3-540-45554-X_74

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43074-2

  • Online ISBN: 978-3-540-45554-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics