The Bernstein Mechanism: Function Release under Differential Privacy

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.

[1]  G. Wahba,et al.  Some results on Tchebycheffian spline functions , 1971 .

[2]  André Elisseeff,et al.  Stability and Generalization , 2002, J. Mach. Learn. Res..

[3]  J. K. Benedetti On the Nonparametric Estimation of Regression Functions , 1977 .

[4]  Kamalika Chaudhuri,et al.  Privacy-preserving logistic regression , 2008, NIPS.

[5]  Kamalika Chaudhuri,et al.  A Stability-based Validation Procedure for Differentially Private Machine Learning , 2013, NIPS.

[6]  Pat Langley,et al.  Estimating Continuous Distributions in Bayesian Classifiers , 1995, UAI.

[7]  Yin Yang,et al.  Functional Mechanism: Regression Analysis under Differential Privacy , 2012, Proc. VLDB Endow..

[8]  Raef Bassily,et al.  Differentially Private Empirical Risk Minimization: Efficient Algorithms and Tight Error Bounds , 2014, 1405.7085.

[9]  Cynthia Dwork,et al.  Differential privacy and robust statistics , 2009, STOC '09.

[10]  P. Mathé,et al.  APPROXIMATION OF HOLDER CONTINUOUS FUNCTIONS BY BERNSTEIN POLYNOMIALS , 1999 .

[11]  Anindya De,et al.  Lower Bounds in Differential Privacy , 2011, TCC.

[12]  Anand D. Sarwate,et al.  Differentially Private Empirical Risk Minimization , 2009, J. Mach. Learn. Res..

[13]  Chunsheng Ma,et al.  On peakedness of distributions of convex combinations , 1998 .

[14]  Charles A. Micchelli,et al.  The saturation class and iterates of the Bernstein polynomials , 1973 .

[15]  M. Priestley,et al.  Non‐Parametric Function Fitting , 1972 .

[16]  L. Wasserman,et al.  A Statistical Framework for Differential Privacy , 2008, 0811.2501.

[17]  Mircea D. Farcas,et al.  About Bernstein polynomials , 2008 .

[18]  Aaron Roth,et al.  A learning theory approach to noninteractive database privacy , 2011, JACM.

[19]  Frank Proschan,et al.  Peakedness of Distributions of Convex Combinations , 1965 .

[20]  M. Kac,et al.  Une remarque sur les polynomes de M. S. Bernstein , 1938 .

[21]  Andrew Wan,et al.  Faster private release of marginals on small databases , 2013, ITCS.

[22]  Ling Huang,et al.  Learning in a Large Function Space: Privacy-Preserving Mechanisms for SVM Learning , 2009, J. Priv. Confidentiality.

[23]  Prateek Jain,et al.  Differentially Private Learning with Kernels , 2013, ICML.

[24]  Larry A. Wasserman,et al.  Differential privacy for functions and functional data , 2012, J. Mach. Learn. Res..

[25]  Cynthia Dwork,et al.  Calibrating Noise to Sensitivity in Private Data Analysis , 2006, TCC.

[26]  Salil Vadhan,et al.  17 58 v 3 [ cs . D S ] 1 4 M ar 2 01 4 Faster Algorithms for Privately Releasing Marginals ∗ , 2018 .

[27]  Stephen T. Joy The Differential Privacy of Bayesian Inference , 2015 .

[28]  Martin J. Wainwright,et al.  Local Privacy and Minimax Bounds: Sharp Rates for Probability Estimation , 2013, NIPS.

[29]  Prateek Jain,et al.  (Near) Dimension Independent Risk Bounds for Differentially Private Learning , 2014, ICML.

[30]  Jing Lei,et al.  Differentially Private M-Estimators , 2011, NIPS.

[31]  Aaron Roth,et al.  The Algorithmic Foundations of Differential Privacy , 2014, Found. Trends Theor. Comput. Sci..

[32]  Liwei Wang,et al.  Efficient Algorithm for Privately Releasing Smooth Queries , 2013, NIPS.