Machine Unlearning Fails to Remove Data Poisoning Attacks

Martin Pawelczyk, Jimmy Z. Di, Yiwei Lu, Gautam Kamath, Ayush Sekhari +1 more
2/12/2026

No official code found. Best implementation: MartinPawelczyk/OpenUnlearn (7 stars, last commit 2025-06-10).

Abstract

We revisit the efficacy of several practical methods for approximate machine unlearning developed for large-scale deep learning. In addition to complying with data deletion requests, one often-cited potential application for unlearning methods is to remove the effects of poisoned data. We experimentally demonstrate that, while existing unlearning methods have been demonstrated to be effective in a number of settings, they fail to remove the effects of data poisoning across a variety of types of poisoning attacks (indiscriminate, targeted, and a newly-introduced Gaussian poisoning attack) and models (image classifiers and LLMs); even when granted a relatively large compute budget. In order to precisely characterize unlearning efficacy, we introduce new evaluation metrics for unlearning based on data poisoning. Our results suggest that a broader perspective, including a wider variety of evaluations, are required to avoid a false sense of confidence in machine unlearning procedures for deep learning without provable guarantees. Moreover, while unlearning methods show some signs of being useful to efficiently remove poisoned data without having to retrain, our work suggests that these methods are not yet ``ready for prime time,''and currently provide limited benefit over retraining.

View on arXivView PDF

Code Implementations(1)

"Machine Unlearning Fails to Remove Data Poisoning Attacks". Pawelczyk, M., Di, J., Lu, Y., Sekhari, A., Gautam, K., Seth, N.; ICLR 2025.

72Shell, PythonJun 6, 20251 years ago
benchmarkingevalevaluation-frameworkevaluation-metricsunlearning+1 more

Similar Papers

Cite this paper

@article{pawelczyk2026machine,
  title  = {Machine Unlearning Fails to Remove Data Poisoning Attacks},
  author = {Martin Pawelczyk and Jimmy Z. Di and Yiwei Lu and Gautam Kamath and Ayush Sekhari and Seth Neel},
  year   = {2026},
  eprint = {2406.17216},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2406.17216},
  journal = {ICLR 2024 2024}
}

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/2406.17216.svg)](https://codeofpaper.com/paper/2406.17216)

Discussion