Cryptographic lower bounds for learnability of Boolean functions on the uniform distribution

  • Authors:
  • Michael Kharitonov

  • Affiliations:
  • -

  • Venue:
  • COLT '92 Proceedings of the fifth annual workshop on Computational learning theory
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

We investigate cryptographic lower bounds on the number of samples and on computational resources required to learn several classes of boolean circuits on the uniform distribution. Under the assumption that solving n x n1+&egr; subset sum is hard, we construct (using the results of Impagliazzo and Naor [IN89] and Goldreich, Goldwasser, and Micali[GGM86] a pseudo-random function generator that can be computed by shallow boolean circuits. From this we conclude that learning AC1 circuits on the uniform distribution requires &OHgr;(nlog log n) different samples, or, alternatively, that learning AC1 circuits on the uniform distribution with a polynomial number of samples is as hard as solving n x n1+&egr; subset sum. We also show that no algorithm can learn NC1 circuits on the uniform distribution with a polynomial number of samples. Using the weaker assumption that solving n x (1+&egr;)nsubset sum is hard, we show that the class of NC circuits can not be learned with nlogcn samples for any c.