Self-training Avoids Using Spurious Features Under Domain Shift
Not on the map. Why?
Abstract (arXiv)
In unsupervised domain adaptation, existing theory focuses on situations where the source and target domains are close. In practice, conditional entropy minimization and pseudo-labeling work even when the domain shifts are much larger than those analyzed by existing theory. We identify and analyze one particular setting where the domain shift can be large, but these algorithms provably work: certain spurious features correlate with the label in the source domain but are independent of the label in the target. Our analysis considers linear classification where the spurious features are Gaussian and the non-spurious features are a mixture of log-concave distributions. For this setting, we prove that entropy minimization on unlabeled target data will avoid using the spurious feature if initialized with a decently accurate source classifier, even though the objective is non-convex and contains multiple bad local minima using the spurious features. We verify our theory for spurious domain shift tasks on semi-synthetic Celeb-A and MNIST datasets. Our results suggest that practitioners collect and self-train on large, diverse datasets to reduce biases in classifiers even if labeling is impractical.
Key facts. Cited by 69 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 27; 2023: 12; 2024: 8; 2025: 8; 2026: 4.
69 papers.
Sort:
By area:
- 2023Weak-to-Strong Generalization: Eliciting Strong Capabilities With Weak Supervisioncited by 445
- 2022FreeMatch: Self-adaptive Thresholding for Semi-supervised Learningcited by 232
- 2021Causal Inference in Natural Language Processing: Estimation, Prediction, Interpretation and Beyondcited by 177
- 2021Cycle Self-Training for Domain Adaptationcited by 120
- 2024Entropy is not Enough for Test-Time Adaptation: From the Perspective of Disentangled Factorscited by 106
- 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
- 2022Self-Training: A Surveycited by 85
- 2022MaskTune: Mitigating Spurious Correlations by Forcing to Explorecited by 66
- 2021A Theory of Label Propagation for Subpopulation Shiftcited by 48
- 2024Theoretical Analysis of Weak-to-Strong Generalizationcited by 46
- 2022Beyond Separability: Analyzing the Linear Transferability of Contrastive Representations to Related Subpopulationscited by 44
- 2021Generate, Annotate, and Learn: NLP with Synthetic Textcited by 42
38 more
- 2023Robust Learning with Progressive Data Expansion Against Spurious Correlationcited by 39
- 2021Finding and Fixing Spurious Patterns with Explanationscited by 38
- 2022Calibrated ensembles can mitigate accuracy tradeoffs under distribution shiftcited by 34
- 2022Gradual Domain Adaptation without Indexed Intermediate Domainscited by 26
- 2023Simplicity Bias in 1-Hidden Layer Neural Networkscited by 26
- 2021Robust Representation Learning via Perceptual Similarity Metricscited by 23
- 2022Adversarial Consistency for Single Domain Generalization in Medical Image Segmentationcited by 22
- 2023GraphEcho: Graph-Driven Unsupervised Domain Adaptation for Echocardiogram Video Segmentationcited by 22
- 2022Transferring Fairness under Distribution Shifts via Fair Consistency Regularizationcited by 21
- 2022First Steps Toward Understanding the Extrapolation of Nonlinear Models to Unseen Domainscited by 20
- 2021Self-training Converts Weak Learners to Strong Learners in Mixture Modelscited by 19
- 2022GATE: Graph CCA for Temporal SElf-supervised Learning for Label-efficient fMRI Analysiscited by 19
- 2022Divide to Adapt: Mitigating Confirmation Bias for Domain Adaptation of Black-Box Predictorscited by 19
- 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysiscited by 18
- 2022An Information-theoretical Approach to Semi-supervised Learning under Covariate-shiftcited by 18
- 2024Active Test-Time Adaptation: Theoretical Analyses and An Algorithmcited by 18
- 2022Adversarial Unlearning: Reducing Confidence Along Adversarial Directionscited by 14
- 2022Towards Lightweight Black-Box Attacks against Deep Neural Networkscited by 13
- 2023Causality and Independence Enhancement for Biased Node Classificationcited by 13
- 2021Combining Diverse Feature Priorscited by 12
- 2022Self-Distillation for Unsupervised 3D Domain Adaptationcited by 12
- 2022Towards Understanding GD with Hard and Conjugate Pseudo-labels for Test-Time Adaptationcited by 9
- 2021Robustness through Data Augmentation Loss Consistencycited by 8
- 2022Masked Imitation Learning: Discovering Environment-Invariant Modalities in Multimodal Demonstrationscited by 6
- 2023Learning under random distributional shiftscited by 6
- 2023Confidence-Based Model Selection: When to Take Shortcuts for Subpopulation Shiftscited by 5
- 2023Can semi-supervised learning use all the data effectively? A lower bound perspectivecited by 5
- 2022GearNet: Stepwise Dual Learning for Weakly Supervised Domain Adaptationcited by 4
- 2022Algorithms and Theory for Supervised Gradual Domain Adaptationcited by 4
- 2023Towards Understanding How Self-training Tolerates Data Backdoor Poisoningcited by 4
- 2024Retraining with Predicted Hard Labels Provably Increases Model Accuracycited by 4
- 2021Encoding Hierarchical Information in Neural Networks helps in Subpopulation Shiftcited by 3
- 2022Why the pseudo label based semi-supervised learning algorithm is effective?cited by 3
- 2023Large-Scale Study of Temporal Shift in Health Insurance Claimscited by 3
- 2024Non-stationary Domain Generalization: Theory and Algorithmcited by 3
- 2026Distributionally Robust Classification for Multi-source Unsupervised Domain Adaptationcited by 3
- 2022Efficient Medical Image Assessment via Self-supervised Learningcited by 2
- 2023Pushing the Accuracy-Group Robustness Frontier with Introspective Self-playcited by 2
50 most cited of 69 All 69 (JSON)
- 2026Rethinking Token Reweighting for SFT: Suppress, Reverse, and Extrapolate Learned Features27 Sep 2026
- 2026Joint Distribution Alignment for Universal Domain Adaptation25 Aug 2026
- 2026AdaStop: Cost-Aware Early Stopping for DNN Test Selection6 Jul 2026
- 2026Distributionally Robust Classification for Multi-source Unsupervised Domain Adaptation29 Jan 2026
- 2025Empowering GNNs for Domain Adaptation via Denoising Target Graph6 Dec 2025
- 2025Mitigating Negative Transfer via Reducing Environmental Disagreement28 Oct 2025
- 2025ACE and Diverse Generalization via Selective Disagreement9 Sep 2025
- 2025SST: Self-training with Self-adaptive Thresholding for Semi-supervised Learning31 May 2025
- 2025Self-Boost via Optimal Retraining: An Analysis via Approximate Message Passing21 May 2025
- 2025Focus on Likely Classes for Test-Time Prediction2 May 2025
- 2025Exploring Modality Guidance to Enhance VFM-based Feature Fusion for UDA in 3D Semantic Segmentation19 Apr 2025
- 2025FedDiverse: Tackling Data Heterogeneity in Federated Learning with Diversity-Driven Client Selection15 Apr 2025
38 more
- 2024Bridging Domain Gap of Point Cloud Representations via Self-Supervised Geometric Augmentation11 Sep 2024
- 2024Retraining with Predicted Hard Labels Provably Increases Model Accuracy17 Jun 2024
- 2024Theoretical Analysis of Weak-to-Strong Generalization25 May 2024
- 2024Non-stationary Domain Generalization: Theory and Algorithm10 May 2024
- 2024Active Test-Time Adaptation: Theoretical Analyses and An Algorithm7 Apr 2024
- 2024Entropy is not Enough for Test-Time Adaptation: From the Perspective of Disentangled Factors12 Mar 2024
- 2024Bridging Domains with Approximately Shared Features11 Mar 2024
- 2024Domain Adaptation for Large-Vocabulary Object Detectors13 Jan 2024
- 2023Weak-to-Strong Generalization: Eliciting Strong Capabilities With Weak Supervision14 Dec 2023
- 2023Can semi-supervised learning use all the data effectively? A lower bound perspective30 Nov 2023
- 2023IW-GAE: Importance Weighted Group Accuracy Estimation for Improved Calibration and Model Selection in Unsupervised Domain Adaptation16 Oct 2023
- 2023Causality and Independence Enhancement for Biased Node Classification14 Oct 2023
- 2023GraphEcho: Graph-Driven Unsupervised Domain Adaptation for Echocardiogram Video Segmentation20 Sep 2023
- 2023Confidence-Based Model Selection: When to Take Shortcuts for Subpopulation Shifts19 Jun 2023
- 2023Robust Learning with Progressive Data Expansion Against Spurious Correlation8 Jun 2023
- 2023Learning under random distributional shifts5 Jun 2023
- 2023Large-Scale Study of Temporal Shift in Health Insurance Claims8 May 2023
- 2023Pushing the Accuracy-Group Robustness Frontier with Introspective Self-play11 Feb 2023
- 2023Simplicity Bias in 1-Hidden Layer Neural Networks1 Feb 2023
- 2023Towards Understanding How Self-training Tolerates Data Backdoor Poisoning20 Jan 2023
- 2022Pred&Guide: Labeled Target Class Prediction for Guiding Semi-Supervised Domain Adaptation22 Nov 2022
- 2022First Steps Toward Understanding the Extrapolation of Nonlinear Models to Unseen Domains21 Nov 2022
- 2022Why the pseudo label based semi-supervised learning algorithm is effective?18 Nov 2022
- 2022Towards Understanding GD with Hard and Conjugate Pseudo-labels for Test-Time Adaptation18 Oct 2022
- 2022Self-Distillation for Unsupervised 3D Domain Adaptation15 Oct 2022
- 2022MaskTune: Mitigating Spurious Correlations by Forcing to Explore30 Sep 2022
- 2022Towards Lightweight Black-Box Attacks against Deep Neural Networks29 Sep 2022
- 2022Efficient Medical Image Assessment via Self-supervised Learning28 Sep 2022
- 2022Masked Imitation Learning: Discovering Environment-Invariant Modalities in Multimodal Demonstrations16 Sep 2022
- 2022Test-Time Adaptation via Conjugate Pseudo-labels20 Jul 2022
- 2022Calibrated ensembles can mitigate accuracy tradeoffs under distribution shift18 Jul 2022
- 2022Gradual Domain Adaptation without Indexed Intermediate Domains11 Jul 2022
- 2022Adversarial Consistency for Single Domain Generalization in Medical Image Segmentation28 Jun 2022
- 2022Transferring Fairness under Distribution Shifts via Fair Consistency Regularization26 Jun 2022
- 2022The Importance of Background Information for Out of Distribution Generalization17 Jun 2022
- 2022Reconsidering Learning Objectives in Unbiased Recommendation with Unobserved Confounders7 Jun 2022
- 2022Adversarial Unlearning: Reducing Confidence Along Adversarial Directions3 Jun 2022
- 2022Divide to Adapt: Mitigating Confirmation Bias for Domain Adaptation of Black-Box Predictors28 May 2022
50 newest of 69 All 69 (JSON)
- 2022FreeMatch: Self-adaptive Thresholding for Semi-supervised Learningcited by 232
- 2021Causal Inference in Natural Language Processing: Estimation, Prediction, Interpretation and Beyondcited by 177
- 2021Cycle Self-Training for Domain Adaptationcited by 120
- 2024Entropy is not Enough for Test-Time Adaptation: From the Perspective of Disentangled Factorscited by 106
- 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
- 2022Self-Training: A Surveycited by 85
- 2022MaskTune: Mitigating Spurious Correlations by Forcing to Explorecited by 66
- 2021A Theory of Label Propagation for Subpopulation Shiftcited by 48
- 2024Theoretical Analysis of Weak-to-Strong Generalizationcited by 46
- 2022Beyond Separability: Analyzing the Linear Transferability of Contrastive Representations to Related Subpopulationscited by 44
- 2021Generate, Annotate, and Learn: NLP with Synthetic Textcited by 42
- 2023Robust Learning with Progressive Data Expansion Against Spurious Correlationcited by 39
12 most cited of 65 All 65 (JSON)
- 2026Joint Distribution Alignment for Universal Domain Adaptation25 Aug 2026
- 2026AdaStop: Cost-Aware Early Stopping for DNN Test Selection6 Jul 2026
- 2026Distributionally Robust Classification for Multi-source Unsupervised Domain Adaptation29 Jan 2026
- 2025Empowering GNNs for Domain Adaptation via Denoising Target Graph6 Dec 2025
- 2025Mitigating Negative Transfer via Reducing Environmental Disagreement28 Oct 2025
- 2025ACE and Diverse Generalization via Selective Disagreement9 Sep 2025
- 2025SST: Self-training with Self-adaptive Thresholding for Semi-supervised Learning31 May 2025
- 2025Self-Boost via Optimal Retraining: An Analysis via Approximate Message Passing21 May 2025
- 2025Focus on Likely Classes for Test-Time Prediction2 May 2025
- 2025Exploring Modality Guidance to Enhance VFM-based Feature Fusion for UDA in 3D Semantic Segmentation19 Apr 2025
- 2025FedDiverse: Tackling Data Heterogeneity in Federated Learning with Diversity-Driven Client Selection15 Apr 2025
- 2024Bridging Domain Gap of Point Cloud Representations via Self-Supervised Geometric Augmentation11 Sep 2024
12 newest of 65 All 65 (JSON)