paper-with-me

홈 › Papers

Learning Discrete Distributions from Untrusted Batches

2017-11-22 · Mingda Qiao, Gregory Valiant

We consider the problem of learning a discrete distribution in the presence of an $\epsilon$ fraction of malicious data sources. Specifically, we consider the setting where there is some underlying distribution, $p$, and each data source provides a batch of $\ge k$ samples, with the guarantee that at least a $(1-\epsilon)$ fraction of the sources draw their samples from a distribution with total variation distance at most $\eta$ from $p$. We make no assumptions on the data provided by the remaining $\epsilon$ fraction of sources--this data can even be chosen as an adversarial function of the $(1-\epsilon)$ fraction of "good" batches. We provide two algorithms: one with runtime exponential in the support size, $n$, but polynomial in $k$, $1/\epsilon$ and $1/\eta$ that takes $O((n+k)/\epsilon^2)$ batches and recovers $p$ to error $O(\eta+\epsilon/\sqrt{k})$. This recovery accuracy is information theoretically optimal, to constant factors, even given an infinite number of data sources. Our second algorithm applies to the $\eta = 0$ setting and also achieves an $O(\epsilon/\sqrt{k})$ recover guarantee, though it runs in $\mathrm{poly}((nk)^k)$ time. This second algorithm, which approximates a certain tensor via a rank-1 tensor minimizing $\ell_1$ distance, is surprising in light of the hardness of many low-rank tensor approximation problems, and may be of independent interest.

📄 PDF Abstract BibTeX arXiv:1711.08113

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

High-Dimensional Robust Mean Estimation with Untrusted Batches

2026-02-24 · Maryam Aliakbarpour, Vladimir Braverman, Yuhan Liu, Junze Yin arxiv

We study high-dimensional mean estimation in a collaborative setting where data is contributed by $N$ users in batches of size $n$. In this environment, a learner seeks to recover the mean $μ$ of a true distribution $P$ …

Efficiently Learning Structured Distributions from Untrusted Batches

2019-11-05 · Sitan Chen, Jerry Li, Ankur Moitra

We study the problem, introduced by Qiao and Valiant, of learning from untrusted batches. Here, we assume $m$ users, all of whom have samples from some underlying distribution $p$ over $1, \ldots, n$. Each user sends a b…

Density Estimation

Optimal Robust Learning of Discrete Distributions from Batches

2019-11-19 · ICML 2020 1 · Ayush Jain, Alon Orlitsky

Many applications, including natural language processing, sensor networks, collaborative filtering, and federated learning, call for estimating discrete distributions from data collected in batches, some of which may be …

Collaborative FilteringFederated Learning

Learning Structured Distributions From Untrusted Batches: Faster and Simpler

2020-02-24 · NeurIPS 2020 12 · Sitan Chen, Jerry Li, Ankur Moitra

We revisit the problem of learning from untrusted batches introduced by Qiao and Valiant [QV17]. Recently, Jain and Orlitsky [JO19] gave a simple semidefinite programming approach based on the cut-norm that achieves esse…

A General Method for Robust Learning from Batches

2020-02-25 · NeurIPS 2020 12 · Ayush Jain, Alon Orlitsky

In many applications, data is collected in batches, some of which are corrupt or even adversarial. Recent work derived optimal robust algorithms for estimating discrete distributions in this setting. We consider a genera…

ClassificationGeneral Classification