*\argmaxarg max
\DeclareMathOperator*\argminarg min
\altauthor\NameEric Binnendyk \Emaileric.binnendyk@student.nmt.edu
\addr and \NameMarco Carmosino
\Emailmcarmosi@bu.edu
\addr and \NameAntonina Kolokolova
\Emailkol@cs.toronto.edu
\addr and \NameRamyaa Ramyaa
\Emailramyaa.ramyaa@nmt.edu
\addr and \NameManuel Sabin
\Emailmsabin27@gmail.com
\addr
Learning with distributional inverters
Abstract
We generalize the “indirect learning” technique of DBLP:conf/colt/FurstJS91 to reduce from learning a concept class over a samplable distribution to learning the same concept class over the uniform distribution. The reduction succeeds when the sampler for is both contained in the target concept class and efficiently invertible in the sense of DBLP:conf/focs/ImpagliazzoL89. We give two applications.
-
•
We show that is learnable over any succinctly-described product distribution. is the class of constant-depth Boolean circuits of polynomial size with AND, OR, NOT, and counting modulo gates of unbounded fanins. Our algorithm runs in randomized quasi-polynomial time and uses membership queries.
-
•
If there is a strongly useful natural property in the sense of DBLP:journals/jcss/RazborovR97 — an efficient algorithm that can distinguish between random strings and strings of non-trivial circuit complexity — then general polynomial-sized Boolean circuits are learnable over any efficiently samplable distribution in randomized polynomial time, given membership queries to the target funuction.
keywords:
classification, natural properties, one-way functions1 Introduction
Simple concepts should be efficiently learnable. Exploring this intuition via formal measures of complexity — such as VC dimension, Littlestone dimension, and sample compression cost — drives progress in learning theory