Harnessing Synthetic Data from Generative AI for Statistical Inference
Organizations: Department of Biostatistics, Harvard T.H. Chan School of Public Health, Boston, Massachusetts 02115, USA · Harvard University, Boston, Massachusetts 02115, USA
Abstract
The emergence of generative AI models has dramatically expanded the availability and use of synthetic data across scientific, industrial, and policy domains. While these developments open new possibilities for data analysis, they also raise fundamental statistical questions about when synthetic data can be used in a valid, reliable, and principled manner. This paper reviews the current landscape of synthetic data generation and use from a statistical perspective, with the goal of clarifying the assumptions under which synthetic data can meaningfully support downstream discovery, inference, and prediction. We survey major classes of modern generative models, their intended use cases, and the benefits they offer, while also highlighting their limitations and characteristic failure modes. We additionally examine common pitfalls that arise when synthetic data are treated as surrogates for real observations, including biases from model misspecification, attenuated uncertainty, and difficulties in generalization. Building on these insights, we discuss emerging frameworks for the principled use of synthetic data. We conclude with practical recommendations, open problems, and cautions intended to guide both method developers and applied researchers.
Figures & tables
| Motivation | Target sampling distribution | Intended objective | Access pattern for | Example methods |
| Privacy-preserving release | Single release: ; Multiple releases: | Enable analysis without releasing individual-level records; propagate synthesis uncertainty or enforce a formal privacy guarantee. | Use only (often multiple releases) | MI [ 95 , 91 , 30 ] ; DP-SGD [ 1 ] ; PATE [ 88 ] ; PrivBayes [ 138 ] ; PATE-GAN [ 52 ] |
| Data augmentation | Unconditional: Conditional: , or | Increase sample size and diversity for downstream learning (e.g., improved predictive performance, model tuning) | Use , with potential calibration or weighting steps | TabDDPM [ 61 ] ; SMOTE [ 20 ] ; CTAB-GAN [ 140 ] ; CTGAN [ 134 ] ; CoDSA [ 116 ] |
| Fairness | Constrained: s.t. | Modify the training distribution to satisfy a fairness criterion while preserving utility. | Typically train/analyze on , or use to reduce bias; protocols vary by fairness goal. | FairGAN [ 133 ] ; DECAF [ 120 ] ; TabFairGAN [ 93 ] |
| Domain transfer | Target-domain synthesis: using training data ; covariate shift: | Improve target performance under shift by evaluating on data matching the target environment. | Use synthetic transfer samples (with ) to approximate training under | IWCV [ 111 ] ; RadialGAN [ 136 ] ; Optimal transport [ 26 , 25 , 10 , 85 ] |
| Missing data/trajectory completion | Conditional completion: ; Forecasting (special case): | Fill in missing data segments (e.g., forecast future) and/or generate plausible futures (e.g., digital twins). | Sample missing data (trajectories) conditioned on observed data (prefix); used for imputation, simulation, forecasting. | CSDI [ 113 ] ; TimeGAN [ 135 ] ; BRITS [ 16 ] ; DT-GPT [ 77 ] |
| Model Class | Statistical Object(s) | Core Idea | Strengths and Limitations |
| Generative Adversarial Network (GAN) | Generator and discriminator (trained via adversarial loss) | Train a generator to produce samples indistinguishable from real data by a discriminator adversary. | Strengths: High sample fidelity, effective at matching data distribution support without explicitly modeling likelihood Limitations: Training can be unstable, susceptible to mode collapse where diversity of outputs is limited. |
| Variational Autoencoder (VAE) | Encoder , decoder ; ELBO objective | Encoder-decoder architecture; learn latent variable representation with tractable approximate inference via a lower bound (ELBO). | Strengths: Interpretable latent representations, principled probabilistic model, stable training Limitations: Sample quality often low-resolution due to surrogate loss, posterior collapse. |
| Normalizing Flows | Invertible transform ; exact likelihood with via Jacobian determinant | Map a simple base distribution (e.g., Gaussian) through invertible functions to match data distribution | Strengths: Exact likelihood, smooth density modeling, invertible inference and sampling Limitations: Architecture can be constrained for tractability, challenging with discrete and high-dimensional data |
| Autoregressive / Transformer models | Factorized likelihood: , attention weight matrices in transformer | Model joint distribution sequentially using conditional factors; transformers use self-attention to capture long-range dependencies. | Strengths: Tractable likelihood, excellent for conditional generation and prompt-based synthesis. Limitations: Sequential sampling is inherently slower, often requires huge data |
| Diffusion / Score-based models | Score function or reparameterization ( , ); reverse SDE or denoising objective | Forward noising process followed by learned reverse denoising; data generated by iterative refinement | Strengths: State-of-the-art sample fidelity and diversity, stable training, natural conditional extensions Limitations: Expensive iterative refinement during sampling |
| Paradigm | Role of Synthetic Data | Target Distribution | Convergence Rate | Main Strengths and Limitations |
| Synthetic data–based | Treated as real data | Potentially improved if the model is correct | Strengths: simple and scalable Limitations: highly sensitive to generative model error and ignores synthesis uncertainty | |
| Synthetic data–assisted | Auxiliary to real data | Same as real data-based methods (asymptotic variance can be improved) | Strengths: robust to generative model misspecification; Limitations: efficiency gains are usually limited to a constant level, no rate improvement | |
| Synthetic data–augmented | Generate unseen or rare samples | Unclear | Strengths: can improve generalization and robustness to unseen heterogeneous target data Limitation: relies on strong prior knowledge for realistic augmentation | |
| Synthetic in-context-learning | Generate synthetic tasks | Unclear | Strengths: learns general prediction and inference strategies across tasks and can automatically adapt to different problems without training Limitations: adaptivity and transferability depend on task realism |
Synthetic Data Generation
Synthetic data generation creates artificial examples, simulations, and datasets to train, test, or protect machine-learning systems.
See all 623 papers