Skip to content

Code release for Differentially Private Bayesian Inference for Exponential Families (NIPS 2018)[https://arxiv.org/pdf/1809.02188.pdf]

License

Notifications You must be signed in to change notification settings

gbernstein6/private_bayesian_expfam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

private_bayesian_expfam

This is a code release as part of the paper Differentially Private Bayesian Inference for Exponential Families.[1] (https://arxiv.org/pdf/1809.02188.pdf)

The code is split into two modules, one for models with bounded sufficient statistics and one for models with unbounded sufficient statistics. Each module has a driver.py from which the code can be run and posteriors plotted. The population size, privacy level, and model are specified by the user in the driver.

Models are fully plug and play. To add your own model, follow the template in the corresponding distributions.py.

[1] Garrett Bernstein and Daniel Sheldon. Differentially Private Bayesian Inference for Exponential Families. NeurIPS 2018. [https://arxiv.org/pdf/1809.02188.pdf]

About

Code release for Differentially Private Bayesian Inference for Exponential Families (NIPS 2018)[https://arxiv.org/pdf/1809.02188.pdf]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages