Training Set Reconstruction from Differentially Private Forests: How Effective is DP?

Alice Gorgé, Julien Ferry, Sébastien Gambs, Thibaut Vidal
2/7/2025
cs.LGcs.CR

No official code found. Best implementation: vidalt/DRAFT-DP (1 star, MIT, last commit 2025-12-12).

Abstract

Recent research has shown that structured machine learning models such as tree ensembles are vulnerable to privacy attacks targeting their training data. To mitigate these risks, differential privacy (DP) has become a widely adopted countermeasure, as it offers rigorous privacy protection. In this paper, we introduce a reconstruction attack targeting state-of-the-art $ε$-DP random forests. By leveraging a constraint programming model that incorporates knowledge of the forest's structure and DP mechanism characteristics, our approach formally reconstructs the most likely dataset that could have produced a given forest. Through extensive computational experiments, we examine the interplay between model utility, privacy guarantees and reconstruction accuracy across various configurations. Our results reveal that random forests trained with meaningful DP guarantees can still leak portions of their training data. Specifically, while DP reduces the success of reconstruction attacks, the only forests fully robust to our attack exhibit predictive performance no better than a constant classifier. Building on these insights, we also provide practical recommendations for the construction of DP random forests that are more resilient to reconstruction attacks while maintaining a non-trivial predictive performance.

View on arXivView PDF

Code Implementations(1)

vidalt/DRAFT-DPCommunity100%
MIT

Source code associated with the paper "Training Set Reconstruction from Differentially Private Forests: How Effective is DP?" authored by Alice Gorgé, Julien Ferry, Sébastien Gambs, and Thibaut Vidal

11Shell, PythonFeb 7, 202510 months agoMIT

Similar Papers

Cite this paper

@article{gorg2025training,
  title  = {Training Set Reconstruction from Differentially Private Forests: How Effective is DP?},
  author = {Alice Gorgé and Julien Ferry and Sébastien Gambs and Thibaut Vidal},
  year   = {2025},
  eprint = {2502.05307},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.05307v3}
}

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/2502.05307.svg)](https://codeofpaper.com/paper/2502.05307)

Discussion