d3p – A Python Package for Differentially-Private Probabilistic Programming

03/22/2021
by   Lukas Prediger, et al.
0

We present d3p, a software package designed to help fielding runtime efficient widely-applicable Bayesian inference under differential privacy guarantees. d3p achieves general applicability to a wide range of probabilistic modelling problems by implementing the differentially private variational inference algorithm, allowing users to fit any parametric probabilistic model with a differentiable density function. d3p adopts the probabilistic programming paradigm as a powerful way for the user to flexibly define such models. We demonstrate the use of our software on a hierarchical logistic regression example, showing the expressiveness of the modelling approach as well as the ease of running the parameter inference. We also perform an empirical evaluation of the runtime of the private inference on a complex model and find an ∼10 fold speed-up compared to an implementation using TensorFlow Privacy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/27/2016

Differentially Private Variational Inference for Non-conjugate Models

Many machine learning applications are based on data collected from peop...
research
05/18/2023

Learning Differentially Private Probabilistic Models for Privacy-Preserving Image Generation

A number of deep models trained on high-quality and valuable images have...
research
01/13/2017

Deep Probabilistic Programming

We propose Edward, a Turing-complete probabilistic programming language....
research
10/16/2022

A General Framework for Auditing Differentially Private Machine Learning

We present a framework to statistically audit the privacy guarantee conf...
research
11/01/2020

Differentially Private Bayesian Inference for Generalized Linear Models

The framework of differential privacy (DP) upper bounds the information ...
research
09/26/2019

Exact Inference with Approximate Computation for Differentially Private Data via Perturbations

Differential privacy protects individuals' confidential information by s...
research
10/27/2021

Locally Differentially Private Bayesian Inference

In recent years, local differential privacy (LDP) has emerged as a techn...

Please sign up or login with your details

Forgot password? Click here to reset