Locally Private Sampling with Public Data

Behnoosh Zamanlooy, Mario Diaz, Shahab Asoodeh
11/13/2024
cs.LG

No official code found. Best implementation: bzamanlooy/LDP-Sampling-Public-data (0 stars, MIT, last commit 2025-05-02).

Abstract

Local differential privacy (LDP) is increasingly employed in privacy-preserving machine learning to protect user data before sharing it with an untrusted aggregator. Most LDP methods assume that users possess only a single data record, which is a significant limitation since users often gather extensive datasets (e.g., images, text, time-series data) and frequently have access to public datasets. To address this limitation, we propose a locally private sampling framework that leverages both the private and public datasets of each user. Specifically, we assume each user has two distributions: $p$ and $q$ that represent their private dataset and the public dataset, respectively. The objective is to design a mechanism that generates a private sample approximating $p$ while simultaneously preserving $q$. We frame this objective as a minimax optimization problem using $f$-divergence as the utility measure. We fully characterize the minimax optimal mechanisms for general $f$-divergences provided that $p$ and $q$ are discrete distributions. Remarkably, we demonstrate that this optimal mechanism is universal across all $f$-divergences. Experiments validate the effectiveness of our minimax optimal sampler compared to the state-of-the-art locally private sampler.

View on arXivView PDF

Code Implementations(1)

MIT

The experiments for Locally Private Sampling with Public Data published in AISTATS 2025

00Python, Jupyter NotebookMar 10, 20251 years agoMIT

Similar Papers

Cite this paper

@article{zamanlooy2024locally,
  title  = {Locally Private Sampling with Public Data},
  author = {Behnoosh Zamanlooy and Mario Diaz and Shahab Asoodeh},
  year   = {2024},
  eprint = {2411.08791},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.08791v2}
}

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

Discussion