The Bernstein Mechanism: Function Release under Differential Privacy
About
We address the problem of general function release under differential privacy, by developing a functional mechanism that applies under the weak assumptions of oracle access to target function evaluation and sensitivity. These conditions permit treatment of functions described explicitly or implicitly as algorithmic black boxes. We achieve this result by leveraging the iterated Bernstein operator for polynomial approximation of the target function, and polynomial coefficient perturbation. Under weak regularity conditions, we establish fast rates on utility measured by high-probability uniform approximation. We provide a lower bound on the utility achievable for any functional mechanism that is $\varepsilon$-differentially private. The generality of our mechanism is demonstrated by the analysis of a number of example learners, including naive Bayes, non-parametric estimators and regularized empirical risk minimization. Competitive rates are demonstrated for kernel density estimation; and $\varepsilon$-differential privacy is achieved for a broader class of support vector machines than known previously.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Mean function estimation | Electricity Demand | Expected L2-distance0.0039 | 48 | |
| Mean function estimation | DTI | Expected L2-distance0.0094 | 48 | |
| Private Density Estimation | United Nations World Population Prospects Southern Africa 2019 | Expected L2 Distance2.395 | 5 | |
| Private Density Estimation | United Nations World Population Prospects Eastern Africa 2019 | Expected L2-distance2.4 | 5 | |
| Private Density Estimation | United Nations World Population Prospects Middle Africa 2019 | Expected L2-distance2.09 | 5 | |
| Private Density Estimation | United Nations World Population Prospects Western Africa 2019 | Expected L2-distance2.609 | 5 | |
| Private Density Estimation | United Nations World Population Prospects Northern Africa 2019 | Expected L2-distance5.71 | 5 | |
| Private Density Estimation | United Nations World Population Prospects Central Asia 2019 | Expected L2 Distance8.116 | 5 | |
| Private Density Estimation | United Nations World Population Prospects Eastern Asia 2019 | Expected L2 Distance8.162 | 5 | |
| Private Density Estimation | United Nations World Population Prospects Southern Asia 2019 | Expected L2-distance4.962 | 5 |