$f$-SCRUB: Unbounded Machine Unlearning via $f$-Divergences

Abstract

Deep Machine Unlearning addresses the problem of removing the effect of a subset of data points from a trained model. Machine Unlearning has various implications for the performance of algorithms. A well-known algorithm, SCRUB~\citep{kurmanji2023unboundedmachineunlearning}, has served as a baseline and achieved key objectives such as removing biases, resolving confusion caused by mislabeled data in trained models, and allowing users to exercise their "right to be forgotten" to protect user privacy. Building on this algorithm, we introduce $f$-SCRUB, an extension of SCRUB that employs different $f$-divergences instead of KL divergence. We analyze the role of these divergences and their impact on the resolution of unlearning problems in various scenarios.

Cite

Text

Bagheri et al. "$f$-SCRUB: Unbounded Machine Unlearning via $f$-Divergences." ICLR 2025 Workshops: Data_Problems, 2025.

Markdown

[Bagheri et al. "$f$-SCRUB: Unbounded Machine Unlearning via $f$-Divergences." ICLR 2025 Workshops: Data_Problems, 2025.](https://mlanthology.org/iclrw/2025/bagheri2025iclrw-fscrub/)

BibTeX

@inproceedings{bagheri2025iclrw-fscrub,
  title     = {{$f$-SCRUB: Unbounded Machine Unlearning via $f$-Divergences}},
  author    = {Bagheri, Amirhossein and Karimian, Radmehr and Aminian, Gholamali},
  booktitle = {ICLR 2025 Workshops: Data_Problems},
  year      = {2025},
  url       = {https://mlanthology.org/iclrw/2025/bagheri2025iclrw-fscrub/}
}