Skip to content

ludwigschmidt/private_density

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Private Density Estimation

This package contains the algorithm and experiments for the following paper:

Differentially Private Learning of Structured Discrete Distributions
Ilias Diakonikolas, Moritz Hardt, Ludwig Schmidt
NIPS 2015

The code is written in Julia (v0.5). The script src/histogram_experiment.jl runs the experiments in the paper for synthetic distributions (mixtures of Gaussian, Beta, and Gamma distributions).

For an example of how to use the code, see the Jupyter notebook examples/histogram_approximation.ipynb.

The three plots above are generated in the notebook examples/website_plots.ipynb.

About

An algorithm for private density estimation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages