![]() |
||
---|---|---|
.idea | ||
datasets | ||
mechanisms | ||
src/mbi | ||
venv | ||
.gitattributes | ||
LICENSE | ||
README.md | ||
requirements.txt |
README.md
ABSyn: An Accurate Differentially Private Data Synthesis Scheme with Adaptive Selection and Batch Processes
Introduction
ABSyn: An Accurate Differentially Private Data Synthesis Scheme with Adaptive Selection and Batch Processes. ABSynis a differentially private data synthesis scheme that takes a tabular dataset as input and outputs a synthetic dataset in the same format.
Install ABSyn
The code can be executed in Python 3.6.9.
The dependencies of this project can be installed with pip as follows:
$ pip install -r requirements.txt
Additionally, you have to add the src folder to the PYTHONPATH. If you are using Ubuntu, add the following line to your .bashrc file: PYTHONPATH=$PYTHONPATH:/path/to/ABSyn/src
Once this is done, test the scheme by the following code:
$ python ABSyn.py