← Latest papers
🤖 machine learning

To forget is to preserve: Machine Unlearning for 3D medical image segmentation

This paper evaluates approximate machine unlearning strategies on a 3D ResNet-50 model for MRBrainS18 medical image segmentation, demonstrating that the Noisy Label strategy offers the optimal trade-off by significantly reducing performance on forgotten subjects while preserving accuracy on retained data.

Original authors: Nitesh Kumar Singh, Akhilesh Singh, Arjun Arora

Published 2026-06-16
📖 5 min read🧠 Deep dive

Original authors: Nitesh Kumar Singh, Akhilesh Singh, Arjun Arora

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

The Big Problem: The "Right to be Forgotten" in AI

Imagine you hire a master chef to learn how to cook a specific dish using recipes and ingredients from 10 different friends. The chef becomes an expert. However, one day, Friend #3 decides they want to leave the group and asks the chef to completely forget everything they ever learned about their specific ingredients and cooking style.

In the world of Artificial Intelligence (AI), this is a huge legal requirement (like GDPR laws). If a patient says, "Delete my data," the hospital's AI shouldn't just delete the file; it must also "unlearn" the patterns it memorized from that patient's scans.

The Catch: The old way to do this was to fire the chef and hire a new one to start from scratch, cooking only with the remaining 9 friends. This is accurate but incredibly slow and expensive (like retraining a model from scratch takes hundreds of hours).

The Solution: "Machine Unlearning"

This paper explores a faster way: Machine Unlearning. Instead of firing the chef, we try to teach the existing chef to "unlearn" Friend #3's style while keeping their skills for the other 9 friends intact.

The researchers tested this on 3D medical images (like MRI brain scans). They used a pre-trained AI model (a "ResNet-50" that already knows a lot about 3D anatomy) and tried to make it forget specific patients.

The Experiment: 6 Different "Unlearning" Tricks

The team tried six different strategies to make the AI forget. Think of these as different ways to confuse the chef so they forget Friend #3's recipes:

  1. Gradient Reversal (The "Do the Opposite" Method):

    • How it works: When the AI looks at Friend #3's data, the computer tells it, "You are wrong! Try to get the answer completely backwards."
    • The Result: It worked too well. The AI got so confused trying to be wrong that it started messing up the recipes for the other 9 friends too.
  2. Noisy Label (The "Random Guess" Method):

    • How it works: When the AI looks at Friend #3's data, the computer replaces the correct answers with random, nonsense answers. It's like telling the chef, "For this specific ingredient, pretend it's a shoe."
    • The Result: This was the winner. The AI learned that Friend #3's data is nonsense and stopped paying attention to it, but it kept its skills sharp for the other 9 friends.
  3. Random Encoder (The "Static Noise" Method):

    • How it works: The AI is forced to look at Friend #3's data through a layer of static noise (like a TV with no signal) before trying to learn.
    • The Result: The AI didn't really forget. It just figured out how to ignore the noise and still guess the right answer, so the "forgetting" didn't work well.
  4. Learn Others / Learn Noise (The "Copycat" Method):

    • How it works: The AI is told to copy the features of the other friends (or just random noise) when looking at Friend #3.
    • The Result: This was too aggressive. It broke the AI's brain, causing it to forget everyone, not just Friend #3.
  5. Fix Decoder (The "Frozen Head" Method):

    • How it works: The AI is told to freeze its "final brain" (the part that makes the decision) and only change its "eyes" (the part that sees the image).
    • The Result: It worked okay for a short time, but if they kept training, the AI got confused and started performing better on the data it was supposed to forget, which is the opposite of what we want.

The Results: Who Won?

The researchers ran these tests for two different amounts of time (20 "rounds" and 50 "rounds").

  • The Winner: The Noisy Label strategy.
    • After 50 rounds, it successfully "forgot" the specific patient data by 93% (the AI got almost completely wrong on the forgotten patient).
    • Crucially, it kept 84% of its accuracy on the other patients. It didn't break the AI; it just erased the specific memory.
  • The Losers: Most other methods worked okay for a short time, but if you kept training them longer, they caused "catastrophic degradation." This means the AI got so confused trying to forget that it forgot how to do its job for everyone else.

The Takeaway

The paper concludes that if you want to make a 3D medical AI "forget" a specific patient without ruining its ability to help other patients, the best trick is to feed that patient's data with random, fake labels (Noisy Label).

This provides a clear, tested rule for hospitals and developers: If you need to comply with privacy laws and remove a patient's influence from an AI, don't just retrain the whole thing from scratch. Use the "Noisy Label" method to surgically remove that specific memory while keeping the rest of the AI healthy.

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 →