Go to file
con-fide 610af065b8 Update README.md 2023-11-16 19:11:12 +08:00
.idea ABSyn.py 2023-11-06 11:21:20 +08:00
datasets NIP 2023-05-05 12:14:49 +08:00
mechanisms ABSyn.py 2023-11-06 11:21:20 +08:00
src/mbi NIP 2023-05-05 12:14:49 +08:00
venv NIP 2023-05-05 12:14:49 +08:00
.gitattributes Initial commit 2023-05-05 11:59:02 +08:00
LICENSE NIP 2023-05-05 12:14:49 +08:00
README.md Update README.md 2023-11-16 19:11:12 +08:00
requirements.txt NIP 2023-05-05 12:14:49 +08:00

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