Papers
Topics
Authors
Recent
Search
2000 character limit reached

Extractor-Based Time-Space Lower Bounds for Learning

Published 8 Aug 2017 in cs.LG and cs.CC | (1708.02639v1)

Abstract: A matrix M:A×X1,1M: A \times X \rightarrow {-1,1} corresponds to the following learning problem: An unknown element xXx \in X is chosen uniformly at random. A learner tries to learn xx from a stream of samples, (a1,b1),(a2,b2)(a_1, b_1), (a_2, b_2) \ldots, where for every ii, aiAa_i \in A is chosen uniformly at random and bi=M(ai,x)b_i = M(a_i,x). Assume that k,,rk,\ell, r are such that any submatrix of MM of at least 2<sup>k</sup>A2<sup>{-k}</sup> \cdot |A| rows and at least 2<sup></sup>X2<sup>{-\ell}</sup> \cdot |X| columns, has a bias of at most 2<sup>r2<sup>{-r}. We show that any learning algorithm for the learning problem corresponding to MM requires either a memory of size at least Ω(k)\Omega\left(k \cdot \ell \right), or at least 2<sup>Ω(r)2<sup>{\Omega(r)} samples. The result holds even if the learner has an exponentially small success probability (of 2<sup>Ω(r)2<sup>{-\Omega(r)}). In particular, this shows that for a large class of learning problems, any learning algorithm requires either a memory of size at least Ω((logX)(logA))\Omega\left((\log |X|) \cdot (\log |A|)\right) or an exponential number of samples, achieving a tight Ω((logX)(logA))\Omega\left((\log |X|) \cdot (\log |A|)\right) lower bound on the size of the memory, rather than a bound of $\Omega\left(\min\left{(\log |X|)<sup>2,(\log</sup> |A|)<sup>2\right}\right)$ obtained in previous works [R17,MM17b]. Moreover, our result implies all previous memory-samples lower bounds, as well as a number of new applications. Our proof builds on [R17] that gave a general technique for proving memory-samples lower bounds.

Authors (3)
Citations (51)

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.