33
30

Reviewing and Improving the Gaussian Mechanism for Differential Privacy

Abstract

Differential privacy provides a rigorous framework to quantify data privacy, and has received considerable interest recently. A randomized mechanism satisfying (ϵ,δ)(\epsilon, \delta)-differential privacy (DP) roughly means that, except with a small probability δ\delta, altering a record in a dataset cannot change the probability that an output is seen by more than a multiplicative factor eϵe^{\epsilon} . A well-known solution to (ϵ,δ)(\epsilon, \delta)-DP is the Gaussian mechanism initiated by Dwork et al. [1] in 2006 with an improvement by Dwork and Roth [2] in 2014, where a Gaussian noise amount 2ln2δ×Δϵ\sqrt{2\ln \frac{2}{\delta}} \times \frac{\Delta}{\epsilon} of [1] or 2ln1.25δ×Δϵ\sqrt{2\ln \frac{1.25}{\delta}} \times \frac{\Delta}{\epsilon} of [2] is added independently to each dimension of the query result, for a query with 2\ell_2-sensitivity Δ\Delta. Although both classical Gaussian mechanisms [1,2] assume 0<ϵ10 < \epsilon \leq 1, our review finds that many studies in the literature have used the classical Gaussian mechanisms under values of ϵ\epsilon and δ\delta where the added noise amounts of [1,2] do not achieve (ϵ,δ)(\epsilon,\delta)-DP. We obtain such result by analyzing the optimal noise amount σDPOPT\sigma_{DP-OPT} for (ϵ,δ)(\epsilon,\delta)-DP and identifying ϵ\epsilon and δ\delta where the noise amounts of classical mechanisms are even less than σDPOPT\sigma_{DP-OPT}. Since σDPOPT\sigma_{DP-OPT} has no closed-form expression and needs to be approximated in an iterative manner, we propose Gaussian mechanisms by deriving closed-form upper bounds for σDPOPT\sigma_{DP-OPT}. Our mechanisms achieve (ϵ,δ)(\epsilon,\delta)-DP for any ϵ\epsilon, while the classical mechanisms [1,2] do not achieve (ϵ,δ)(\epsilon,\delta)-DP for large ϵ\epsilon given δ\delta. Moreover, the utilities of our mechanisms improve those of [1,2] and are close to that of the optimal yet more computationally expensive Gaussian mechanism.

View on arXiv
Comments on this paper