atlas

Research map / Federated learning and privacy / Differential privacy

Does Training with Synthetic Data Truly Protect Privacy?

ICLR 2025 · Federated learning and privacy › Differential privacy · approach: Differentially private synthetic data · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Audits four synthetic-data training paradigms (coreset selection, dataset distillation, data-free KD, diffusion-generated data) with worst-case LiRA membership inference on mislabeled canaries and compares them against DPSGD on CIFAR-10, finding that none beats DPSGD on the privacy-utility-efficiency tradeoff.

Problem

Whether training models on synthetic data (without formal differential privacy) actually protects the privacy of the original private training data, given that such methods often implicitly or explicitly claim privacy protection.

Approach

Use worst-case membership inference auditing (LiRA with mislabeled canaries, TPR at 0.1% FPR, many shadow models) on four synthetic-data training paradigms, and compare them fairly against tuned DPSGD baselines at matched accuracy, revealing that low average MIA success can mask visual leakage and that most paradigms leak more than DPSGD.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace private-data initialization with noise initialization for DM (ablation)DM · CIFAR-10TPR@0.1% FPR: 18.02% -> 0.24%Helped
Replace private-data initialization with OOD initialization for DM (ablation)DM · CIFAR-10TPR@0.1% FPR: 18.02% -> 0.18%Helped
Replace private-data initialization with OOD initialization for MTT (ablation)MTT · CIFAR-10TPR@0.1% FPR: 1.51% -> 0.18%Helped
Use OOD initialization rather than private initialization (ablation)MTT · CIFAR-10test accuracy: 81.81% -> 80.42%Hurt
Train with coreset selection instead of the undefended baselineCoreset Selection · CIFAR-10TPR@0.1% FPR: 100.00% -> 72.94%Helped
Train using forgetting-selected samples rather than random coreset selectionCoreset selection · CIFAR-10TPR@0.1% FPR: 38.70% -> 72.94%Hurt
Use forgetting selection rather than random selectionCoreset selection · CIFAR-10test accuracy: 90.56% -> 92.57%Helped
Use dataset distillation with private initializationDM · CIFAR-10TPR@0.1% FPR: 18.02% vs DPSGD (medium) 0.40%Hurt
Use MTT with OOD initialization instead of DPSGD (medium)MTT (OOD) · CIFAR-10test accuracy: 80.42% vs DPSGD (medium) 83.26%Hurt
Use DFKD instead of DPSGD (high)DFKD · CIFAR-10TPR@0.1% FPR: 43.38% vs DPSGD (high) 9.31%Hurt
Use diffusion-generated synthetic data instead of DPSGD (medium)Diffusion · CIFAR-10TPR@0.1% FPR: 12.65% vs DPSGD (medium) 0.40%Hurt
Initialize synthetic data with private samples rather than noise or OOD data (ablation)DM · CIFAR-10 initialization canariesmembership inference success rate: 88.89% vs 0.16%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CINIC-10

Benchmarks: CIFAR-10

Metrics: TPR@0.1% FPR test accuracy training efficiency (relative training time)

Baselines: DPSGD Forgetting coreset selection Random coreset selection DM DSA MTT DATM DFKD (BN loss) Real-Fake diffusion-based synthetic data

Builds on: LiRA DPSGD Dataset Distillation (DM) MTT Real-Fake

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy