← Search

Uri Stemmer

29 accepted papers

2026

Hot PATE: Private Aggregation of Distributions for Diverse Tasks

ICLR 2026poster

The Private Aggregation of Teacher Ensembles (PATE) framework enables privacy-preserving machine learning by aggregating responses from disjoint subsets of sensitive data. Adaptations of PATE to tasks with inherent output diversity such as text generation, where the desired output is a sample from a…

Cited by 0SourceScholar
2025

Breaking the Quadratic Barrier: Robust Cardinality Sketches for Adaptive Queries

ICML 2025poster

Cardinality sketches are compact data structures that efficiently estimate the number of distinct elements across multiple queries while minimizing storage, communication, and computational costs. However, recent research has shown that these sketches can fail under {\em adaptively chosen queries},…

Cited by 1SourcePDFScholar
2025

Nearly Optimal Sample Complexity for Learning with Label Proportions

ICML 2025poster

We investigate Learning from Label Proportions (LLP), a partial information setting where examples in a training set are grouped into bags, and only aggregate label values in each bag are available. Despite the partial observability, the goal is still to achieve small regret at the level of individu…

Cited by 0SourcePDFScholar
2025

Private Set Union with Multiple Contributions

NeurIPS 2025spotlight

In the private set union problem each user owns a bag of at most $k$ items (from some large universe of items), and we are interested in computing the union of the items in the bags of all of the users. This is trivial without privacy, but a differentially private algorithm must be careful about rep…

Cited by 0SourceScholar
2025

The Cost of Compression: Tight Quadratic Black-Box Attacks on Sketches for $\ell_2$ Norm Estimation

NeurIPS 2025poster

Dimensionality reduction via linear sketching is a powerful and widely used technique, but it is known to be vulnerable to adversarial inputs. We study the \emph{black-box adversarial setting}, where a fixed, hidden sketching matrix $A \in \mathbb{R}^{k \times n}$ maps high-dimensional vectors $\bol…

Cited by 0SourceScholar
2023

Black-Box Differential Privacy for Interactive ML

NeurIPS 2023poster

In this work we revisit an interactive variant of joint differential privacy, recently introduced by Naor et al. [2023], and generalize it towards handling online processes in which existing privacy definitions seem too restrictive. We study basic properties of this definition and demonstrate that i…

Cited by 3SourcePDFScholar
2023

Concurrent Shuffle Differential Privacy Under Continual Observation

ICML 2023poster

We introduce the concurrent shuffle model of differential privacy. In this model we have multiple concurrent shufflers permuting messages from different, possibly overlapping, batches of users. Similarly to the standard (single) shuffler model, the privacy requirement is that the concatenation of al…

Cited by 2SourcePDFScholar
2023

Tricking the Hashing Trick: A Tight Lower Bound on the Robustness of CountSketch to Adaptive Inputs

AAAI 2023technical

CountSketch and Feature Hashing (the ``hashing trick'') are popular randomized dimensionality reduction methods that support recovery of l2 -heavy hitters and approximate inner products. When the inputs are not adaptive (do not depend on prior outputs), classic estimators applied to a sketch of si…

Cited by 10SourcePDFScholar
2022

FriendlyCore: Practical Differentially Private Aggregation

ICML 2022spotlight

Differentially private algorithms for common metric aggregation tasks, such as clustering or averaging, often have limited practicality due to their complexity or to the large number of data points that is required for accurate results. We propose a simple and practical tool $\mathsf{FriendlyCore}$…

2021

Differentially Private Multi-Armed Bandits in the Shuffle Model

NeurIPS 2021poster

We give an $(\varepsilon,\delta)$-differentially private algorithm for the Multi-Armed Bandit (MAB) problem in the shuffle model with a distribution-dependent regret of $O\left(\left(\sum_{a:\Delta_a>0}\frac{\log T}{\Delta_a}\right)+\frac{k\sqrt{\log\frac{1}{\delta}}\log T}{\varepsilon}\right)$, and…

Cited by 39SourcePDFScholar
2021

Differentially-Private Clustering of Easy Instances

ICML 2021spotlight

Clustering is a fundamental problem in data analysis. In differentially private clustering, the goal is to identify k cluster centers without disclosing information on individual data points. Despite significant research progress, the problem had so far resisted practical solutions. In this work we…

Cited by 30SourcePDFScholar
2021

Learning and Evaluating a Differentially Private Pre-trained Language Model

EMNLP 2021finding

Contextual language models have led to significantly better results, especially when pre-trained on the same data as the downstream task. While this additional pre-training usually improves performance, it can lead to information leakage and therefore risks the privacy of individuals mentioned in th…

Cited by 78SourcePDFScholar
2020

Adversarially Robust Streaming Algorithms via Differential Privacy

NeurIPS 2020oral

A streaming algorithm is said to be adversarially robust if its accuracy guarantees are maintained even when the data stream is chosen maliciously, by an adaptive adversary. We establish a connection between adversarial robustness of streaming algorithms and the notion of differential privacy. This…

Cited by 64SourcePDFScholar
2020

Private Learning of Halfspaces: Simplifying the Construction and Reducing the Sample Complexity

NeurIPS 2020poster

We present a differentially private learner for halfspaces over a finite grid $G$ in $\R^d$ with sample complexity $\approx d^{2.5}\cdot 2^{\log^*|G|}$, which improves the state-of-the-art result of [Beimel et al., COLT 2019] by a $d^2$ factor. The building block for our learner is a new differentia…

Cited by 18SourcePDFScholar
2017

Practical Locally Private Heavy Hitters

NeurIPS 2017poster

We present new practical local differentially private heavy hitters algorithms achieving optimal or near-optimal worst-case error -- TreeHist and Bitstogram. In both algorithms, server running time is $\tilde O(n)$ and user running time is $\tilde O(1)$, hence improving on the prior state-of-the-art…