This repository contains the source code for PrivGan - a novel approach for deterring membership inference attacks on GAN generated synthetic medical data.Currently, the repository contains the jupyter notebooks for various datasets. We will be converting the code into a library in the future. Please visit our paper 'PrivGAN: Protecting GANs from membership inference attacks at low cost' ArXiv Link Accepted at PETS 2021
- Python 3.7.3
- Numpy 1.16.2
- Pandas 0.25.3
- Tqdm 4.38.0
- Keras 2.2.4
- Scipy 1.1.0
- Tensorflow 1.14.0
- Scikit-learn 0.20.3
- PrivGAN_mnist.ipynb
- PrivGAN_mnist_fashion.ipynb
- PrivGAN_lfw.ipynb
- PrivGAN_cifar.ipynb
- MNIST_down.ipynb
Please review the link here to know code of conduct https://opensource.microsoft.com/codeofconduct . Before submitting a pull request please remove all output from your notebooks by going to Cell -> All Output -> Clear
Copyright (c) Microsoft Corporation.