Abstract
Investigated is algorithmic learning, in the limit, of correct programs for recursive functions f from both input/output examples of f and several interesting varieties of approximate additional (algorithmic) information about f. Specifically considered, as such approximate additional information about f, are Rose's frequency computations for f and several natural generalizations from the literature, each generalization involving programs for restricted trees of recursive functions which have f as a branch. Considered as the types of trees are those with bounded variation, finite width, and finite rank.
For the case of learning final correct programs for recursive functions, EX-learning, where the additional information involves frequency computations, an insightful and interestingly complex combinatorial characterization of learning power is presented as a function of the frequency parameters. Pitt has previously characterized the learning power of probabilistic machines in terms of the size of equally powerful teams of (deterministic) machines. For EX-learning (as well as for BC-learning, where a final sequence of correct programs is learned), for the cases of providing the types of additional information considered in this paper, the optimal machine team size is determined such that the entire class of recursive functions is learnable.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
A. Amir, W. I. Gasarch. Polynomial terse sets. Inf. and Comp., 77:37–56, 1988.
D. Angluin, W. I. Gasarch, C. H. Smith. Training sequences. Theoretical Computer Science, 66:255–272, 1989.
G. Baliga, J. Case. Learning with higher order additional information. In: Proceedings 4th AII'94, pp. 64–75, Lecture Notes in Computer Science 872, 1994.
R. Beigel, W. I. Gasarch, J. Gill, J. C. Owings. Terse, superterse, and verbose sets. Information and Computation, 103:68–85, 1993.
R. Beigel, M. Kummer, F. Stephan. Quantifying the amount of verboseness. To appear in: Information and Computation.
R. Beigel, M. Kummer, F. Stephan. Approximable sets. Proceedings Structure in Complexity Theory, Ninth Annual Conference, pp. 12–23, IEEE Press, 1994.
A. Blumer, A. Ehrenfeucht, D. Haussler, M. K. Warmuth. Learnability and the Vapnik-Chervonenkis dimension. J. of the ACM, 36:929–965, 1989.
J. Case, C. H. Smith. Identification criteria for machine inductive inference. Theoretical Computer Science, 25:193–220, 1983.
A. N. Degtev. On (m,n)-computable sets. In Algebraic Systems (Edited by D.I. Moldavanskij). Ivanova Gos. Univ. 88–99, 1981. (Russian) (MR 86b:03049)
L. Fortnow, W. Gasarch, S. Jain, E. Kinber, M. Kummer, S. Kurtz, M. Pleszkoch, T. Slaman, R. Solovay, F. Stephan. Extremes in the degrees of inferability. Annals of Pure and Applied Logic, 66:231–276, 1994.
R. V. Freivalds, R. Wiehagen. Inductive inference with additional information. EIK, 15:179–185, 1979.
W. I. Gasarch, C. H. Smith. Learning via queries. J. of the ACM, 39:649–674, 1992.
V. Harizanov, M. Kummer, J. C. Owings, Jr. Frequency computation and the cardinality theorem. J. Symb. Log., 57:677–681, 1992.
S. Kaufmann, M. Kummer. On a quantitative notion of uniformity. To appear in: Fundamenta Informaticae.
E. B. Kinber. On frequency calculations of general recursive predicates. Sov. Math. Dokl., 13:873–876, 1972.
E. B. Kinber. Frequency-computable functions and frequency-enumerable sets. Candidate Dissertation, Riga, 1975. (Russian)
M. Kummer. A proof of Beigel's cardinality conjecture. J. Symb. Log., 57:682–687, 1992.
M. Kummer, F. Stephan. Inclusion problems in parallel learning and games. Proceedings COLT'94, pp. 287–298, ACM Press, 1994.
D. McDermott. Robot planning. AI Magazine, 13(2):55–79, 1992.
P. Odifreddi. Classical recursion theory. North-Holland, Amsterdam, 1989.
J. C. Owings, Jr. A cardinality version of Beigel's nonspeedup theorem. J. Symb. Log., 54:761–767, 1989.
L. Pitt. Probabilistic inductive inference. J. of the ACM, 36:383–433, 1989.
L. Pitt, C. H. Smith. Probability and plurality for aggregations of learning machines. Information and Computation, 77:77–92, 1988.
G. F. Rose. An extended notion of computability. In Abstr. Intern. Congr. for Logic, Meth., and Phil. of Science, Stanford, California, 1960.
C. H. Smith. The power of pluralism for automatic program synthesis. Journal of the ACM, 29:1144–1165, 1982.
R. I. Soare. Recursively enumerable sets and degrees. Springer-Verlag, Berlin, 1987.
B. A. Trakhtenbrot. On frequency computation of functions. Algebra i Logika, 2:25–32, 1963. (Russian)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Case, J., Kaufmann, S., Kinber, E., Kummer, M. (1995). Learning recursive functions from approximations. In: Vitányi, P. (eds) Computational Learning Theory. EuroCOLT 1995. Lecture Notes in Computer Science, vol 904. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59119-2_174
Download citation
DOI: https://doi.org/10.1007/3-540-59119-2_174
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59119-1
Online ISBN: 978-3-540-49195-8
eBook Packages: Springer Book Archive