On Learning Embedded Midbit Functions

  • Authors:
  • Rocco A. Servedio

  • Affiliations:
  • -

  • Venue:
  • ALT '02 Proceedings of the 13th International Conference on Algorithmic Learning Theory
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A midbit function on l binary inputs x1, ..., xl outputs the middle bit in the binary representation of x1 + ... + xl. We consider the problem of PAC learning embedded midbit functions, where the set S 驴 {x1, ..., xn} of relevant variables on which the midbit depends is unknown to the learner.To motivate this problem, we first show that a polynomial time learning algorithm for the class of embedded midbit functions would immediately yield a fairly efficient (quasipolynomial time) PAC learning algorithm for the entire complexity class ACC. We then give two different subexponential learning algorithms, each of which learns embedded midbit functions under any probability distribution in 2驴n log n time. Finally, we give a polynomial time algorithm for learning embedded midbit functions under the uniform distribution.