English

Shuffle Gaussian Mechanism for Differential Privacy

Cryptography and Security 2023-07-05 v2 Machine Learning Machine Learning

Abstract

We study Gaussian mechanism in the shuffle model of differential privacy (DP). Particularly, we characterize the mechanism's R\'enyi differential privacy (RDP), showing that it is of the form: ϵ(λ)1λ1log(eλ/2σ2nλk1++kn=λ;k1,,kn0(λk1,,kn)ei=1nki2/2σ2) \epsilon(\lambda) \leq \frac{1}{\lambda-1}\log\left(\frac{e^{-\lambda/2\sigma^2}}{n^\lambda} \sum_{\substack{k_1+\dotsc+k_n = \lambda; \\k_1,\dotsc,k_n\geq 0}}\binom{\lambda}{k_1,\dotsc,k_n}e^{\sum_{i=1}^nk_i^2/2\sigma^2}\right) We further prove that the RDP is strictly upper-bounded by the Gaussian RDP without shuffling. The shuffle Gaussian RDP is advantageous in composing multiple DP mechanisms, where we demonstrate its improvement over the state-of-the-art approximate DP composition theorems in privacy guarantees of the shuffle model. Moreover, we extend our study to the subsampled shuffle mechanism and the recently proposed shuffled check-in mechanism, which are protocols geared towards distributed/federated learning. Finally, an empirical study of these mechanisms is given to demonstrate the efficacy of employing shuffle Gaussian mechanism under the distributed learning framework to guarantee rigorous user privacy.

Keywords

Cite

@article{arxiv.2206.09569,
  title  = {Shuffle Gaussian Mechanism for Differential Privacy},
  author = {Seng Pei Liew and Tsubasa Takahashi},
  journal= {arXiv preprint arXiv:2206.09569},
  year   = {2023}
}

Comments

Fixed typos. The source code of our implementation is available at http://github.com/spliew/shuffgauss . arXiv admin note: text overlap with arXiv:2206.03151

R2 v1 2026-06-24T11:56:51.918Z