mlsanityData to 7 Oct 2026

If your data distribution shifts, use self-learning

arXiv 2104.12928 ↗First posted 27 Apr 2021cs.CV cs.LGcited by 36

Not on the map. Why?

Abstract (arXiv)

We demonstrate that self-learning techniques like entropy minimization and pseudo-labeling are simple and effective at improving performance of a deployed computer vision model under systematic domain shifts. We conduct a wide range of large-scale experiments and show consistent improvements irrespective of the model architecture, the pre-training technique or the type of distribution shift. At the same time, self-learning is simple to use in practice because it does not require knowledge or access to the original training data or scheme, is robust to hyperparameter choices, is straight-forward to implement and requires only a few adaptation epochs. This makes self-learning techniques highly attractive for any practitioner who applies machine learning algorithms in the real world. We present state-of-the-art adaptation results on CIFAR10-C (8.5% error), ImageNet-C (22.0% mCE), ImageNet-R (17.4% error) and ImageNet-A (14.8% error), theoretically study the dynamics of self-supervised adaptation methods and propose a new classification dataset (ImageNet-D) which is challenging even with adaptation.

Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). Builds on 62 of its 105 references that are in the map. First posted on arXiv 27 Apr 2021.

Builds on

62 of 105 references.

References · 62

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  5. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  6. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  7. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  8. 2016Densely Connected Convolutional Networkscited by 6,691
  9. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  10. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  11. 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
  12. 2016Wide Residual Networkscited by 3,057
38 more
  1. 2015Domain-Adversarial Training of Neural Networkscited by 3,023
  2. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
  3. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  4. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  5. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
  6. 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
  7. 2016Understanding deep learning requires rethinking generalizationcited by 1,657
  8. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
  9. 2018Group Normalizationcited by 1,514
  10. 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,507
  11. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
  12. 2019Natural Adversarial Examplescited by 1,401
  13. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
  14. 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
  15. 2017Adversarial Discriminative Domain Adaptationcited by 1,309
  16. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
  17. 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
  18. 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
  19. 2020In Search of Lost Domain Generalizationcited by 1,042
  20. 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,010
  21. 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 994
  22. 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
  23. 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 844
  24. 2019Big Transfer (BiT): General Visual Representation Learningcited by 766
  25. 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
  26. 2018Exploring the Limits of Weakly Supervised Pretrainingcited by 604
  27. 2020Learning from Noisy Labels with Deep Neural Networks: A Surveycited by 580
  28. 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 452
  29. 2017Robust Loss Functions under Label Noise for Deep Neural Networkscited by 441
  30. 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
  31. 2019Confidence Regularized Self-Trainingcited by 418
  32. 2020Exploring Self-attention for Image Recognitioncited by 313
  33. 2020A Brief Review of Domain Adaptationcited by 287
  34. 2018Generalisation in humans and deep neural networkscited by 237
  35. 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
  36. 2020Universal Source-Free Domain Adaptationcited by 219
  37. 2018A DIRT-T Approach to Unsupervised Domain Adaptationcited by 215
  38. 2020Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Datacited by 179

50 most cited of 62 All 62 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 4; 2023: 11; 2024: 10; 2025: 3; 2026: 8.

36 papers.

Sort:

By area:

  1. 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
  2. 2025The Unreasonable Effectiveness of Entropy Minimization in LLM Reasoningcited by 160
  3. 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
  4. 2022A Whac-A-Mole Dilemma: Shortcuts Come in Multiples Where Mitigating One Amplifies Otherscited by 85
  5. 2023On Pitfalls of Test-Time Adaptationcited by 63
  6. 2023RDumb: A simple approach that questions our progress in continual test-time adaptationcited by 50
  7. 2022SuperAnimal pretrained pose estimation models for behavioral analysiscited by 38
  8. 2024The Entropy Enigma: Success and Failure of Entropy Minimizationcited by 24
  9. 2023Spuriosity Didn't Kill the Classifier: Using Invariant Predictions to Harness Spurious Featurescited by 21
  10. 2023A Survey on the Robustness of Computer Vision Models against Common Corruptionscited by 20
  11. 2023Rethinking Precision of Pseudo Label: Test-Time Adaptation via Complementary Learningcited by 14
  12. 2023Effective Robustness against Natural Distribution Shifts for Models with Different Training Datacited by 13
24 more
  1. 2023Uncovering Adversarial Risks of Test-Time Adaptationcited by 12
  2. 2023Test-Time Adaptation Induces Stronger Accuracy and Agreement-on-the-Linecited by 11
  3. 2024textttBATCLIP: Bimodal Online Test-Time Adaptation for CLIPcited by 11
  4. 2024MedBN: Robust Test-Time Adaptation against Malicious Test Samplescited by 10
  5. 2022Towards Understanding GD with Hard and Conjugate Pseudo-labels for Test-Time Adaptationcited by 9
  6. 2024MANO: Exploiting Matrix Norm for Unsupervised Accuracy Estimation Under Distribution Shiftscited by 8
  7. 2025CLIPTTA: Robust Contrastive Vision-Language Test-Time Adaptationcited by 5
  8. 2024On the Adversarial Risk of Test Time Adaptation: An Investigation into Realistic Test-Time Data Poisoningcited by 4
  9. 2023Do Machine Learning Models Learn Statistical Rules Inferred from Data?cited by 3
  10. 2023Probabilistic Test-Time Generalization by Variational Neighbor-Labelingcited by 3
  11. 2025textttAVROBUSTBENCH: Benchmarking the Robustness of Audio-Visual Recognition Models at Test-Timecited by 2
  12. 2024Improving self-training under distribution shifts via anchored confidence with theoretical guaranteescited by 1
  13. 2024Maintain Plasticity in Long-timescale Continual Test-time Adaptationcited by 1
  14. 2026Reliability-Gated Source Anchoring for Continual Test-Time Adaptationcited by 1
  15. 2026Continual Test-Time Adaptation in Computer Vision: Methods, Benchmarks, and Future Directionscited by 1
  16. 2024ESP-Zero: Unsupervised enhancement of zero-shot classification for Extremely Sparse Point cloudcited by 0
  17. 2024Realistic Evaluation of Test-Time Adaptation Algorithms: Unsupervised Hyperparameter Selectioncited by 0
  18. 2024Control+Shift: Generating Controllable Distribution Shiftscited by 0
  19. 2026Adaptive and Balanced Re-initialization for Long-timescale Continual Test-time Domain Adaptationcited by 0
  20. 2026Sample-wise Targeted Adversarial Attacks on Test-time Adaptationcited by 0
  21. 2026A Closer Look at In-Distribution vs. Out-of-Distribution Accuracy for Open-Set Test-time Adaptationcited by 0
  22. 2026Continual Test-Time Adaptation via Entropy Sensitivity-Guidance in Strict Online Settingcited by 0
  23. 2026Towards Continual Test-Time Adaptation of Vision-Language Models in Open-Vocabulary Semantic Segmentationcited by 0
  24. 2026Rethinking the Teacher-Student Framework for Test-Time Adaptationcited by 0