CRDSLGMar 13, 2024

Efficiently Computing Similarities to Private Datasets

Microsoft
arXiv:2403.08917v19 citationsh-index: 25ICLR
Originality Highly original
AI Analysis

This work addresses a fundamental algorithmic bottleneck in differentially private machine learning, offering practical speedups for tasks like classification, though it is incremental in building on prior similarity computation methods.

The paper tackles the problem of efficiently computing similarities between query points and private datasets under differential privacy constraints, improving privacy-utility trade-offs and query times for various kernel and distance functions, with experiments showing orders of magnitude faster classification than prior methods for comparable accuracy.

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 $f$ and a large high-dimensional private dataset $X \subset \mathbb{R}^d$, output a differentially private (DP) data structure which approximates $\sum_{x \in X} f(x,y)$ for any query $y$. We consider the cases where $f$ is a kernel function, such as $f(x,y) = e^{-\|x-y\|_2^2/σ^2}$ (also known as DP kernel density estimation), or a distance function such as $f(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 $f$ 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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes