Lune

ICLR2024Top-tier venue

Efficiently Computing Similarities to Private Datasets

Arturs Backurs, Zinan Lin, Sepideh Mahabadi, Sandeep Silwal, Jakub Tarnawski

2024Year
9Citations
3Top-tier citations

Abstract

Many methods in differentially private model training rely on computing the similarity between a query point (such as public or synthetic data) and private data. We abstract out this common subroutine and study the following fundamental algorithmic problem: Given a similarity function ff and a large high-dimensional private dataset X⊂RdX \subset \mathbb{R}^d, output a differentially private (DP) data structure which approximates ∑x∈Xf(x,y)\sum_{x \in X} f(x,y) for any query yy. We consider the cases where ff is a kernel function, such as f(x,y)=e−∥x−y∥22/σ2f(x,y) = e^{-\|x-y\|_2^2/\sigma^2} (also known as DP kernel density estimation), or a distance function such as f(x,y)=∥x−y∥2f(x,y) = \|x-y\|_2, among others. Our theoretical results improve upon prior work and give better privacy-utility trade-offs as well as faster query times for a wide range of kernels and distance functions. The unifying approach behind our results is leveraging `low-dimensional structures' present in the specific functions ff that we study, using tools such as provable dimensionality reduction, approximation theory, and one-dimensional decomposition of the functions. Our algorithms empirically exhibit improved query times and accuracy over prior state of the art. We also present an application to DP classification. Our experiments demonstrate that the simple methodology of classifying based on average similarity is orders of magnitude faster than prior DP-SGD based approaches for comparable accuracy.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext da64502e-76da-472f-a06f-fa82ce461aa6

Cited by top-tier papers3

Ask how each one uses it

Builds on23

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines