Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Differentially Private Variational Inference for Non-conjugate Models

About

Many machine learning applications are based on data collected from people, such as their tastes and behaviour as well as biological traits and genetic data. Regardless of how important the application might be, one has to make sure individuals' identities or the privacy of the data are not compromised in the analysis. Differential privacy constitutes a powerful framework that prevents breaching of data subject privacy from the output of a computation. Differentially private versions of many important Bayesian inference methods have been proposed, but there is a lack of an efficient unified approach applicable to arbitrary models. In this contribution, we propose a differentially private variational inference method with a very wide applicability. It is built on top of doubly stochastic variational inference, a recent advance which provides a variational solution to a large class of models. We add differential privacy into doubly stochastic variational inference by clipping and perturbing the gradients. The algorithm is made more efficient through privacy amplification from subsampling. We demonstrate the method can reach an accuracy close to non-private level under reasonably strong privacy guarantees, clearly improving over previous sampling-based alternatives especially in the strong privacy regime.

Joonas J\"alk\"o, Onur Dikmen, Antti Honkela• 2016

Related benchmarks

TaskDatasetResultRank
Logistic Regression CalibrationUCI Adult (test)
RMSE54
12
Bayesian Linear RegressionBayesian linear regression 10D
RMSE (ε=0.1)512
5
TARP Coverage EstimationGamma-Exponential distribution
RMSE0.232
4
TARP Coverage EstimationBeta-Bernoulli distribution
RMSE0.273
4
TARP Coverage EstimationDirichlet-Categorical distribution
RMSE0.355
4
Showing 5 of 5 rows

Other info

Follow for update