mlsanityData to 7 Oct 2026

MEMO: Test Time Robustness via Adaptation and Augmentation

arXiv 2110.09506 ↗First posted 18 Oct 2021cs.LG cs.CVcited by 376

Not on the map. Why?

Cited by 46 in Multimodal LLMs / vision-language models, but placed by its own abstract, which didn’t fit.

Abstract (arXiv)

While deep neural networks can attain good accuracy on in-distribution test points, many applications require robustness even in the face of unexpected perturbations in the input, changes in the domain, or other sources of distribution shift. We study the problem of test time robustification, i.e., using the test input to improve model robustness. Recent prior works have proposed methods for test time adaptation, however, they each introduce additional assumptions, such as access to multiple test points, that prevent widespread adoption. In this work, we aim to study and devise methods that make no assumptions about the model training process and are broadly applicable at test time. We propose a simple approach that can be used in any test setting where the model is probabilistic and adaptable: when presented with a test example, perform different data augmentations on the data point, and then adapt (all of) the model parameters by minimizing the entropy of the model's average, or marginal, output distribution across the augmentations. Intuitively, this objective encourages the model to make the same prediction across different augmentations, thus enforcing the invariances encoded in these augmentations, while also maintaining confidence in its predictions. In our experiments, we evaluate two baseline ResNet models, two robust ResNet-50 models, and a robust vision transformer model, and we demonstrate that this approach achieves accuracy gains of 1-8% over standard model evaluation and also generally outperforms prior augmentation and adaptation strategies. For the setting in which only one test point is available, we achieve state-of-the-art results on the ImageNet-C, ImageNet-R, and, among ResNet-50 models, ImageNet-A distribution shift benchmarks.

Key facts. Cited by 376 papers in the map (data through 7 Oct 2026). Builds on 37 of its 60 references that are in the map. First posted on arXiv 18 Oct 2021.

Builds on

37 of 60 references.

References · 37

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  5. 2017On Calibration of Modern Neural Networkscited by 4,860
  6. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
  7. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  8. 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
  9. 2018Group Normalizationcited by 1,514
  10. 2019Natural Adversarial Examplescited by 1,401
  11. 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
  12. 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
25 more
  1. 2020In Search of Lost Domain Generalizationcited by 1,042
  2. 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
  3. 2020Fast is better than free: Revisiting adversarial trainingcited by 723
  4. 2013Domain Generalization via Invariant Feature Representationcited by 622
  5. 2018Exploring the Limits of Weakly Supervised Pretrainingcited by 604
  6. 2017VisDA: The Visual Domain Adaptation Challengecited by 432
  7. 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
  8. 2018A Survey of Unsupervised Deep Domain Adaptationcited by 361
  9. 2019A Fourier Perspective on Model Robustness in Computer Visioncited by 288
  10. 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 285
  11. 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
  12. 2020Pitfalls of In-Domain Uncertainty Estimation and Ensembling in Deep Learningcited by 208
  13. 2018Do CIFAR-10 Classifiers Generalize to CIFAR-10?cited by 197
  14. 2020Adaptive Risk Minimization: Learning to Adapt to Domain Shiftcited by 183
  15. 2021Towards Robust Vision Transformercited by 137
  16. 2017Domain Adaptation for Visual Applications: A Comprehensive Surveycited by 127
  17. 2020On Feature Normalization and Data Augmentationcited by 71
  18. 2021MT3: Meta Test-Time Training for Self-Supervised Test-Time Adaptioncited by 65
  19. 2020Greedy Policy Search: A Simple Baseline for Learnable Test-Time Augmentationcited by 61
  20. 2021Adversarial Attacks are Reversible with Natural Supervisioncited by 47
  21. 2020Test-time Unsupervised Domain Adaptationcited by 37
  22. 2020Neural Networks with Recurrent Generative Feedbackcited by 23
  23. 2019Robustness properties of Facebook's ResNeXt WSL modelscited by 17
  24. 2020Tailoring: encoding inductive biases by optimizing unsupervised objectives at prediction timecited by 13
  25. 2020Be Like Water: Robustness to Extraneous Variables Via Adaptive Feature Normalizationcited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 30; 2023: 71; 2024: 95; 2025: 101; 2026: 77.

376 papers.

Sort:

By area:

  1. 2022Continual Test-Time Domain Adaptationcited by 520
  2. 2022Efficient Test-Time Model Adaptation without Forgettingcited by 467
  3. 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
  4. 2022Test-Time Prompt Tuning for Zero-Shot Generalization in Vision-Language Modelscited by 379
  5. 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
  6. 2022Surgical Fine-Tuning Improves Adaptation to Distribution Shiftscited by 205
  7. 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 185
  8. 2023Diverse Data Augmentation with Diffusions for Effective Test-time Prompt Tuningcited by 150
  9. 2025Dynamic Cheatsheet: Test-Time Learning with Adaptive Memorycited by 146
  10. 2024Efficient Test-Time Adaptation of Vision-Language Modelscited by 138
  11. 2025Evo-Memory: Benchmarking LLM Agent Test-time Learning with Self-Evolving Memorycited by 129
  12. 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
38 more
  1. 2024Entropy is not Enough for Test-Time Adaptation: From the Perspective of Disentangled Factorscited by 106
  2. 2022Robust Mean Teacher for Continual and Gradual Test-Time Adaptationcited by 102
  3. 2023Align Your Prompts: Test-Time Prompting with Distribution Alignment for Zero-Shot Generalizationcited by 100
  4. 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
  5. 2024C-TPT: Calibrated Test-Time Prompt Tuning for Vision-Language Models via Text Feature Dispersioncited by 82
  6. 2023Dream the Impossible: Outlier Imagination with Diffusion Modelscited by 77
  7. 2024Test-Time Model Adaptation with Only Forward Passescited by 74
  8. 2023DELTA: degradation-free fully test-time adaptationcited by 72
  9. 2022Back to the Source: Diffusion-Driven Test-Time Adaptationcited by 71
  10. 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
  11. 2023A Comprehensive Survey of Forgetting in Deep Learning Beyond Continual Learningcited by 66
  12. 2023Universal Test-time Adaptation through Weight Ensembling, Diversity Weighting, and Prior Correctioncited by 65
  13. 2024On the test-time zero-shot generalization of vision-language models: Do we really need prompt learning?cited by 65
  14. 2023On Pitfalls of Test-Time Adaptationcited by 63
  15. 2021SITA: Single Image Test-time Adaptationcited by 57
  16. 2023RDumb: A simple approach that questions our progress in continual test-time adaptationcited by 50
  17. 2023AdaNPC: Exploring Non-Parametric Classifier for Test-Time Adaptationcited by 48
  18. 2025Test-Time Learning for Large Language Modelscited by 46
  19. 2023In Search of Lost Online Test-time Adaptation: A Surveycited by 43
  20. 2023Feature Alignment and Uniformity for Test Time Adaptationcited by 42
  21. 2022Test-Time Robust Personalization for Federated Learningcited by 39
  22. 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
  23. 2023Test-Time Adaptation with CLIP Reward for Zero-Shot Generalization in Vision-Language Modelscited by 37
  24. 2024Frustratingly Easy Test-Time Adaptation of Vision-Language Modelscited by 36
  25. 2024Dual Prototype Evolving for Test-Time Generalization of Vision-Language Modelscited by 36
  26. 2022Video Test-Time Adaptation for Action Recognitioncited by 35
  27. 2023ImageNet-Hard: The Hardest Images Remaining from a Study of the Power of Zoom and Spatial Biases in Image Classificationcited by 33
  28. 2024DPCore: Dynamic Prompt Coreset for Continual Test-Time Adaptationcited by 33
  29. 2024WATT: Weight Average Test-Time Adaptation of CLIPcited by 33
  30. 2025R-TPT: Improving Adversarial Robustness of Vision-Language Models through Test-Time Prompt Tuningcited by 33
  31. 2024Just Shift It: Test-Time Prototype Shifting for Zero-Shot Generalization with Vision-Language Modelscited by 31
  32. 2024COME: Test-time adaption by Conservatively Minimizing Entropycited by 31
  33. 2023Each Test Image Deserves A Specific Prompt: Continual Test-Time Adaptation for 2D Medical Image Segmentationcited by 29
  34. 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
  35. 2024Any-Shift Prompting for Generalization over Distributionscited by 24
  36. 2022MATE: Masked Autoencoders are Online 3D Test-Time Learnerscited by 23
  37. 2023Adaptive Test-Time Personalization for Federated Learningcited by 23
  38. 2024Protected Test-Time Adaptation via Online Entropy Matching: A Betting Approachcited by 22

50 most cited of 376 All 376 (JSON)