iamgroot42 / distribution-inference-risks

Distribution Inference Risks: Identifying and Mitigating Sources of Leakage

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Distribution Inference Risks: Identifying and Mitigating Sources of Leakage

In this repository, we present the code used to run the different experiments in the paper.

To install the environment, you can use conda with the command:

conda env create -f environment.yml

Please note that PyTorch is required to run this framework. Please find installation instructions corresponding to you here.

Library

For these experiments, we use a property inference library we developed in the scope of our research. It is available on PyPi and GitHub.

Citation

If you use this library for your work, please cite our paper as follows:

V. Hartmann, L. Meynent, M. Peyrard, D. Dimitriadis, S. Tople and R. West, "Distribution Inference Risks: Identifying and Mitigating Sources of Leakage," 2023 IEEE Conference on Secure and Trustworthy Machine Learning (SaTML), Raleigh, NC, USA, 2023, pp. 136-149, doi: 10.1109/SaTML54575.2023.00018.
@INPROCEEDINGS{10136150,
  author={Hartmann, Valentin and Meynent, Léo and Peyrard, Maxime and Dimitriadis, Dimitrios and Tople, Shruti and West, Robert},
  booktitle={2023 IEEE Conference on Secure and Trustworthy Machine Learning (SaTML)}, 
  title={Distribution Inference Risks: Identifying and Mitigating Sources of Leakage}, 
  year={2023},
  volume={},
  number={},
  pages={136-149},
  doi={10.1109/SaTML54575.2023.00018}
}

About

Distribution Inference Risks: Identifying and Mitigating Sources of Leakage

License:MIT License


Languages

Language:Jupyter Notebook 95.0%Language:Python 5.0%