One Step to Efficient Synthetic Data
Jordan Awan, Zhanrui Cai
TL;DR
The paper investigates synthetic data generation and identifies a fundamental flaw in the common parametric bootstrap approach: sampling from a fitted model can yield inefficient estimators and a synthetic distribution that does not converge to the true data-generating process. It introduces a general one-step synthetic data method that preserves the efficiency of the original estimator and extends naturally to partially synthetic and differentially private fully synthetic data, with theoretical support via KL and TV convergence arguments. Empirical studies across Burr distributions, log-linear contingency tables, and DP beta and two-sample tests demonstrate that one-step synthetic data closely approximates the true distribution and improves inference relative to traditional parametric bootstrap, including in privacy-preserving settings. The work provides a practical, scalable alternative for synthetic data and hypothesis testing in models with intractable likelihoods, with broad applicability and clear DP integration paths for real-world data sharing and analysis.
Abstract
A common approach to synthetic data is to sample from a fitted model. We show that under general assumptions, this approach results in a sample with inefficient estimators and whose joint distribution is inconsistent with the true distribution. Motivated by this, we propose a general method of producing synthetic data, which is widely applicable for parametric models, has asymptotically efficient summary statistics, and is both easily implemented and highly computationally efficient. Our approach allows for the construction of both partially synthetic datasets, which preserve certain summary statistics, as well as fully synthetic data which satisfy the strong guarantee of differential privacy (DP), both with the same asymptotic guarantees. We also provide theoretical and empirical evidence that the distribution from our procedure converges to the true distribution. Besides our focus on synthetic data, our procedure can also be used to perform approximate hypothesis tests in the presence of intractable likelihood functions.
