Attack-Aware Noise Calibration for Differential Privacy

Bogdan Kulynych, Juan Felipe Gomez, Georgios Kaissis, Flavio du Pin Calmon, Carmela Troncoso
7/2/2024
cs.LGcs.AIcs.CR

No official code found. Best implementation: interpretable-dp/riskcal (12 stars, MIT, last commit 2026-03-13).

Abstract

Differential privacy (DP) is a widely used approach for mitigating privacy risks when training machine learning models on sensitive data. DP mechanisms add noise during training to limit the risk of information leakage. The scale of the added noise is critical, as it determines the trade-off between privacy and utility. The standard practice is to select the noise scale to satisfy a given privacy budget $\varepsilon$. This privacy budget is in turn interpreted in terms of operational attack risks, such as accuracy, sensitivity, and specificity of inference attacks aimed to recover information about the training data records. We show that first calibrating the noise scale to a privacy budget $\varepsilon$, and then translating ε to attack risk leads to overly conservative risk assessments and unnecessarily low utility. Instead, we propose methods to directly calibrate the noise scale to a desired attack risk level, bypassing the step of choosing $\varepsilon$. For a given notion of attack risk, our approach significantly decreases noise scale, leading to increased utility at the same level of privacy. We empirically demonstrate that calibrating noise to attack sensitivity/specificity, rather than $\varepsilon$, when training privacy-preserving ML models substantially improves model accuracy for the same risk level. Our work provides a principled and practical way to improve the utility of privacy-preserving ML without compromising on privacy. The code is available at https://github.com/Felipe-Gomez/riskcal

View on arXivView PDF

Code Implementations(1)

MIT

Measure and calibrate operational privacy risks for differentially private algorithms.

121Cython, PythonOct 15, 20237 months agoMIT
differential-privacydifferential-privacy-learning

Similar Papers

Cite this paper

@article{kulynych2024attackaware,
  title  = {Attack-Aware Noise Calibration for Differential Privacy},
  author = {Bogdan Kulynych and Juan Felipe Gomez and Georgios Kaissis and Flavio du Pin Calmon and Carmela Troncoso},
  year   = {2024},
  eprint = {2407.02191},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2407.02191},
  url    = {http://arxiv.org/abs/2407.02191v2},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.02191.svg)](https://codeofpaper.com/paper/2407.02191)

Discussion