Papers
Topics
Authors
Recent
Search
2000 character limit reached

Agnostic Learning of Disjunctions on Symmetric Distributions

Published 27 May 2014 in cs.LG, cs.CC, and cs.DS | (1405.6791v2)

Abstract: We consider the problem of approximating and learning disjunctions (or equivalently, conjunctions) on symmetric distributions over 0,1<sup>n{0,1}<sup>n. Symmetric distributions are distributions whose PDF is invariant under any permutation of the variables. We give a simple proof that for every symmetric distribution D\mathcal{D}, there exists a set of n<sup>O(log⁡(1/ϵ))n<sup>{O(\log{(1/\epsilon)})} functions S\mathcal{S}, such that for every disjunction cc, there is function pp, expressible as a linear combination of functions in S\mathcal{S}, such that pp ϵ\epsilon-approximates cc in ℓ1\ell_1 distance on D\mathcal{D} or Ex∼D[∣c(x)−p(x)∣]≤ϵ\mathbf{E}_{x \sim \mathcal{D}}[ |c(x)-p(x)|] \leq \epsilon. This directly gives an agnostic learning algorithm for disjunctions on symmetric distributions that runs in time n<sup>O(</sup>log⁡(1/ϵ))n<sup>{O(</sup> \log{(1/\epsilon)})}. The best known previous bound is n<sup>O(1/ϵ<sup>4)n<sup>{O(1/\epsilon<sup>4)} and follows from approximation of the more general class of halfspaces (Wimmer, 2010). We also show that there exists a symmetric distribution D\mathcal{D}, such that the minimum degree of a polynomial that $1/3$-approximates the disjunction of all nn variables is ℓ1\ell_1 distance on D\mathcal{D} is Ω(n)\Omega( \sqrt{n}). Therefore the learning result above cannot be achieved via ℓ1\ell_1-regression with a polynomial basis used in most other agnostic learning algorithms. Our technique also gives a simple proof that for any product distribution D\mathcal{D} and every disjunction cc, there exists a polynomial pp of degree O(log⁡(1/ϵ))O(\log{(1/\epsilon)}) such that pp ϵ\epsilon-approximates cc in ℓ1\ell_1 distance on D\mathcal{D}. This was first proved by Blais et al. (2008) via a more involved argument.

Citations (11)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.