atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Measuring Non-Adversarial Reproduction of Training Data in Large Language Models

ICLR 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Adversarial prompts for language models · 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.

Measures how often benign-prompt outputs from production conversational LLMs verbatim-overlap with Internet text, compares against human-written baselines, and tests whether system prompting mitigates the reproduction.

Problem

Prior work on LLM training-data regurgitation focused on adversarial extraction or short natural n-grams; it is unclear how often models reproduce moderate-length verbatim web text when responding to natural, benign user prompts.

Approach

Introduces "non-adversarial reproduction" and an overlap-rate metric (fraction of characters in 50+ character substrings found in a 10TB web index proxy for training data), applied to benign prompts, real-world chat logs, and matched human-written baselines, plus system-prompt mitigations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a system prompt explicitly discouraging reproduction (ablation)Llama 3.1 models · Benign promptsoverlap rate: around 16% to around 6%Helped
Use a system prompt explicitly discouraging reproduction (ablation)GPT and Claude models · Benign promptsoverlap rate: at least 3 percentage pointsHelped
Add a standard assistant system prompt (ablation)Conversational LLMs · Benign promptsaverage overlap rateHelped
Add a system prompt explicitly discouraging reproduction (ablation)Conversational LLMs · Benign promptsaverage overlap rateHelped
Use a standard assistant system prompt (ablation)Conversational LLMs · Benign prompts with reproduced strings longer than around 100 charactersreproduction length: around 100 charactersNo clear effect
Add a system prompt explicitly discouraging reproduction (ablation)Conversational LLMs · Benign promptsmaximum reproduced-string lengthHelped
Use either tested prompting strategy (ablation)Conversational LLMs · Benign prompts, worst-case reproductionreproduced-string length: 600--700 charactersMixed
Use temperature 0.0 instead of 0.7 (ablation)Conversational LLMs · Benign promptsoverlap rateNo clear effect
Generate expository rather than creative writingConversational LLMs · Benign writing promptsoverlap rate: 3× and 10× more overlapHurt
Prompt about known rather than unseen news eventsConversational LLMs · News writingoverlap rate: almost 2× higherHurt
Generate text with an LLM rather than use human-written textLanguage models and human writers · Creative and expository writingoverlap rateHurt
Generate text with an LLM rather than use human-written textLanguage models and human writers · Argumentative writing, IMDb reviewsmean overlap rate: over 7%Mixed

Surprising findings

Limitations

Experimental setup

Datasets: AuxDataset (10TB web text up to March 2022) WildChat LMSYS-Chat-1M WritingPrompts ELI5 IMDb reviews PERSUADE 2.0

Benchmarks: WildChat LMSYS-Chat-1M custom 3,696-prompt benign task suite

Metrics: overlap rate (fraction of characters in >=50-char matches) reproduced substring length distribution perplexity of reproduced snippets

Baselines: human-written text (WritingPrompts, ELI5, IMDb reviews) Claude 3 Opus Llama 3.1 405B Gemini 1.5 Pro

Builds on: adversarial training data extraction WildChat LMSYS-Chat-1M

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