← Latest papers
💻 computer science

Auditable Machine Unlearning for Privacy-Compliant Ransomware Detection Using Multi-Shard SISA and Deep Reinforcement Learning

This paper proposes an auditable ransomware detection framework that combines Double Deep Q-Networks with multi-shard SISA retraining to achieve high-performance threat detection while enabling efficient, privacy-compliant selective data removal that satisfies regulations like GDPR and CCPA.

Original authors: Jannatul Ferdous, Rafiqul Islam, Md Zahidul Islam

Published 2026-07-09
📖 5 min read🧠 Deep dive

Original authors: Jannatul Ferdous, Rafiqul Islam, Md Zahidul Islam

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" vs. The "Ransomware"

Imagine you have a very smart security guard (a computer program) whose job is to spot ransomware—malicious software that locks up your files and demands money. This guard learns by watching thousands of videos of computers acting normally and acting suspiciously.

However, there is a new rule in the world of privacy (like the GDPR in Europe or CCPA in California): The "Right to be Forgotten." If a user says, "I want you to delete all my data," the company must remove that specific person's data from their systems.

The Dilemma:
In the past, if a security guard needed to "unlearn" a specific video because the owner asked for it, the only way to do that was to fire the guard and hire a brand new one, training them from scratch on the remaining videos. This is incredibly slow, expensive, and wasteful.

The Solution: A Team of Specialists (SISA)

The authors of this paper propose a clever solution called SISA (Sharded, Isolated, Sliced, and Aggregated).

The Analogy: The Library of Experts
Instead of having one giant security guard who knows everything, imagine you hire a team of 10 smaller specialists.

  • You split the library of videos into 10 separate piles.
  • Each specialist only studies one pile.
  • When a decision needs to be made, all 10 specialists vote, and the majority wins.

How "Unlearning" Works Now:
If a user asks to have their video deleted:

  1. You check which pile that video was in.
  2. You only fire the one specialist who studied that pile.
  3. You hire a new specialist to retrain only on that specific pile (minus the deleted video).
  4. The other 9 specialists keep doing their jobs without interruption.

This is much faster than firing the whole team and starting over.

The Brain: Double Deep Q-Network (DDQN)

The paper uses a specific type of AI brain called DDQN (Double Deep Q-Network) to power these specialists.

The Analogy: The Video Game Player
Think of the AI not as a static rulebook, but as a video game player learning to play a game.

  • The Game: Spotting ransomware.
  • The Reward System: The game is rigged to care more about safety than false alarms.
    • If the AI misses a ransomware attack (False Negative), it gets a huge penalty (like losing a life).
    • If the AI mistakes a safe program for a virus (False Positive), it gets a small penalty (like losing a few points).
  • The Result: The AI learns to be very cautious. It would rather shout "Virus!" 100 times and be wrong once, than miss a real virus.

The Experiment: Did It Work?

The researchers tested this system using 2,000 computer programs (1,000 bad, 1,000 good) running on Windows 11. They simulated users asking for their data to be deleted in different amounts (1%, 5%, or 10%) and repeated these requests over time.

The Results:

  1. Speed: When they had to "unlearn" data, the team of specialists was incredibly fast. Retraining just the affected specialist took 5 to 30 seconds. Retraining the whole team from scratch would have taken 80 to 330 seconds.
  2. Accuracy: Even after deleting data, the team's ability to spot ransomware stayed very high (over 99% accuracy).
  3. The "Gold Standard" Check: To prove they actually removed the data, they compared their "unlearned" team against a brand-new team trained only on the remaining data (the "Oracle"). The two teams agreed almost perfectly, proving the data was truly gone.
  4. Privacy: They checked if hackers could still guess which data was used to train the model. The results showed that after unlearning, the deleted data became indistinguishable from data that was never seen at all.

The Catch: How Many Specialists?

The paper found that the number of specialists matters.

  • Too few (1 specialist): It's slow to retrain if that one person needs to forget a lot.
  • Too many (20 specialists): If you have 20 specialists and each only has 100 videos, deleting just a few videos might leave a specialist with almost nothing to study. This causes the team to get confused and make mistakes.
  • The Sweet Spot: The paper suggests having 5 to 10 specialists is the perfect balance. It's fast, accurate, and stable even when people keep asking for their data to be deleted.

Summary

This paper shows that you can build a ransomware detector that is both super smart and privacy-compliant. By using a team of specialized AI agents (SISA) instead of one giant brain, you can instantly remove specific user data upon request without slowing down the system or losing the ability to catch hackers. It's like having a security team that can instantly forget a specific person's face without needing to retrain the entire department.

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 →