/dpvim-experiments

Code for experiments of the DPVIm paper

Primary LanguagePython

This folder contains the code in experiments for the paper: "DPVIm: Differentially Private Variational Inference Improved"

The conda environment used for these experiments is described in environment.yml and can be installed by calling conda env create -f environment.yml

The ukb folder contains the code for the experiments involving the UKB data set (Sec. 4.2, Figure 1-3). NOTE, that we cannot share the UKB data can be shared. Therefore, the experiments cannot be rerun for this data set. The code is added here for transparency.

The adult folder contains the code for the experiments involving adult data set (Sec. 4.3, Figure 4).

The linear_regression folder contains the code for the experiments comparing full-rank vanilla DPVI to DPVI with aligned gradients (Sec 4.4, Figure 5).

Each subfolder also has a separate README.md file with further information.