← Latest papers
🤖 machine learning

Exact Unlearning from Proxies Induces Closeness Guarantees on Approximate Unlearning

This paper proposes a novel machine unlearning framework that shifts focus from parameter updates to precise data distribution inference, theoretically guaranteeing and empirically demonstrating that the resulting model closely approximates the ideal retrained model.

Original authors: Virgile Dine, Teddy Furon

Published 2026-05-12
📖 5 min read🧠 Deep dive

Original authors: Virgile Dine, Teddy Furon

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a very smart student (a neural network) who has studied a massive library of books (training data) to become an expert. Suddenly, a law says, "You must forget everything you learned from these specific 10 books."

Usually, to forget, the student has to close the library, throw away those 10 books, and re-study the entire library from scratch. This is slow, expensive, and wasteful.

Current "approximate" methods try to be clever shortcuts. They tell the student: "Just un-learn those specific books!" But they do this by guessing and tweaking the student's brain a little bit at a time. Often, they get confused, forget too much (or too little), and nobody really knows if the student has truly forgotten or is just pretending.

This paper proposes a completely different way to think about forgetting.

The Core Idea: The "Map" vs. The "Brain"

The authors argue that instead of just tweaking the student's brain (the neural network parameters), we should look at the map of the library (the data distribution).

  1. The Problem with Current Methods: Imagine trying to erase a stain from a complex painting by just scrubbing the canvas. You might miss the stain or ruin the whole picture. Current methods are like that scrubbing—they are messy, iterative, and lack a clear "stop" signal.
  2. The New Approach: Instead of scrubbing, the authors say: "Let's build a perfect, mathematical map of what the library looked like before the 10 books were added, and what it looks like after."

How It Works: The "Proxy" Analogy

The paper introduces a concept called Proxies. Think of a proxy as a simplified, mathematical sketch of the data.

  • Step 1: Draw the Maps. The authors create two mathematical sketches (proxies):
    • Map A: A sketch of the entire library (including the books to be forgotten).
    • Map B: A sketch of the library without the books to be forgotten.
  • Step 2: Find the Difference. They calculate the exact difference between Map A and Map B. This difference is the "Unlearning Signal." It's a precise instruction on exactly how the student's knowledge needs to shift to remove the influence of those 10 books.
  • Step 3: The "Distillation" (The Transfer). Now, they take the original student (the neural network) and use a technique called distillation. Imagine a teacher (the mathematical map) guiding the student to adjust their answers to match the "Map B" version. The student doesn't need to re-learn the whole library; they just need to shift their understanding based on the precise difference the map calculated.

The "Double Label" Trick

One of the paper's cleverest tricks is called **"Doubling the Labels."

Imagine the library has a section for "Animals." Inside, there are dogs and cats. If you want to forget the "dogs," but the student has learned that dogs and cats look very similar, it's hard to just delete "dogs" without messing up "cats."

The authors' method creates a new, expanded map where every book is labeled not just by its category (e.g., "Dog"), but also by its status (e.g., "Dog-Retain" or "Dog-Forget"). By treating "Dog-Retain" and "Dog-Forget" as two completely different categories in their mathematical map, they can precisely calculate how to remove the "Forget" part while keeping the "Retain" part perfectly intact. It's like having a special highlighter that only removes the "Forget" ink without smudging the "Retain" ink.

Why This is Better (The Results)

The paper claims this method is superior for three main reasons:

  1. It's a Shortcut to the "Gold Standard": The "Gold Standard" is retraining the student from scratch. The authors prove mathematically that their method gets much closer to this perfect "retrained" student than other shortcut methods do.
  2. No More Guessing: Because they use mathematical maps, they can calculate a "safe zone" for how much to change the student's brain. They don't have to guess when to stop; the math tells them exactly when the job is done.
  3. It Works on "Subclasses": This is the hardest scenario. If you want to forget "Golden Retrievers" but keep "Labradors" (both are dogs), most methods fail and either forget all dogs or none. This method, using the "Double Label" trick, successfully forgets just the Golden Retrievers while keeping the Labradors safe.

The Bottom Line

Instead of blindly scrubbing a neural network to make it forget, this paper suggests building a precise mathematical blueprint of what the data looks like with and without the unwanted information. By calculating the exact difference between these blueprints, they can guide the neural network to "unlearn" with surgical precision, achieving results that are nearly as good as starting over, but in a fraction of the time.

They call this "Exact Unlearning from Proxies," and their experiments show it consistently outperforms the current state-of-the-art methods, especially in tricky situations where the data to be forgotten is mixed closely with the data to be kept.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →