Skip to main content

Machine inductive inference and language identification

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1982)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 140))

Included in the following conference series:

Abstract

We show that for some classes ℒ of recursive languages, from the characteristic function of any L in ℒ an approximate decision procedure for L with no more than n+1 mistakes can be (uniformly effectively) inferred in the limit; whereas, in general, a grammar (generation procedure) with no more than n mistakes cannot; for some classes an infinite sequence of perfectly correct decision procedures can be inferred in the limit, but single grammars with finitely many mistakes cannot; and for some classes an infinite sequence of decision procedures each with no more than n+1 mistakes can be inferred, but an infinite sequence of grammars each with no more than n mistakes cannot. This is true even though decision procedures generally contain more information than grammars. We also consider inference of grammars for r.e. languages from arbitrary texts, i.e., enumerations of the languages. We show that for any class of languages ℒ, if some, machine, from arbitrary texts for any L in ℒ, can infer in the limit an approximate grammar for L with no more than 2·n mistakes, then some machine can infer in the limit, for each language in ℒ, an infinite sequence of grammars each with no more than n mistakes. This reduction from 2·n to n is best possible. From these and other results we obtain and compare several natural, inference hierarchies. Lastly we show that if we restrict ourselves to recursive texts, there is a machine which, for any r.e. language, infers in the limit an infinite sequence of grammars each with only finitely many mistakes. We employ recursion theoretic methods including infinitary and ordinary recursion theorems.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Angluin, D., “Finding patterns common to a set of strings,” J. of Computer and System Sciences, 21 (1980), 46–62.

    Article  MathSciNet  Google Scholar 

  2. Angluin, D., “Inductive inference of formal languages from positive data,” Information and Control, 45, 117–135, 1980.

    Article  MathSciNet  Google Scholar 

  3. Angluin, D., “Inference of Reversible Languages,” J. of the ACM, to appear.

    Google Scholar 

  4. Barzdin, J., “Two theorems on the limiting synthesis of functions,” Latvii gosudarst. Univ. ucenye Zapiski, 210, 82–88 (Russian), 1974.

    MathSciNet  Google Scholar 

  5. Blum, L. and M. Blum, “Toward a mathematical theory of inductive inference,” Information and Control, 28, 125–155, 1975.

    Article  MathSciNet  Google Scholar 

  6. Case, J., “Periodicity in generations of automata,” Math. Systems Theory, 8, 15–32, 1974.

    Article  MathSciNet  Google Scholar 

  7. Case, J. and S. Ngo Manguelle, “Refinements of inductive inference by Popperian machines I, II,” Kybernetika, to appear.

    Google Scholar 

  8. Case, J. and C. Smith, “Anomaly hierarchies of mechanized inductive inference,” Proceedings 10th ACM Symposium on Theory of Computing, San Diego, Calif., pp. 314–319, 1978.

    Google Scholar 

  9. Case, J. and C. Smith, “Comparison of identification criteria for machine inductive inference,” Theoretical Computer Science, to appear.

    Google Scholar 

  10. Chen, K. J., Tradeoffs in Machine Inductive Inference, Ph.D. Dissertation, Computer Science Department, SUNY at Buffalo, Amherst, New York, 1981.

    Google Scholar 

  11. Chen, K. J., “Tradeoffs in the inductive inference of nearly minimal size programs,” Information and Control, to appear in the special issue devoted to papers presented at the Workshop on Recursion Theory in Computer Science held at Purdue University, 1981.

    Google Scholar 

  12. Daley, R., “On the error correcting power of pluralism in inductive inference,” preprint.

    Google Scholar 

  13. Feldman, J., “Some decidability results on grammatical inference and complexity,” Information and Control, 20, 244–262, 1972.

    Article  MathSciNet  Google Scholar 

  14. Freivald, R. and R. Wiehagen, “Inductive inference with additional information,” Electronische Informationsverarbeitung und Kybernetik, 15, 179–185, 1979.

    MathSciNet  MATH  Google Scholar 

  15. Gold, M., “Language identification in the limit,” Information and Control, 10, 447–474, 1967.

    Article  MathSciNet  Google Scholar 

  16. Hopcroft, J. and J. Ullman, Introduction to Automata Theory, Languages, and Computation, Addison-Wesley, Reading, Massachusetts, 1979.

    MATH  Google Scholar 

  17. Klette, R. and R. Wiehagen, “Research in the theory of inductive inference by GDR mathematicians — a survey,” Information Sciences, 22, 149–169, 1980.

    Article  MathSciNet  Google Scholar 

  18. Machtey, M. and P. Young, An Introduction to the General Theory of Algorithms, North-Holland, New York, 1978.

    MATH  Google Scholar 

  19. Minicozzi, E., “Some natural properties of strong-identification in inductive inference,” Theoretical Computer Science, 2, 345–360, 1976.

    Article  MathSciNet  Google Scholar 

  20. Osherson, D. and S. Weinstein, “A note on formal learning theory,” Cognition, 11 (1982), 77–88.

    Article  Google Scholar 

  21. Osherson, D. and S. Weinstein, “Criteria of language learning,” preprint.

    Google Scholar 

  22. Pinker, S., “Formal models of language learning,” Cognition, 7 (1979), 217–283.

    Article  Google Scholar 

  23. Rogers, H., “Gödel numberings of the partial recursive functions,” J. of Symbolic logic, 23, 331–341, 1958.

    Article  MathSciNet  Google Scholar 

  24. Rogers, H., Theory of Recursive Functions and Effective Computability, McGraw-Hill, New York, 1967.

    MATH  Google Scholar 

  25. Smith, C., “The power of parallelism for automatic program synthesis,” Proceedings of the 22nd FOCS Conference, Nashville, Tennessee, October, 1981 (to appear revised in J. of the ACM).

    Google Scholar 

  26. Wexler, K., “On extensional learnabllity,” Cognition, 11 (1982), 89–95.

    Article  Google Scholar 

  27. Wexler, K. and P. Culicover, Formal Principles of Language Acquisition, MIT Press, Cambridge, Massachusetts, 1980.

    Google Scholar 

  28. Wiehagen, R., “Identification of Formal Languages,” Lecture Notes in Computer Science, 53, 571–579, 1977.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mogens Nielsen Erik Meineche Schmidt

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Case, J., Lynes, C. (1982). Machine inductive inference and language identification. In: Nielsen, M., Schmidt, E.M. (eds) Automata, Languages and Programming. ICALP 1982. Lecture Notes in Computer Science, vol 140. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0012761

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-39308-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics