Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

AIM: An Adaptive and Iterative Mechanism for Differentially Private Synthetic Data

About

We propose AIM, a new algorithm for differentially private synthetic data generation. AIM is a workload-adaptive algorithm within the paradigm of algorithms that first selects a set of queries, then privately measures those queries, and finally generates synthetic data from the noisy measurements. It uses a set of innovative features to iteratively select the most useful measurements, reflecting both their relevance to the workload and their value in approximating the input data. We also provide analytic expressions to bound per-query error with high probability which can be used to construct confidence intervals and inform users about the accuracy of generated data. We show empirically that AIM consistently outperforms a wide variety of existing mechanisms across a variety of experimental settings.

Ryan McKenna, Brett Mullins, Daniel Sheldon, Gerome Miklau• 2022

Related benchmarks

TaskDatasetResultRank
ClassificationBr2000 (test)
Accuracy81.69
30
ClassificationAdult dataset
Accuracy83.79
30
ClassificationLPD
Accuracy71.94
27
ClassificationSmoking Dataset
Accuracy69.45
24
ClassificationMonk (test)
Accuracy61.54
24
Tabular Classification5 tabular datasets mean (test)
Balanced Accuracy52.3
13
Tabular Classification5 OpenML (train)
Balanced Accuracy52.3
13
Fidelity Evaluationartificial-characters
1-Wasserstein Distance (1-WD)0.011
8
Fidelity EvaluationPerson Activity
WD (Level 1)0.009
8
Tabular Data SynthesisSCM Tree Prior
1-WD0.028
8
Showing 10 of 27 rows

Other info

Follow for update