Towards Source-Free Machine Unlearning

Sk Miraj Ahmed, Umit Yigit Basaran, Dripta S. Raychaudhuri, Arindam Dutta, Rohit Kundu +3 more
8/20/2025
cs.LG

No official code found. Best implementation: info-ucr/source-free-unlearning (2 stars, MIT, last commit 2025-08-25).

Abstract

As machine learning becomes more pervasive and data privacy regulations evolve, the ability to remove private or copyrighted information from trained models is becoming an increasingly critical requirement. Existing unlearning methods often rely on the assumption of having access to the entire training dataset during the forgetting process. However, this assumption may not hold true in practical scenarios where the original training data may not be accessible, i.e., the source-free setting. To address this challenge, we focus on the source-free unlearning scenario, where an unlearning algorithm must be capable of removing specific data from a trained model without requiring access to the original training dataset. Building on recent work, we present a method that can estimate the Hessian of the unknown remaining training data, a crucial component required for efficient unlearning. Leveraging this estimation technique, our method enables efficient zero-shot unlearning while providing robust theoretical guarantees on the unlearning performance, while maintaining performance on the remaining data. Extensive experiments over a wide range of datasets verify the efficacy of our method.

View on arXivView PDF

Code Implementations(1)

MIT

Code for paper "Towards Source-Free Machine Unlearning" in CVPR 2025.

22Python, Jupyter NotebookMay 2, 20241 years agoMIT

Similar Papers

Cite this paper

@article{ahmed2025towards,
  title  = {Towards Source-Free Machine Unlearning},
  author = {Sk Miraj Ahmed and Umit Yigit Basaran and Dripta S. Raychaudhuri and Arindam Dutta and Rohit Kundu and Fahim Faisal Niloy and Basak Guler and Amit K. Roy-Chowdhury},
  year   = {2025},
  eprint = {2508.15127},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.15127v1},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.15127.svg)](https://codeofpaper.com/paper/2508.15127)

Discussion