atlas

Research map / Continual learning / Continual fine-tuning of LLMs

Reversing the Forget-Retain Objectives: An Efficient LLM Unlearning Framework from Logit Difference

NeurIPS 2024 · Continual learning › Continual fine-tuning of LLMs · approach: Machine unlearning by selective forgetting · 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.

Proposes ULD, an LLM unlearning method that trains a small LoRA-equipped assistant (built from the first 8 layers of the target) with reversed forget/retain objectives and subtracts its logits from the target's logits.

Problem

Conventional LLM unlearning (maximizing forget loss while minimizing retain loss) suffers from degenerated outputs due to the unbounded forget loss and catastrophic forgetting due to under-representative retain data, and is costly to train.

Approach

Instead of unlearning the target directly, train an assistant LLM to remember the forget documents and to be uniform (forget) on retain documents, then derive the unlearned model by subtracting the assistant's logits from the target's logits. The assistant is built from the first K=8 layers of the target plus frozen weights and LoRA adapters, so training is cheaper and bounded.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ULD instead of the strongest forget-quality baselineLlama2-chat-7B unlearning · TOFU-1%forget quality: 0.66$^*$ -> 0.99Helped
use ULD instead of NPO+GDLlama2-chat-7B unlearning · TOFU-1%model utility: 0.57 -> 0.62Helped
use ULD instead of the strongest forget-quality baselineLlama2-chat-7B unlearning · TOFU-5%forget quality: 0.68 -> 0.73Helped
use ULD instead of NPO+GDLlama2-chat-7B unlearning · TOFU-5%model utility: 0.44 -> 0.62Helped
use ULD instead of NPO+GDLlama2-chat-7B unlearning · TOFU-10%model utility: 0.53 -> 0.62Helped
add paraphrased forget data (ablation)ULD · TOFU-10%forget quality: 1e-7 -> 0.51Helped
add perturbed retain data (ablation)ULD · TOFU-10%model utility: 0.53 -> 0.63Helped
add augmented forget and retain data (ablation)NPO+KL baseline · TOFU-10%model utility: 0.32 -> 0.08Hurt
use ULD rather than NPOLlama2-chat-7B unlearning · TOFUmodel utility: 17%Helped
train with ULD rather than the most efficient comparable baselineLLM unlearning · TOFU-10%training efficiency: more than 3 timesHelped
apply LoRA to baseline methodsbaseline unlearning methods · TOFU-10%forget qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: TOFU HarryPotter book chunks C4 WikiText

Benchmarks: TOFU HarryPotter

Metrics: forget quality model utility ROUGE-L BLEU zero-shot accuracy perplexity on WikiText

Baselines: GA GA+GD GA+KL DPO NPO NPO+GD NPO+KL Offset-unlearning (concurrent assistant-LLM method)

Builds on: gradient ascent unlearning DPO NPO proxy-tuning / logit arithmetic

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