Skip to main content

Inductive inference from positive data: from heuristic to characterizing methods

  • Invited Talks
  • 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

The practical work in the area of inductive inference of regular languages has to rely on incomplete positive data and thus to be content with approximative or heuristic solutions. We consider here the heuristic inference methods and present a formal approach — the generalized quotient — to them. Generalized quotients allows us to define clearly the heuristics used in these methods, and to examine from a firm basis relations between results produced by different heuristics. Although this approach gives us some tools to compare the results obtained via different heuristics, we are still not able to tell formally what is the concept we have derived. To overcome this problem we need characterizing inference methods, where the result of the inference process can always be given a formal description. A general framework based on monotonic representation mappings is constructed for building such methods.

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. Angluin. Finding patterns common to a set of strings. Journal of Computer and System Sciences, 21:46–62, 1980.

    Article  Google Scholar 

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

    Article  Google Scholar 

  3. D. Angluin. Inference of reversible languages. Journal of the ACM, 29(3):741–765, July 1982.

    Article  Google Scholar 

  4. A. V. Aho and J. D. Ullman. The Theory of Parsing, Translation, and Compiling. Prentice-Hall, Englewood Cliffs, N.J., 1972.

    Google Scholar 

  5. A. W. Biermann and J. A. Feldman. On the synthesis of finite state machines from samples of their behavior. IEEE Transactions on Computers, C-21:592–597, June 1972.

    Google Scholar 

  6. B. K. Bhargava and K-S. Fu. Transformations and inference of tree grammars for syntactic pattern recognition. In Proceedings of the 1974 IEEE International Conference on Systems, Man, and Cybernetics, Dallas, Texas, 1974.

    Google Scholar 

  7. J. M. Brayer and K-S. Fu. A note on the k-tail method of tree grammar inference. IEEE Transactions on Systems, Man, and Cybernetics, SMC-7:293–300, April 1977.

    Google Scholar 

  8. A. Bonopera and B. Gaujal. Inference of reversible languages. International Journal of Algebra and Computation, 2(3):327–349, 1992.

    Article  Google Scholar 

  9. Wilfried Brauer. Automatentheorie. B. G. Teubner, Stuttgart, 1984.

    Google Scholar 

  10. J. A. Brzozowski and I. Simon. Characterizations of locally testable events. Discrete Mathematics, 4:243–271, 1973.

    Article  Google Scholar 

  11. J. Case and C. Smith. Comparison of identification criteria for machine inductive inference. Theoretical Computer Science, 25:193–220, 1983.

    Article  Google Scholar 

  12. S. Eilenberg. Automata, Languages and Machines, volume A. Academic Press, New York, 1974.

    Google Scholar 

  13. S. Eilenberg and M. P. Schützenberger. On pseudovarieties. Adv. Math., pages 413–418, 1976.

    Google Scholar 

  14. H. Fukuda and K. Kamata. Inference of tree automata from sample set of trees. International Journal of Computer and Information Sciences, 13(3):177–196, 1984.

    Article  Google Scholar 

  15. R. C. Gonzalez, J. J. Edwards, and M. G. Thomason. An algorithm for the inference of tree grammars. International Journal of Computer and Information Sciences, 5(2):145–164, 1976.

    Article  Google Scholar 

  16. A. Ginzburg. About some properties of definite, reverse-definite and related automata. IEEE Transactions on Electronic Computation, EC-15:806–810, 1966.

    Google Scholar 

  17. E. M. Gold. Language identification in the limit. Information and Control, 10:447–474, 1967.

    Article  Google Scholar 

  18. F. Gécseg and M. Steinby. Tree Automata. Akadémiai Kiadó, Budapest, 1984.

    Google Scholar 

  19. R. C. Gonzalez and M. G. Thomason. Syntactic Pattern Recognition: An Introduction. Addison-Wesley, Reading, MA, 1978.

    Google Scholar 

  20. P. Garciá and E. Vidal. Inference of k-testable languages in the strict sense and application to syntactic pattern recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-12(9):920–925, September 1990.

    Article  Google Scholar 

  21. D. Haussler, M. Kearns, N. Littlestone, and M. K. Warmuth. Equivalence of models for polynomial learnability. In Haussler and Pitt, pages 42–55.

    Google Scholar 

  22. D. Haussler and L. Pitt, editors. Proceedings of the 1st Workshop on Computational Learning Theory, 1988. Morgan Kaufmann, San Mateo, CA, 1988.

    Google Scholar 

  23. K. P. Jantke. Monotonic and non-monotonic inductive inference. New Generation Computing, 8:349–360, 1991.

    Google Scholar 

  24. K. P. Jantke and H. R. Beick. Combining postulates of naturalness in inductive inference. Elektronische Informationsverarbeitung und Kybernetik, 17:465–484, 1981.

    Google Scholar 

  25. K. P. Jantke, S. Kobayashi, E. Tomita, and T. Yokomori, editors. Proceedings of the 4th Workshop on Algorithmic Learning Theory, 1993, Tokyo. Number 744 in Lecture Notes in Artificial Intelligence. Springer-Verlag, New York, 1993.

    Google Scholar 

  26. K. Kamata. Inference methods for tree automata from sample set of trees. In Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics, pages 490–493, 1988.

    Google Scholar 

  27. T. Knuutila. How to invent characterizable inference methods for regular languages. In Jantke et al., pages 209–222.

    Google Scholar 

  28. T. Knuutila. Inference of k-testable tree languages. In H. Bunke, editor, Proceedings of the International Workshop on Structural and Syntactic Pattern Recognition, Bern, Switzerland, 1992, pages 109–120. World Scientific, Singapore, 1993.

    Google Scholar 

  29. T. Knuutila. On the Inductive Inference of Regular String and Tree Languages. PhD thesis, Department of Computer Science, University of Turku, Turku, Finland, 1994.

    Google Scholar 

  30. T. Knuutila and M. Steinby. Inference of tree languages from a finite samples: an algebraic approach. Theoretical Computer Science, 129:337–367, 1994.

    Article  Google Scholar 

  31. M. Kearns and L. G. Valiant. Cryptographic limitations on learning Boolean formulae and finite automata. In Proceedings of the 21st Annual ACM STOC, pages 433–444. Assoc. Comp. Mach., New York, 1989.

    Google Scholar 

  32. B. Levine. Derivatives of tree sets with applications to grammatical inference. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-3(3):285–293, May 1981.

    Google Scholar 

  33. S. Lange and R. Wiehagen. Polynomial-time inference of arbitrary pattern languages. New Generation Computing, 8:361–370, 1991.

    Google Scholar 

  34. E. Mäkinen. The grammatical inference problem for the Szilard languages of linear grammars. Information Processing Letters, 36:203–206, 1990.

    Article  MathSciNet  Google Scholar 

  35. R. McNaughton. Algebraic decision procedures for local testability. Math. Syst. Theor., 8:60–76, 1974.

    Article  Google Scholar 

  36. L. Miclet. Structural Methods in Pattern Recognition, Springer-Verlag, New York, 1986.

    Google Scholar 

  37. S. Muggleton. Inductive Acquisition of Expert Knowledge. Addison-Wesley, Reading, MA, 1990.

    Google Scholar 

  38. J. E. Pin. Varieties of Formal Languages. North Oxford Academic, 1986.

    Google Scholar 

  39. V. Radhakrishnan and G. Nagaraja. Inference of regular grammars via skeletons. IEEE Transactions on Systems, Man, and Cybernetics, SMC-17:982–992, 1987.

    Google Scholar 

  40. A. Salomaa. Theory of Automata. Pergamon Press, 1969.

    Google Scholar 

  41. M. Steinby. A theory of tree language varieties. In M. Nivat and A. Podelski, editors, Tree Automata and Languages, pages 57–81. Elsevier Science Publishers B.V., Amsterdam, 1992.

    Google Scholar 

  42. N. Tanida and T. Yokomori. Polynomial-time identification of strictly regular languages in the limit. IEICE Transactions on Information and Systems, E75-D:125–132, 1992.

    Google Scholar 

  43. L. G. Valiant. A theory of the learnable. Communications of the ACM, 27(11):1134–1142, 1984.

    Article  Google Scholar 

  44. R. Wiehagen. A thesis in inductive inference. In J. Dix, K. P. Jantke, and P. H. Schmitt, editors, Proceedings of the 2nd International Workshop on Nonmonotonic and Inductive Logic, 1991, Reinhardsbrunn Castle, Germany, number 543 in Lecture Notes in Artificial Intelligence, pages 184–207. Springer-Verlag, New York, 1991.

    Google Scholar 

  45. T. Yokomori, N. Ishida, and S. Kobayashi. Learning local languages and its application to protein α-chain calculation. In Proceedings of the 27th Hawaii International Conference on System Sciences, pages 113–122. IEEE Computer Society Press, Los Alamitos, CA, 1994.

    Google Scholar 

  46. Y. Zalcstein. Locally testable languages. Journal of Computer and System Sciences, 6:151–167, 1972.

    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

Knuutila, T. (1996). Inductive inference from positive data: from heuristic to characterizing methods. 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/BFb0033340

Download citation

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

  • 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