atlas

Research map / Architectures and efficiency / RNNs and normalization

Targeted Unlearning with Single Layer Unlearning Gradient

ICML 2025 · Architectures and efficiency › RNNs and normalization · approach: Neural scaling laws · 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 SLUG, a one-shot unlearning method that selects a single Pareto-optimal layer by gradient importance and alignment and updates it once along the forget gradient, applied to CLIP, Stable Diffusion, and LLaVA-1.5.

Problem

Machine unlearning in large multimodal foundation models (CLIP, Stable Diffusion, VLMs) is expensive, degrades utility on related and unrelated tasks, and often requires extensive hyperparameter tuning.

Approach

Compute forget and retain gradients once on the original model, pick a single layer via Pareto optimization over gradient importance (forget gradient norm over parameter norm) and low forget-retain gradient alignment, then take one step along the fixed forget gradient with a step size chosen by binary search on a small validation set.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SLUG rather than SSD for identity unlearningCLIP ViT-B/32 · CLIP identity unlearningTA_CA@1: 35.96 -> 58.32Helped
Use SLUG for identity unlearning rather than the original modelCLIP ViT-B/32 · CLIP identity unlearningFA@1: 73.05 -> 0.00Helped
Use SLUG for identity unlearning rather than the original modelLLaVA-1.5-7B · CelebA identitiesForget Accuracy: 99.50 -> 2.8±2.44Helped
Use SLUG on identity unlearningLLaVA-1.5-7B · VLM utility benchmarksGQA: 61.28 -> 60.24±1.02Hurt
Use a single layer selected by importance only instead of SLUG's combined selection (ablation)SLUG · CLIP identity unlearningTA_IN@1: 59.96 -> 21.04Hurt
Use a single layer selected by importance only instead of SLUG's combined selection (ablation)SLUG · CLIP identity unlearningFA@1: 0.0 -> 0.0No clear effect
Use a single layer selected by alignment only instead of SLUG's combined selection (ablation)SLUG · CLIP identity unlearningFA@5: 0.0 -> 5.56Hurt
Choose a single layer at random instead of using SLUG's selection (ablation)SLUG · CLIP identity unlearningTA_IN@1: 59.96 -> 33.38Hurt
Update all Pareto-front layers instead of one selected layer (ablation)SLUG · CLIP identity unlearningTA_CA@1: 58.32 -> 51.64Hurt
Update all model layers instead of one selected layer (ablation)SLUG · CLIP identity unlearningTA_CA@1: 58.32 -> 53.74Hurt
Increase validation size from 5% to 20% (ablation)SLUG · CLIP identity unlearningTA_IN@1: 59.96 -> 59.94No clear effect
Reduce validation size from 5% to 1% (ablation)SLUG · CLIP identity unlearningTA_IN@1: 59.96 -> 58.83Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LAION-400M CelebA ImageNet UnlearnCanvas MME GQA MMBench

Benchmarks: UnlearnCanvas ImageNet zero-shot CelebA zero-shot MME GQA MMBench

Metrics: forget accuracy (FA@1/FA@5) test accuracy (TA) UA IRA CRA FID time memory storage gap ratio

Baselines: FT GA GAFT SalUn SSD ESD FMN UCE CA SEOT SPM EDiff

Builds on: SalUn SSD gradient ascent task arithmetic UnlearnCanvas

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