Understanding the Limits of Unsupervised Domain Adaptation via Data Poisoning
On the map: LLM safety and security → Backdoor and data poisoning attacks
Abstract (arXiv)
Unsupervised domain adaptation (UDA) enables cross-domain learning without target domain labels by transferring knowledge from a labeled source domain whose distribution differs from that of the target. However, UDA is not always successful and several accounts of `negative transfer' have been reported in the literature. In this work, we prove a simple lower bound on the target domain error that complements the existing upper bound. Our bound shows the insufficiency of minimizing source domain error and marginal distribution mismatch for a guaranteed reduction in the target domain error, due to the possible increase of induced labeling function mismatch. This insufficiency is further illustrated through simple distributions for which the same UDA approach succeeds, fails, and may succeed or fail with an equal chance. Motivated from this, we propose novel data poisoning attacks to fool UDA methods into learning representations that produce large target domain errors. We evaluate the effect of these attacks on popular UDA methods using benchmark datasets where they have been previously shown to be successful. Our results show that poisoning can significantly decrease the target domain accuracy, dropping it to almost 0% in some cases, with the addition of only 10% poisoned data in the source domain. The failure of these UDA methods demonstrates their limitations at guaranteeing cross-domain generalization consistent with our lower bound. Thus, evaluating UDA methods in adversarial settings such as data poisoning provides a better sense of their robustness to data distributions unfavorable for UDA.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Placed in Backdoor and data poisoning attacks, one of 12 directions in LLM safety and security. Builds on 21 of its 48 references that are in the map. First posted on arXiv 8 Jul 2021.
Builds on
21 of 48 references.
References · 21
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,329
- 2017Adversarial Discriminative Domain Adaptationcited by 1,311
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,082
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,055
- 2017Maximum Classifier Discrepancy for Unsupervised Domain Adaptationcited by 683
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 519
- 2016Unsupervised Domain Adaptation with Residual Transfer Networkscited by 341
- 2017Joint Distribution Optimal Transportation for Domain Adaptationcited by 282
- 2018Characterizing and Avoiding Negative Transfercited by 229
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 225
- 2018A DIRT-T Approach to Unsupervised Domain Adaptationcited by 215
9 more
- 2017Towards Poisoning of Deep Learning Algorithms with Back-gradient Optimizationcited by 197
- 2019Transferable Clean-Label Poisoning Attacks on Deep Neural Netscited by 131
- 2020Domain Adaptation with Conditional Distribution Matching and Generalized Label Shiftcited by 125
- 2020MetaPoison: Practical General-purpose Clean-label Data Poisoningcited by 120
- 2019Support and Invertibility in Domain-Invariant Representationscited by 87
- 2019Self-supervised Domain Adaptation for Computer Vision Taskscited by 58
- 2019Penalty Method for Inversion-Free Deep Bilevel Optimizationcited by 33
- 2020How Robust are Randomized Smoothing based Defenses to Data Poisoning?cited by 15
- 2020Representation Bayesian Risk Decompositions and Multi-Source Domain Adaptationcited by 5
Built on by
Citing papers per year: 2022: 4; 2023: 4; 2024: 3.
11 papers.
- 2023Uncovering Adversarial Risks of Test-Time Adaptationcited by 12
- 2023Understanding the Transferability of Representations via Task-Relatednesscited by 11
- 2022Certifying Model Accuracy under Distribution Shiftscited by 5
- 2024Domain adaptation in small-scale and heterogeneous biological datasetscited by 5
- 2022On Certifying and Improving Generalization to Unseen Domainscited by 4
- 2022Understanding the Robustness of Multi-Exit Models under Common Corruptionscited by 4
- 2023On the Fly Neural Style Smoothing for Risk-Averse Domain Generalizationcited by 3
- 2023Out-Of-Domain Unlabeled Data Improves Generalizationcited by 3
- 2022Connecting sufficient conditions for domain adaptation: source-guided uncertainty, relaxed divergences and discrepancy localizationcited by 2
- 2024Semantics from Space: Satellite-Guided Thermal Semantic Segmentation Annotation for Aerial Field Robotscited by 2
- 2024Test-time Assessment of a Model's Performance on Unseen Domains via Optimal Transportcited by 0
- 2024Domain adaptation in small-scale and heterogeneous biological datasets29 May 2024
- 2024Test-time Assessment of a Model's Performance on Unseen Domains via Optimal Transport2 May 2024
- 2024Semantics from Space: Satellite-Guided Thermal Semantic Segmentation Annotation for Aerial Field Robots21 Mar 2024
- 2023Out-Of-Domain Unlabeled Data Improves Generalization29 Sep 2023
- 2023On the Fly Neural Style Smoothing for Risk-Averse Domain Generalization17 Jul 2023
- 2023Understanding the Transferability of Representations via Task-Relatedness3 Jul 2023
- 2023Uncovering Adversarial Risks of Test-Time Adaptation29 Jan 2023
- 2022Understanding the Robustness of Multi-Exit Models under Common Corruptions3 Dec 2022
- 2022On Certifying and Improving Generalization to Unseen Domains24 Jun 2022
- 2022Connecting sufficient conditions for domain adaptation: source-guided uncertainty, relaxed divergences and discrepancy localization9 Mar 2022
- 2022Certifying Model Accuracy under Distribution Shifts28 Jan 2022
Similar, not cited
Close in wording, no citation either way
- 2022Co-Teaching for Unsupervised Domain Adaptation and Expansion
- 2023Unsupervised Domain Adaptation via Domain-Adaptive Diffusion
- 2022Unsupervised Domain Adaptation for Segmentation with Black-box Source Model
- 2026A Step Towards Robust Unsupervised Domain Adaptation via Fine-Tuning and Reinforcement Learning
- 2026Revisiting Diffusion Fine-Tuning for Unsupervised Domain Adaptation
- 2021Domain Adaptation without Model Transferring
- 2021Towards Corruption-Agnostic Robust Domain Adaptation
- 2024Protecting Model Adaptation from Trojans in the Unlabeled Data ↗