atlas

Research map / Federated learning and privacy / Differential privacy

Struct-Bench: A Benchmark for Differentially Private Structured Text Generation

NeurIPS 2025 · Federated learning and privacy › Differential privacy · approach: Differentially private synthetic data · 1 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.

Introduces Struct-Bench, a CFG-based framework and benchmark (5 real + 2 synthetic structured-text datasets) for evaluating DP synthetic structured text, benchmarking PE, DP fine-tuning and baselines, plus a PE improvement case study.

Problem

Existing synthetic data metrics (FID, precision/recall, tabular marginals) fail to capture structural constraints and correlations in structured datasets containing natural language fields, so DP synthetic data generators cannot be properly compared on such data.

Approach

Represent each dataset's structure as a context-free grammar and parse samples into nodes, then compute structural metrics (CFG pass rate, key node dependency, attribute match) alongside KNN precision/recall and downstream TSTR accuracy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use instruction-guided conditional generation instead of unconditional DP fine-tuningGPT-2 DP-FT on ShareGPT · ShareGPTCFG-PR: 0 -> 0.55Helped
Use instruction-guided conditional generation instead of unconditional DP fine-tuningGPT-2 DP-FT on ICLR · ICLRCFG-PR: 0 -> 0.08Helped
Use GPT-4o instead of GPT-2 for PEPE on ShareGPT · ShareGPTCFG-PR: 0.8633 -> 0.8700Helped
Use GPT-4o instead of GPT-2 for PEPE on ShareGPT · ShareGPTKNN-Recall: 0.1528 -> 0.2627Hurt
Use LLM-assisted CFG reformatting (ablation)PE on ShareGPT, ε=4 · ShareGPTCFG-PR: + over 20%Helped
Reformat samples after private voting rather than before voting (ablation)PE with CFG reformat on ShareGPT, ε=4 · ShareGPTCFG-PRHelped
Reformat voted samples after voting (ablation)PE on ShareGPT, ε=4 · ShareGPTsemantic and statistic propertiesHurt
Extract queries and auto-generate responses in the Variation API (ablation)PE on ShareGPT · ShareGPTKNN-RecallHelped
Extract responses and auto-generate queries instead of extracting queries (ablation)PE on ShareGPT · ShareGPTKNN-RecallHurt
Extract key nodes during variation and auto-generate remaining nodes (ablation)PE on ShareGPT · ShareGPTCFG-PRHelped
Combine CFG reformatting with query extraction and response auto-generation (ablation)PE on ShareGPT, ε=4 · ShareGPTCFG-PR: up to 94%Helped
Increase ε for vanilla PE (ablation)PE on ShareGPT · ShareGPTKNN-Recall: around 0.35No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ShareGPT ICLR 2024 reviews Water Arena Adult Synthetic Reviews Synthetic Grounding

Benchmarks: Struct-Bench

Metrics: CFG-PR Key Node Dependency Attribute Match KNN-Precision KNN-Recall downstream accuracy (TSTR)

Baselines: Instruction Following (IF) DP fine-tuning (DP-FT) Instruct DP-FT Real data fine-tuning (FT) Private Evolution (PE)

Builds on: Private Evolution Augmented Private Evolution DP-SGD GEM benchmark Tregex

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