Potion: Towards Poison Unlearning
On the map: LLM safety and security → Backdoor and data poisoning attacks
Abstract (arXiv)
Adversarial attacks by malicious actors on machine learning systems, such as introducing poison triggers into training datasets, pose significant risks. The challenge in resolving such an attack arises in practice when only a subset of the poisoned data can be identified. This necessitates the development of methods to remove, i.e. unlearn, poison triggers from already trained models with only a subset of the poison data available. The requirements for this task significantly deviate from privacy-focused unlearning where all of the data to be forgotten by the model is known. Previous work has shown that the undiscovered poisoned samples lead to a failure of established unlearning methods, with only one method, Selective Synaptic Dampening (SSD), showing limited success. Even full retraining, after the removal of the identified poison, cannot address this challenge as the undiscovered poison samples lead to a reintroduction of the poison trigger in the model. Our work addresses two key challenges to advance the state of the art in poison unlearning. First, we introduce a novel outlier-resistant method, based on SSD, that significantly improves model protection and unlearning performance. Second, we introduce Poison Trigger Neutralisation (PTN) search, a fast, parallelisable, hyperparameter search that utilises the characteristic "unlearning versus model protection" trade-off to find suitable hyperparameters in settings where the forget set size is unknown and the retain set is contaminated. We benchmark our contributions using ResNet-9 on CIFAR10 and WideResNet-28x10 on CIFAR100. Experimental results show that our method heals 93.72% of poison compared to SSD with 83.41% and full retraining with 40.68%. We achieve this while also lowering the average model accuracy drop caused by unlearning from 5.68% (SSD) to 1.41% (ours).
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Placed in Backdoor and data poisoning attacks, one of 12 directions in LLM safety and security. Builds on 18 of its 27 references that are in the map. First posted on arXiv 13 Jun 2024.
Builds on
18 of 27 references.
References · 18
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Wide Residual Networkscited by 3,057
- 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,094
- 2019Eternal Sunshine of the Spotless Net: Selective Forgetting in Deep Networkscited by 599
- 2021How to train your ViT? Data, Augmentation, and Regularization in Vision Transformerscited by 562
- 2019Does Learning Require Memorization? A Short Tale about a Long Tailcited by 452
- 2023Towards Unbounded Machine Unlearningcited by 261
- 2021Anti-Backdoor Learning: Training Clean Models on Poisoned Datacited by 258
- 2019A new Backdoor Attack in CNNs by training set corruption without label poisoningcited by 237
- 2022Can Bad Teaching Induce Forgetting? Unlearning in Deep Networks using an Incompetent Teachercited by 189
6 more
- 2023Fast Machine Unlearning Without Retraining Through Selective Synaptic Dampeningcited by 177
- 2018Detection of Adversarial Training Examples in Poisoning Attacks through Anomaly Detectioncited by 43
- 2020How benign is benign overfitting?cited by 40
- 2024Corrective Machine Unlearningcited by 26
- 2024Loss-Free Machine Unlearningcited by 12
- 2024Parameter-tuning-free data entry error unlearning with adaptive selective synaptic dampeningcited by 9
Built on by
Citing papers per year: 2024: 5; 2025: 7; 2026: 2.
14 papers.
Sort:
By area:
- 2024Machine Unlearning Fails to Remove Data Poisoning Attackscited by 35
- 2025LoTUS: Large-Scale Machine Unlearning with a Taste of Uncertaintycited by 12
- 2025Redirection for Erasing Memory (REM): Towards a universal unlearning method for corrupted datacited by 7
- 2025Position: Bridge the Gaps between Machine Unlearning and AI Regulationcited by 5
- 2024Learning to Forget using Hypernetworkscited by 3
- 2026Is your algorithm unlearning or untraining?cited by 3
- 2024ConDa: Fast Federated Unlearning with Contribution Dampeningcited by 2
- 2024RESTOR: Knowledge Recovery in Machine Unlearningcited by 2
- 2024A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networkscited by 2
- 2025Exploring Incremental Unlearning: Techniques, Challenges, and Future Directionscited by 2
- 2025Ready2Unlearn: A Learning-Time Approach for Preparing Models with Future Unlearning Readinesscited by 2
- 2025One-Point Contraction: Erasing Representational Separability toward Irreversible Deep Forgettingcited by 1
- 2026Is your algorithm unlearning or untraining?9 Apr 2026
- 2026Less Noise, Same Certificate: Retain Sensitivity for Unlearning3 Mar 2026
- 2025Subtract the Corruption: Training-Data-Free Corrective Machine Unlearning using Task Arithmetic24 Nov 2025
- 2025One-Point Contraction: Erasing Representational Separability toward Irreversible Deep Forgetting10 Jul 2025
- 2025Redirection for Erasing Memory (REM): Towards a universal unlearning method for corrupted data23 May 2025
- 2025Ready2Unlearn: A Learning-Time Approach for Preparing Models with Future Unlearning Readiness16 May 2025
- 2025LoTUS: Large-Scale Machine Unlearning with a Taste of Uncertainty24 Mar 2025
- 2025Exploring Incremental Unlearning: Techniques, Challenges, and Future Directions23 Feb 2025
- 2025Position: Bridge the Gaps between Machine Unlearning and AI Regulation18 Feb 2025
- 2024A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networks1 Dec 2024
- 2024Learning to Forget using Hypernetworks1 Dec 2024
- 2024RESTOR: Knowledge Recovery in Machine Unlearning31 Oct 2024
2 more
- 2024Machine Unlearning Fails to Remove Data Poisoning Attackscited by 35
- 2025LoTUS: Large-Scale Machine Unlearning with a Taste of Uncertaintycited by 12
- 2025Redirection for Erasing Memory (REM): Towards a universal unlearning method for corrupted datacited by 7
- 2025Position: Bridge the Gaps between Machine Unlearning and AI Regulationcited by 5
- 2024Learning to Forget using Hypernetworkscited by 3
- 2026Is your algorithm unlearning or untraining?cited by 3
- 2024ConDa: Fast Federated Unlearning with Contribution Dampeningcited by 2
- 2024RESTOR: Knowledge Recovery in Machine Unlearningcited by 2
- 2025Exploring Incremental Unlearning: Techniques, Challenges, and Future Directionscited by 2
- 2025Ready2Unlearn: A Learning-Time Approach for Preparing Models with Future Unlearning Readinesscited by 2
- 2025One-Point Contraction: Erasing Representational Separability toward Irreversible Deep Forgettingcited by 1
- 2026Less Noise, Same Certificate: Retain Sensitivity for Unlearningcited by 1
12 most cited of 13 All 13 (JSON)
- 2026Is your algorithm unlearning or untraining?9 Apr 2026
- 2026Less Noise, Same Certificate: Retain Sensitivity for Unlearning3 Mar 2026
- 2025Subtract the Corruption: Training-Data-Free Corrective Machine Unlearning using Task Arithmetic24 Nov 2025
- 2025One-Point Contraction: Erasing Representational Separability toward Irreversible Deep Forgetting10 Jul 2025
- 2025Redirection for Erasing Memory (REM): Towards a universal unlearning method for corrupted data23 May 2025
- 2025Ready2Unlearn: A Learning-Time Approach for Preparing Models with Future Unlearning Readiness16 May 2025
- 2025LoTUS: Large-Scale Machine Unlearning with a Taste of Uncertainty24 Mar 2025
- 2025Exploring Incremental Unlearning: Techniques, Challenges, and Future Directions23 Feb 2025
- 2025Position: Bridge the Gaps between Machine Unlearning and AI Regulation18 Feb 2025
- 2024Learning to Forget using Hypernetworks1 Dec 2024
- 2024RESTOR: Knowledge Recovery in Machine Unlearning31 Oct 2024
- 2024ConDa: Fast Federated Unlearning with Contribution Dampening5 Oct 2024
12 newest of 13 All 13 (JSON)