Benchmarking Differentially Private Synthetic Data Generation Algorithms
Yuchao Tao, Ryan McKenna, Michael Hay, Ashwin Machanavajjhala, Gerome Miklau
TL;DR
This work addresses the lack of systematic empirical evaluation of DP synthetic data generation for tabular data. It benchmarks GAN-based, marginal-based, and workload-based mechanisms across seven UCI datasets and multiple privacy budgets, using metrics that quantify marginal distributions, correlations, and ML classifier accuracy. The study finds that marginal-based methods, especially the MST approach, tend to outperform GAN-based methods, which often fail to preserve even simple statistics, and highlights the importance of discretization (PrivTree vs equal-width). These results inform practitioners about the most reliable approaches for preserving data utility under differential privacy and motivate future improvements in tabular GANs and preprocessing techniques. The framework and findings advance the evaluation of DP synthetic data, enabling more informed method selection in practice.
Abstract
This work presents a systematic benchmark of differentially private synthetic data generation algorithms that can generate tabular data. Utility of the synthetic data is evaluated by measuring whether the synthetic data preserve the distribution of individual and pairs of attributes, pairwise correlation as well as on the accuracy of an ML classification model. In a comprehensive empirical evaluation we identify the top performing algorithms and those that consistently fail to beat baseline approaches.
