atlas

Research map / Large language models / Language, safety and interpretability

To Each (Textual Sequence) Its Own: Improving Memorized-Data Unlearning in Large Language Models

ICML 2024 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 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 per-sequence memorization-aware unlearning for LLMs (Selective Gradient Ascent and Task Arithmetic for Unlearning), a memorization-outlier metric, and a loss-based MIA showing GA leaves forget-set sequences vulnerable.

Problem

Approximate unlearning of memorized training sequences from pretrained LLMs is evaluated with average memorization scores, which hide under- and over-memorized outliers that remain extractable or harm utility.

Approach

Treat each forget-set sequence according to its own exact-memorization score: SGA applies gradient ascent only to sequences above a memorization upper limit (or top-k most memorized), and TAU applies task-arithmetic drift after an SGA warm-up; success is measured by counting per-sequence outliers outside a [15%, 60%] band.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use selective gradient ascent instead of gradient ascentGPT-Neo · Pile forget set (16 samples), 125M, 1.3B, and 2.7BEXTRACTABLE: 5.0 -> 1.8; 4.6 -> 1.0; 7.0 -> 0.8Helped
Use selective gradient ascent instead of gradient ascentGPT-Neo · Pile forget set (16 samples), 125M, 1.3B, and 2.7BF1: 2.28 -> 1.86; 11.34 -> 12.63; 10.99 -> 10.94Mixed
Use task arithmetic instead of gradient ascentGPT-Neo · Pile forget set (16 samples), 125M, 1.3B, and 2.7BF1: 2.28 -> 7.18; 11.34 -> 9.60; 10.99 -> 10.03Helped
Use task arithmetic instead of gradient ascentGPT-Neo · Pile forget set (16 samples), 125M, 1.3B, and 2.7BEXTRACTABLE: 5.0 -> 2.2; 4.6 -> 2.0; 7.0 -> 1.6Mixed
Use task arithmetic for unlearning instead of gradient ascentGPT-Neo · Pile forget set (16 samples), 125M, 1.3B, and 2.7BF1: 2.28 -> 7.37; 11.34 -> 12.52; 10.99 -> 11.34Mixed
Use task arithmetic for unlearning instead of gradient ascentGPT-Neo · Pile forget set (16 samples), 125M, 1.3B, and 2.7BEXTRACTABLE: 5.0 -> 3.4; 4.6 -> 4.0; 7.0 -> 4.0Mixed
Add LoRA to gradient ascent (ablation)GA on GPT-Neo 125M, 32 samples · Pile forget setF1: 2.85 -> 7.39Helped
Add LoRA to gradient ascent (ablation)GA on GPT-Neo 125M, 32 samples · Pile forget setEXTRACTABLE: 9.0 -> 7.0Helped
Add LoRA to selective gradient ascent (ablation)SGA on GPT-Neo 125M, 32 samples · Pile forget setF1: 4.64 -> 8.56Helped
Add LoRA to selective gradient ascent (ablation)SGA on GPT-Neo 125M, 32 samples · Pile forget setEXTRACTABLE: 3.2 -> 5.0Hurt
Add LoRA to task arithmetic (ablation)TA on GPT-Neo 125M, 32 samples · Pile forget setF1: 5.76 -> 4.68Hurt
Add LoRA to task arithmetic (ablation)TA on GPT-Neo 125M, 32 samples · Pile forget setEXTRACTABLE: 5.0 -> 5.0No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Pile Training Data Extraction Challenge samples Wizard of Wikipedia Wizard of Internet Blended Skill Talk Empathetic Dialogues ARC-Easy ARC-Challenge COPA LAMBADA Winogrande PubmedQA

Benchmarks: Wizard of Wikipedia Wizard of Internet Blended Skill Talk Empathetic Dialogues ARC-Easy ARC-Challenge COPA LAMBADA Winogrande PubmedQA PIQA HellaSwag

Metrics: F1 cross-entropy accuracy EXTRACTABLE outlier count Delta MEM runtime

Baselines: GA TA DPD GA+Mismatch DEFAULT (pre-unlearning model)

Builds on: gradient ascent unlearning (Yao et al.) task arithmetic differential privacy decoding LoRA

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