atlas

Research map / Large language models / Retrieval and knowledge

Generalization v.s. Memorization: Tracing Language Models’ Capabilities Back to Pretraining Data

ICLR 2025 · Large language models › Retrieval and knowledge · approach: Knowledge editing in LLMs · 4 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 distributional memorization, measured as Spearman correlation between LLM output probabilities and task-gram n-gram LM probabilities computed from pretraining corpus co-occurrences, to trace Pythia capabilities on translation, TriviaQA, MMLU and GSM8K back to the Pile.

Problem

Whether LLMs' zero-shot task capabilities come from generalization or from memorizing pretraining data, which is hard to measure at scale because counterfactual memorization requires retraining.

Approach

Define distributional memorization as the correlation between LLM output probabilities and a task-specific n-gram LM ("task-gram LM") built from co-occurrence counts of semantically related input-output n-gram pairs in the pretraining corpus, retrieved with WIMBD and infini-gram, avoiding retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a prompt optimized to maximize pretraining n-gram counts instead of minimize themPythia (6.9B) · TriviaQAaccuracy: 9% -> 17%Helped
Use a prompt optimized to minimize pretraining n-gram counts instead of maximize themPythia (6.9B) · GSM8Kaccuracy: 2.6% -> 2.8%Helped
Use a prompt optimized to maximize pretraining n-gram counts instead of minimize themPythia-Instruct (6.9B) · TriviaQAaccuracy: 23.2% -> 23.5%Helped
Use a prompt optimized to minimize pretraining n-gram counts instead of maximize themPythia-Instruct (6.9B) · GSM8Kaccuracy: 6.3% -> 7.3%Helped
Use a prompt optimized to maximize pretraining n-gram counts instead of minimize themPythia (12B) · TriviaQAaccuracy: 23.2% -> 28.7%Helped
Use a prompt optimized to minimize pretraining n-gram counts instead of maximize themPythia (12B) · GSM8Kaccuracy: 2.7% -> 2.8%Helped
Use a prompt optimized to maximize pretraining n-gram counts instead of minimize themOLMo (7B) · TriviaQAaccuracy: 29.8% -> 36.4%Helped
Use a prompt optimized to minimize pretraining n-gram counts instead of maximize themOLMo (7B) · GSM8Kaccuracy: 2.5% -> 3.1%Helped
Use a prompt optimized to maximize pretraining n-gram counts instead of minimize themOLMo-instruct (7B) · TriviaQAaccuracy: 10% -> 29%Helped
Use a prompt optimized to minimize pretraining n-gram counts instead of maximize themOLMo-instruct (7B) · GSM8Kaccuracy: 6.3% -> 7.9%Helped
Vary the cosine-similarity threshold γ across 0.7, 0.75, and 0.8 (ablation)TriviaQA distributional memorization analysis · TriviaQAdistributional memorization trendNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: The Pile Dolma Europarl WMT-09 TriviaQA MMLU GSM8K

Benchmarks: WMT-09 TriviaQA MMLU GSM8K

Metrics: Spearman correlation (distributional memorization) Kendall tau distance BLEU exact match accuracy BERTScore precision p-value novel n-gram count

Baselines: infini-gram LM

Builds on: infini-gram WIMBD counterfactual memorization TracIn-style gradient influence

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