Skip to main content

Learning matrix functions over rings

Extended abstract

  • Conference paper
  • First Online:
Book cover Computational Learning Theory (EuroCOLT 1997)

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

Included in the following conference series:

  • 110 Accesses

Abstract

Let R be a commutative Artinian ring with identity and let X be a finite subset of R. We present an exact learning algorithm with a polynomial query complexity for the class of functions representable as

$$f(x) = \prod\limits_{i = 1}^n {A_i (x_i )}$$

where for each 1≤in, A i is a matrix-valued mapping A i: X→ R mixmi+1 and m 1=m n+1=1. These functions are referred to as matrix functions. Our algorithm uses a decision tree based hypothesis class called decision programs that takes advantage of linear dependencies. We also show that the class of matrix functions is equivalent to the class of decision programs.

Our learning algorithm implies the following results.

  1. 1.

    Multivariate polynomials over a finite commutative ring with identity are learnable using equivalence and substitution queries.

  2. 2.

    Bounded degree multivariate polynomials over Z n can be interpolated using substitution queries.

This paper generalizes the learning algorithm for automata over fields given in [4].

Work done partly while the author was a student at the Dept. Computer Science, University of Calgary.

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. Angluin, D.: Learning Regular Sets from Queries and Counterexamples. Information and Computation, 75 (1987) 87–106.

    Google Scholar 

  2. Angluin, D.: Queries and Concept Learning. Machine Learning, 2 (1988) 319–342.

    Google Scholar 

  3. Bergadano, F., Bshouty, N.H., Varricchio, S.: Learning Multivariate Polynomials from Substitution and Equivalence Queries. Manuscript (1996).

    Google Scholar 

  4. Beimel, A., Bergadano, F., Bshouty, N.H., Kushilevitz, E., Varricchio, S.: On the Applications of Multiplicity Automata in Learning. Proc. 37th IEEE Ann. Symp. on Foundations of Computer Science, (1996) 349–358.

    Google Scholar 

  5. Bergadano, F., Catalano, D., Varricchio, S.: Learning Sat-k DNF Formulas from Membership Queries. Proc. 28th ACM Ann. Symp. on Theory of Computing, (1996) 126–130.

    Google Scholar 

  6. Beigel, R., Tarui, J.: On ACC. Computational Complexity, 4 (1994) 350–366.

    Google Scholar 

  7. Bergadano, F., Varricchio, S.: Learning Behaviors of Automata from Multiplicity and Equivalence Queries. Proc. 2nd Italian Conference on Algorithms and Complexity, vol. 778 LNCS (1994) 54–62.

    Google Scholar 

  8. Matsumura, H.: Commutative Ring Theory. Cambridge University Press (1986).

    Google Scholar 

  9. Schwartz, J.T.: Probabilistic Algorithms for Verification of Polynomial Identities. Journal of the Assoc. for Comp. Mach, 27 (1980) 701–717.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Shai Ben-David

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bshouty, N.H., Tamon, C., Wilson, D.K. (1997). Learning matrix functions over rings. In: Ben-David, S. (eds) Computational Learning Theory. EuroCOLT 1997. Lecture Notes in Computer Science, vol 1208. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62685-9_4

Download citation

  • DOI: https://doi.org/10.1007/3-540-62685-9_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62685-5

  • Online ISBN: 978-3-540-68431-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics