Differentially Private Selection using Smooth Sensitivity

Iago Chaves, Victor Farias, Amanda Perez, Diego Mesquita, Javam Machado
4/10/2025
cs.LGcs.CRcs.DB

No official code found. Best implementation: iagocc/smooth-noisy-max (1 star, last commit 2024-07-17).

Abstract

Differentially private selection mechanisms offer strong privacy guarantees for queries aiming to identify the top-scoring element r from a finite set R, based on a dataset-dependent utility function. While selection queries are fundamental in data science, few mechanisms effectively ensure their privacy. Furthermore, most approaches rely on global sensitivity to achieve differential privacy (DP), which can introduce excessive noise and impair downstream inferences. To address this limitation, we propose the Smooth Noisy Max (SNM) mechanism, which leverages smooth sensitivity to yield provably tighter (upper bounds on) expected errors compared to global sensitivity-based methods. Empirical results demonstrate that SNM is more accurate than state-of-the-art differentially private selection methods in three applications: percentile selection, greedy decision trees, and random forests.

View on arXivView PDF

Code Implementations(1)

Repository for the experiments of the paper called "Report Locally Noisy Max: A differentially private selection algorithm based on local sensitivity"

10Shell, CythonFeb 23, 20242 years ago

Similar Papers

Cite this paper

@article{chaves2025differentially,
  title  = {Differentially Private Selection using Smooth Sensitivity},
  author = {Iago Chaves and Victor Farias and Amanda Perez and Diego Mesquita and Javam Machado},
  year   = {2025},
  eprint = {2504.08086},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.08086v1}
}

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

Discussion