On the Intrinsic Differential Privacy of Bagging

08/22/2020
by   Hongbin Liu, et al.
0

Differentially private machine learning trains models while protecting privacy of the sensitive training data. The key to obtain differentially private models is to introduce noise/randomness to the training process. In particular, existing differentially private machine learning methods add noise to the training data, the gradients, the loss function, and/or the model itself. Bagging, a popular ensemble learning framework, randomly creates some subsamples of the training data, trains a base model for each subsample using a base learner, and takes majority vote among the base models when making predictions. Bagging has intrinsic randomness in the training process as it randomly creates subsamples. Our major theoretical results show that such intrinsic randomness already makes Bagging differentially private without the needs of additional noise. In particular, we prove that, for any base learner, Bagging with and without replacement respectively achieves (N· k ·lnn+1/n,1- (n-1/n)^N· k)-differential privacy and (lnn+1/n+1-N· k, N· k/n)-differential privacy, where n is the training data size, k is the subsample size, and N is the number of base models. Moreover, we prove that if no assumptions about the base learner are made, our derived privacy guarantees are tight. We empirically evaluate Bagging on MNIST and CIFAR10. Our experimental results demonstrate that Bagging achieves significantly higher accuracies than state-of-the-art differentially private machine learning methods with the same privacy budgets.

READ FULL TEXT
research
04/11/2018

Differentially Private Confidence Intervals for Empirical Risk Minimization

The process of data mining with differential privacy produces results th...
research
09/11/2023

Privacy Side Channels in Machine Learning Systems

Most current approaches for protecting privacy in machine learning (ML) ...
research
02/20/2020

Differentially Private ERM Based on Data Perturbation

In this paper, after observing that different training data instances af...
research
05/25/2023

Differentially Private Latent Diffusion Models

Diffusion models (DMs) are widely used for generating high-quality image...
research
09/06/2021

Statistical Privacy Guarantees of Machine Learning Preprocessing Techniques

Differential privacy provides strong privacy guarantees for machine lear...
research
05/15/2023

Privacy Auditing with One (1) Training Run

We propose a scheme for auditing differentially private machine learning...
research
06/01/2022

Differentially Private Shapley Values for Data Evaluation

The Shapley value has been proposed as a solution to many applications i...

Please sign up or login with your details

Forgot password? Click here to reset