Fast Private Kernel Density Estimation via Locality Sensitive Quantization

Tal Wagner, Yonatan Naamad, Nina Mishra
7/4/2023
cs.DScs.LG

Official code: talwagner/lsq (3 stars, MIT, last commit 2023-05-27).

Abstract

We study efficient mechanisms for differentially private kernel density estimation (DP-KDE). Prior work for the Gaussian kernel described algorithms that run in time exponential in the number of dimensions $d$. This paper breaks the exponential barrier, and shows how the KDE can privately be approximated in time linear in $d$, making it feasible for high-dimensional data. We also present improved bounds for low-dimensional data. Our results are obtained through a general framework, which we term Locality Sensitive Quantization (LSQ), for constructing private KDE mechanisms where existing KDE approximation techniques can be applied. It lets us leverage several efficient non-private KDE methods -- like Random Fourier Features, the Fast Gauss Transform, and Locality Sensitive Hashing -- and ``privatize'' them in a black-box manner. Our experiments demonstrate that our resulting DP-KDE mechanisms are fast and accurate on large datasets in both high and low dimensions.

View on arXivView PDF

Code Implementations(1)

talwagner/lsqOfficial51%
MIT

Differentially private kernel density estimation (DP-KDE) via Locality Sensitive Quantization (LSQ)

31PythonMay 27, 20233 years agoMIT

Cite this paper

@article{wagner2023fast,
  title  = {Fast Private Kernel Density Estimation via Locality Sensitive Quantization},
  author = {Tal Wagner and Yonatan Naamad and Nina Mishra},
  year   = {2023},
  eprint = {2307.01877},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.01877v1},
  journal = {ICML 2023 2023}
}

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

Discussion