atlas

Research map / Federated learning and privacy / Privacy attacks and secure learning

Synthesizing Privacy-Preserving Text Data via Finetuning *without* Finetuning Billion-Scale LLMs

ICML 2025 · Federated learning and privacy › Privacy attacks and secure learning · approach: Encryption-based private learning · 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.

Proposes CTCL, which pretrains a 140M BART-based conditional generator and a Wikipedia-based topic model, then DP-finetunes the generator on private data and samples it using a DP topic histogram to synthesize privacy-preserving text without billion-scale LLM finetuning or prompt engineering.

Problem

Generating privacy-preserving synthetic text is either computationally expensive (DP finetuning of billion-scale LLMs) or depends on manual prompts and under-uses private data (prompt-based methods like Private Evolution), which hurts generative tasks.

Approach

Combine a lightweight 140M keyword-conditioned generator, continually pretrained on 430M LLM-described SlimPajama (condition, document) pairs, with a Wikipedia-clustered topic model; DP-finetune the generator on keyword-conditioned private data and sample per topic according to a DP topic histogram, so synthetic size is unconstrained at no extra privacy cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CTCL instead of the strongest listed baselinePubMed next-word prediction with BART-base downstream model · PubMed, ε=4next-word prediction accuracy: 35.3 -> 35.9Helped
Use CTCL instead of the strongest listed baselinePubMed next-word prediction with BERT-small downstream model · PubMed, ε=1next-word prediction accuracy: 32.4 -> 36.7Helped
Use CTCL instead of the strongest listed baselineYelp classification · Yelp, ε=∞accuracy: 76.0 -> 70.5Hurt
Use CTCL instead of the strongest listed baselineYelp classification · Yelp, ε=4accuracy: 68.2 -> 68.1No clear effect
Use CTCL instead of the strongest listed baselineOpenReview classification · OpenReview, ε=2accuracy: 43.7 -> 47.1Helped
Add keyword-based conditions during DP finetuning (ablation)BART-base generator for PubMed synthesis · PubMed, ε=∞perplexity: 63.1 -> 49.3Helped
Add keyword-based conditions during DP finetuning (ablation)BART-base generator for PubMed synthesis · PubMed, ε=1perplexity: 572.9 -> 291.6Helped
Add generator pretraining to keyword-conditioned finetuning (ablation)BART-base generator for PubMed synthesis · PubMed, ε=∞perplexity: 49.3 -> 48.4Helped
Add generator pretraining to keyword-conditioned finetuning (ablation)BART-base generator for PubMed synthesis · PubMed, ε=1perplexity: 291.6 -> 125.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: SlimPajama Wikipedia (Nov 2023) RedPajama PubMed Chatbot Arena Multi-Session Chat Yelp OpenReview

Benchmarks: PubMed Chatbot Arena Multi-Session Chat Yelp OpenReview

Metrics: next-word prediction accuracy classification accuracy perplexity MAUVE

Baselines: Downstream DPFT GPT-2 XL DP finetuning GPT-2 XL LoRA DP finetuning GPT-2 small DP finetuning BART-base DP finetuning Private Evolution AUG-PE Post-Generation Resampling

Builds on: Private Evolution BART BERTopic Post-Generation Resampling DP-Adam

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