Optimized Tradeoffs for Private Prediction with Majority Ensembling
Abstract
We study a classical problem in private prediction, the problem of computing an $(m\epsilon, \delta)$-differentially private majority of $K$ $(\epsilon, \Delta)$-differentially private algorithms for $1 \leq m \leq K$ and $1 > \delta \geq \Delta \geq 0$. Standard methods such as subsampling or randomized response are widely used, but do they provide optimal privacy-utility tradeoffs? To answer this, we introduce the Data-dependent Randomized Response Majority (DaRRM) algorithm. It is parameterized by a data-dependent noise function $\gamma$, and enables efficient utility optimization over the class of all private algorithms, encompassing those standard methods. Surprisingly, we show that an $(m\epsilon, \delta)$-private majority algorithm with maximal utility can be computed tractably for any $m \leq K$ by a novel structural result that reduces the infinitely many privacy constraints into a polynomial set. In some settings, we show that DaRRM provably enjoys a privacy gain of a factor of 2 over common baselines, with fixed utility. Lastly, we demonstrate the strong empirical effectiveness of our first-of-its-kind privacy-constrained utility optimization for ensembling labels for private prediction from private teachers in image classification. Notably, our DaRRM framework with an optimized $\gamma$ exhibits substantial utility gains when compared against several baselines.
Cite
Text
Jiang et al. "Optimized Tradeoffs for Private Prediction with Majority Ensembling." Transactions on Machine Learning Research, 2024.Markdown
[Jiang et al. "Optimized Tradeoffs for Private Prediction with Majority Ensembling." Transactions on Machine Learning Research, 2024.](https://mlanthology.org/tmlr/2024/jiang2024tmlr-optimized/)BibTeX
@article{jiang2024tmlr-optimized,
title = {{Optimized Tradeoffs for Private Prediction with Majority Ensembling}},
author = {Jiang, Shuli and Zhang, Qiuyi and Joshi, Gauri},
journal = {Transactions on Machine Learning Research},
year = {2024},
url = {https://mlanthology.org/tmlr/2024/jiang2024tmlr-optimized/}
}