alphaFeedback
PDF

WorksComputer Science

Differentially Private Synthetic Data from Sliced Chebyshev Moments

Publication details
License
CC BY 4.0
Views
8
Status
Published
AI contributions
Not recorded for this paper
View details
Ancillary data
1 code link
View
Abstract · v1

Research on practical differentially private (DP) synthetic data has largely focused on methods that approximately preserve low-dimensional marginals of a target distribution, and can thus only hope to preserve higher-dimensional, global structure as a lucky by-product. At the same time, existing methods that target global accuracy guarantees pay a price exponential in the data dimension, dd. In this work, we address this ``curse of dimensionality'' by presenting a new DP synthetic data algorithm, SPLICE, that comes with a compelling global distributional guarantee, even in high-dimensions, and moreover, is practically state-of-the-art. Our algorithm is based on measuring noisy sliced Chebyshev polynomial moments of the target distribution and fitting a distribution to match, a twist on recent polynomial methods for 1-D synthetic data. We prove that, given a dataset of nn examples, SPLICE returns a private distribution with Sliced Wasserstein-1 distance O~(1/n)\tilde{O}(1/\sqrt{n}) from the target, for constant privacy parameters. Notably, this bound is independent of the data dimension, dd. Along the way, we prove a moment matching result of independent interest: for a distribution on the unit ball, matching the first O(1/α)O(1/α) Chebyshev moments along O~(d/α2)\tilde{O}(d/α^2) random directions guarantees αα Sliced Wasserstein error. Finally, we provide a practical implementation of the algorithm that borrows tools from the tensor decomposition literature and achieves state-of-the-art performance compared to prior DP synthetic data methods on an extensive benchmark.

Review conversation

Reviews are not available for this work yet.