atlas

Research map / Learning theory and algorithms / Prediction and decision losses

What makes unlearning hard and what to do about it

NeurIPS 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Data attribution and recourse · 10 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.

Identifies embedding-space entanglement and memorization as factors that make forget sets hard to unlearn, and proposes RUM, which refines forget sets by memorization and unlearns the subsets sequentially with existing algorithms.

Problem

Machine unlearning lacks understanding of which interpretable characteristics of forget sets make removing their influence hard, and how state-of-the-art approximate unlearning algorithms behave on such forget sets.

Approach

Identifies two interpretable difficulty factors (retain/forget embedding-space entanglement and memorization score), shows that algorithms diverge across these factors, and proposes RUM: partition the forget set by memorization and apply existing unlearning algorithms sequentially to each homogeneous subset, optionally choosing a different algorithm per subset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Refine the forget set by memorization and apply Fine-tune sequentially to homogeneous subsets instead of once to the full set (ablation)Fine-tune on CIFAR-10 · CIFAR-10ToW: 0.849±0.030 -> 0.937±0.052Helped
Apply Fine-tune sequentially to random subsets instead of once to the full set (ablation)Fine-tune on CIFAR-10 · CIFAR-10ToW: 0.849±0.030 -> 0.712±0.040Hurt
Refine the forget set by memorization and apply L1-sparse sequentially to homogeneous subsets instead of once to the full set (ablation)L1-sparse on CIFAR-10 · CIFAR-10ToW: 0.794±0.035 -> 0.900±0.020Helped
Apply L1-sparse sequentially to random subsets instead of once to the full set (ablation)L1-sparse on CIFAR-10 · CIFAR-10ToW: 0.794±0.035 -> 0.716±0.023Hurt
Refine the forget set by memorization and apply NegGrad+ sequentially to homogeneous subsets instead of once to the full set (ablation)NegGrad+ on CIFAR-10 · CIFAR-10ToW: 0.802±0.028 -> 0.879±0.068Helped
Apply NegGrad+ sequentially to random subsets instead of once to the full set (ablation)NegGrad+ on CIFAR-10 · CIFAR-10ToW: 0.802±0.028 -> 0.632±0.022Hurt
Refine the forget set by memorization and apply SalUn sequentially to homogeneous subsets instead of once to the full set (ablation)SalUn on CIFAR-10 · CIFAR-10ToW: 0.731±0.070 -> 0.887±0.069Helped
Select an unlearning algorithm per memorization subset, using nothing, Fine-tune, then SalUn (ablation)RUM on CIFAR-10 · CIFAR-10ToW: 0.887±0.069 -> 0.965±0.014Helped
Refine the forget set by memorization and apply Fine-tune sequentially to homogeneous subsets instead of once to the full set (ablation)Fine-tune on CIFAR-100 · CIFAR-100ToW: 0.734±0.025 -> 0.784±0.040Helped
Apply Fine-tune sequentially to random subsets instead of once to the full set (ablation)Fine-tune on CIFAR-100 · CIFAR-100ToW: 0.734±0.025 -> 0.589±0.036Hurt
Refine the forget set by memorization and apply L1-sparse sequentially to homogeneous subsets instead of once to the full set (ablation)L1-sparse on CIFAR-100 · CIFAR-100ToW: 0.824±0.011 -> 0.883±0.046Helped
Refine the forget set by memorization and apply NegGrad+ sequentially to homogeneous subsets (ablation)NegGrad+ on CIFAR-100 · CIFAR-100ToW: 0.861±0.069 -> 0.921±0.034Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Tiny-ImageNet

Benchmarks: CIFAR-10 CIFAR-100 Tiny-ImageNet

Metrics: ToW MIA gap forget accuracy retain accuracy test accuracy ES per-example disagreement

Baselines: Fine-tune NegGrad NegGrad+ L1-sparse SalUn Random-label Influence unlearning Retrain

Builds on: SalUn SCRUB NegGrad+ Memorization score (Feldman & Zhang) Influence unlearning

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