The Perils of Learning From Unlabeled Data: Backdoor Attacks on Semi-supervised Learning
Not on the map. Why?
Abstract (arXiv)
Semi-supervised machine learning (SSL) is gaining popularity as it reduces the cost of training ML models. It does so by using very small amounts of (expensive, well-inspected) labeled data and large amounts of (cheap, non-inspected) unlabeled data. SSL has shown comparable or even superior performances compared to conventional fully-supervised ML techniques. In this paper, we show that the key feature of SSL that it can learn from (non-inspected) unlabeled data exposes SSL to strong poisoning attacks. In fact, we argue that, due to its reliance on non-inspected unlabeled data, poisoning is a much more severe problem in SSL than in conventional fully-supervised ML. Specifically, we design a backdoor poisoning attack on SSL that can be conducted by a weak adversary with no knowledge of target SSL pipeline. This is unlike prior poisoning attacks in fully-supervised settings that assume strong adversaries with practically-unrealistic capabilities. We show that by poisoning only 0.2% of the unlabeled training data, our attack can cause misclassification of more than 80% of test inputs (when they contain the adversary's backdoor trigger). Our attacks remain effective across twenty combinations of benchmark datasets and SSL algorithms, and even circumvent the state-of-the-art defenses against backdoor attacks. Our work raises significant concerns about the practical utility of existing SSL algorithms.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Nov 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 4; 2025: 2.
9 papers.
- 2023A Pathway Towards Responsible AI Generated Contentcited by 38
- 2024Improving Group Robustness on Spurious Correlation Requires Preciser Group Inferencecited by 15
- 2024Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attackscited by 5
- 2025Crowding Out The Noise: Algorithmic Collective Action Under Differential Privacycited by 4
- 2025SABRE-FL: Selective and Accurate Backdoor Rejection for Federated Prompt Learningcited by 2
- 2023Pruning the Unlabeled Data to Improve Semi-Supervised Learningcited by 1
- 2024BadVim: Unveiling Backdoor Threats in Visual State Space Modelcited by 1
- 2022Rethinking Backdoor Data Poisoning Attacks in the Context of Semi-Supervised Learningcited by 0
- 2024Defending Against Repetitive Backdoor Attacks on Semi-supervised Learning through Lens of Rate-Distortion-Perception Trade-offcited by 0
- 2025SABRE-FL: Selective and Accurate Backdoor Rejection for Federated Prompt Learning25 Jun 2025
- 2025Crowding Out The Noise: Algorithmic Collective Action Under Differential Privacy9 May 2025
- 2024BadVim: Unveiling Backdoor Threats in Visual State Space Model21 Aug 2024
- 2024Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attacks15 Jul 2024
- 2024Defending Against Repetitive Backdoor Attacks on Semi-supervised Learning through Lens of Rate-Distortion-Perception Trade-off14 Jul 2024
- 2024Improving Group Robustness on Spurious Correlation Requires Preciser Group Inference22 Apr 2024
- 2023Pruning the Unlabeled Data to Improve Semi-Supervised Learning27 Aug 2023
- 2023A Pathway Towards Responsible AI Generated Content2 Mar 2023
- 2022Rethinking Backdoor Data Poisoning Attacks in the Context of Semi-Supervised Learning5 Dec 2022
Similar, not cited
Close in wording, no citation either way
- 2023Trojaning semi-supervised learning model via poisoning wild images on the web
- 2024How to Craft Backdoors with Unlabeled Data Alone?
- 2025Filter, Obstruct and Dilute: Defending Against Backdoor Attacks on Semi-Supervised Learning
- 2022An Embarrassingly Simple Backdoor Attack on Self-supervised Learning
- 2024Phantom: Untargeted Poisoning Attacks on Semi-Supervised Learning (Full Version) ↗
- 2023Erasing Self-Supervised Learning Backdoor by Cluster Activation Masking
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoning
- 2021Excess Capacity and Backdoor Poisoning