Papers
Topics
Authors
Recent
Search
2000 character limit reached

p\ell_p Testing and Learning of Discrete Distributions

Published 7 Dec 2014 in cs.DS, cs.LG, math.ST, and stat.TH | (1412.2314v4)

Abstract: The classic problems of testing uniformity of and learning a discrete distribution, given access to independent samples from it, are examined under general p\ell_p metrics. The intuitions and results often contrast with the classic 1\ell_1 case. For $p &gt; 1$, we can learn and test with a number of samples that is independent of the support size of the distribution: With an p\ell_p tolerance ϵ\epsilon, O(max1/ϵ<sup>q,</sup>1/ϵ<sup>2</sup>)O(\max{ \sqrt{1/\epsilon<sup>q},</sup> 1/\epsilon<sup>2</sup> }) samples suffice for testing uniformity and O(max1/ϵ<sup>q,</sup>1/ϵ<sup>2)O(\max{ 1/\epsilon<sup>q,</sup> 1/\epsilon<sup>2}) samples suffice for learning, where q=p/(p1)q=p/(p-1) is the conjugate of pp. As this parallels the intuition that O(n)O(\sqrt{n}) and O(n)O(n) samples suffice for the 1\ell_1 case, it seems that 1/ϵ<sup>q1/\epsilon<sup>q acts as an upper bound on the "apparent" support size. For some p\ell_p metrics, uniformity testing becomes easier over larger supports: a 6-sided die requires fewer trials to test for fairness than a 2-sided coin, and a card-shuffler requires fewer trials than the die. In fact, this inverse dependence on support size holds if and only if $p &gt; \frac{4}{3}$. The uniformity testing algorithm simply thresholds the number of "collisions" or "coincidences" and has an optimal sample complexity up to constant factors for all 1p21 \leq p \leq 2. Another algorithm gives order-optimal sample complexity for \ell_{\infty} uniformity testing. Meanwhile, the most natural learning algorithm is shown to have order-optimal sample complexity for all p\ell_p metrics. The author thanks Cl\'{e}ment Canonne for discussions and contributions to this work.

Authors (1)
Citations (30)

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.