Benchmarking Test-Time Adaptation against Distribution Shifts in Image Classification
Not on the map. Why?
Abstract (arXiv)
Test-time adaptation (TTA) is a technique aimed at enhancing the generalization performance of models by leveraging unlabeled samples solely during prediction. Given the need for robustness in neural network systems when faced with distribution shifts, numerous TTA methods have recently been proposed. However, evaluating these methods is often done under different settings, such as varying distribution shifts, backbones, and designing scenarios, leading to a lack of consistent and fair benchmarks to validate their effectiveness. To address this issue, we present a benchmark that systematically evaluates 13 prominent TTA methods and their variants on five widely used image classification datasets: CIFAR-10-C, CIFAR-100-C, ImageNet-C, DomainNet, and Office-Home. These methods encompass a wide range of adaptation scenarios (e.g. online adaptation v.s. offline adaptation, instance adaptation v.s. batch adaptation v.s. domain adaptation). Furthermore, we explore the compatibility of different TTA methods with diverse network backbones. To implement this benchmark, we have developed a unified framework in PyTorch, which allows for consistent evaluation and comparison of the TTA methods across the different datasets and network architectures. By establishing this benchmark, we aim to provide researchers and practitioners with a reliable means of assessing and comparing the effectiveness of TTA methods in improving model robustness and generalization performance. Our code is available at https://github.com/yuyongcan/Benchmark-TTA.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 43 of its 54 references that are in the map. First posted on arXiv 6 Jul 2023.
Builds on
43 of 54 references.
References · 43
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2016Wide Residual Networkscited by 3,057
- 2021SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformerscited by 2,923
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
31 more
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2021Segmenter: Transformer for Semantic Segmentationcited by 855
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 844
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
- 2022Continual Test-Time Domain Adaptationcited by 520
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 467
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
- 2019Semi-supervised Domain Adaptation via Minimax Entropycited by 333
- 2022Contrastive Test-Time Adaptationcited by 258
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
- 2022Parameter-free Online Test-time Adaptationcited by 184
- 2020Adaptive Risk Minimization: Learning to Adapt to Domain Shiftcited by 183
- 2021Exploiting the Intrinsic Neighborhood Structure for Source-free Domain Adaptationcited by 176
- 2020Source Data-absent Unsupervised Domain Adaptation through Hypothesis Transfer and Labeling Transfercited by 173
- 20223D Common Corruptions and Data Augmentationcited by 120
- 2022Decorate the Newcomers: Visual Domain Prompt for Continual Test Time Adaptationcited by 98
- 2022MM-TTA: Multi-Modal Test-Time Adaptation for 3D Semantic Segmentationcited by 76
- 2023On Pitfalls of Test-Time Adaptationcited by 63
- 2023Improved Test-Time Adaptation for Domain Generalizationcited by 45
- 2022ProxyMix: Proxy-based Mixup Training with Label Refinery for Source-Free Domain Adaptationcited by 34
- 2015Deep Transfer Network: Unsupervised Domain Adaptationcited by 20
- 2023Evaluation of Test-Time Adaptation Under Computational Time Constraintscited by 13
- 2022Introducing Intermediate Domains for Effective Self-Training during Test-Timecited by 12
- 2021A Curriculum-style Self-training Approach for Source-Free Semantic Segmentationcited by 10
- 2022Addressing Distribution Shift at Test Time in Pre-trained Language Modelscited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 6; 2025: 6; 2026: 3.
17 papers.
Sort:
By area:
- 2024Beyond Model Adaptation at Test Time: A Surveycited by 55
- 2025A Survey of Test-Time Compute: From Intuitive Inference to Deliberate Reasoningcited by 40
- 2025R-TPT: Improving Adversarial Robustness of Vision-Language Models through Test-Time Prompt Tuningcited by 33
- 2024Out-of-Distribution Detection: A Task-Oriented Survey of Recent Advancescited by 24
- 2024STAMP: Outlier-Aware Test-Time Adaptation with Stable Memory Replaycited by 13
- 2024Temporal Test-Time Adaptation with State-Space Modelscited by 6
- 2023GeSS: Benchmarking Geometric Deep Learning under Scientific Applications with Distribution Shiftscited by 4
- 2024Dual-Path Adversarial Lifting for Domain Shift Correction in Online Test-time Adaptationcited by 4
- 2025Towards Understanding Extrapolation: a Causal Lenscited by 4
- 2023Single Image Test-Time Adaptation for Segmentationcited by 3
- 2025BoTTA: Benchmarking on-device Test Time Adaptationcited by 3
- 2025Self-Calibrated Consistency can Fight Back for Adversarial Robustness in Vision-Language Modelscited by 3
5 more
- 2025TTP: Test-Time Padding for Adversarial Detection and Robust Adaptation on Vision-Language Modelscited by 2
- 2024AdaShadow: Responsive Test-time Model Adaptation in Non-stationary Mobile Environmentscited by 1
- 2026Understanding and Mitigating Spurious Signal Amplification in Test-Time Reinforcement Learning for Math Reasoningcited by 1
- 2026To Adapt or Not to Adapt? Selective Adaptation for Vision-Language Modelscited by 1
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imagingcited by 0
- 2026To Adapt or Not to Adapt? Selective Adaptation for Vision-Language Models8 Sep 2026
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imaging1 Jun 2026
- 2026Understanding and Mitigating Spurious Signal Amplification in Test-Time Reinforcement Learning for Math Reasoning23 Apr 2026
- 2025TTP: Test-Time Padding for Adversarial Detection and Robust Adaptation on Vision-Language Models18 Dec 2025
- 2025Self-Calibrated Consistency can Fight Back for Adversarial Robustness in Vision-Language Models26 Oct 2025
- 2025R-TPT: Improving Adversarial Robustness of Vision-Language Models through Test-Time Prompt Tuning15 Apr 2025
- 2025BoTTA: Benchmarking on-device Test Time Adaptation14 Apr 2025
- 2025Towards Understanding Extrapolation: a Causal Lens15 Jan 2025
- 2025A Survey of Test-Time Compute: From Intuitive Inference to Deliberate Reasoning5 Jan 2025
- 2024Beyond Model Adaptation at Test Time: A Survey6 Nov 2024
- 2024AdaShadow: Responsive Test-time Model Adaptation in Non-stationary Mobile Environments10 Oct 2024
- 2024Out-of-Distribution Detection: A Task-Oriented Survey of Recent Advances18 Sep 2024
5 more
- 2024Dual-Path Adversarial Lifting for Domain Shift Correction in Online Test-time Adaptation26 Aug 2024
- 2024STAMP: Outlier-Aware Test-Time Adaptation with Stable Memory Replay22 Jul 2024
- 2024Temporal Test-Time Adaptation with State-Space Models17 Jul 2024
- 2023GeSS: Benchmarking Geometric Deep Learning under Scientific Applications with Distribution Shifts12 Oct 2023
- 2023Single Image Test-Time Adaptation for Segmentation25 Sep 2023
- 2025R-TPT: Improving Adversarial Robustness of Vision-Language Models through Test-Time Prompt Tuningcited by 33
- 2025Self-Calibrated Consistency can Fight Back for Adversarial Robustness in Vision-Language Modelscited by 3
- 2025TTP: Test-Time Padding for Adversarial Detection and Robust Adaptation on Vision-Language Modelscited by 2
- 2026To Adapt or Not to Adapt? Selective Adaptation for Vision-Language Modelscited by 1
- 2026To Adapt or Not to Adapt? Selective Adaptation for Vision-Language Models8 Sep 2026
- 2025TTP: Test-Time Padding for Adversarial Detection and Robust Adaptation on Vision-Language Models18 Dec 2025
- 2025Self-Calibrated Consistency can Fight Back for Adversarial Robustness in Vision-Language Models26 Oct 2025
- 2025R-TPT: Improving Adversarial Robustness of Vision-Language Models through Test-Time Prompt Tuning15 Apr 2025
- 2024Beyond Model Adaptation at Test Time: A Surveycited by 55
- 2024Out-of-Distribution Detection: A Task-Oriented Survey of Recent Advancescited by 24
- 2024STAMP: Outlier-Aware Test-Time Adaptation with Stable Memory Replaycited by 13
- 2024Temporal Test-Time Adaptation with State-Space Modelscited by 6
- 2023GeSS: Benchmarking Geometric Deep Learning under Scientific Applications with Distribution Shiftscited by 4
- 2024Dual-Path Adversarial Lifting for Domain Shift Correction in Online Test-time Adaptationcited by 4
- 2025Towards Understanding Extrapolation: a Causal Lenscited by 4
- 2023Single Image Test-Time Adaptation for Segmentationcited by 3
- 2025BoTTA: Benchmarking on-device Test Time Adaptationcited by 3
- 2024AdaShadow: Responsive Test-time Model Adaptation in Non-stationary Mobile Environmentscited by 1
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imagingcited by 0
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imaging1 Jun 2026
- 2025BoTTA: Benchmarking on-device Test Time Adaptation14 Apr 2025
- 2025Towards Understanding Extrapolation: a Causal Lens15 Jan 2025
- 2024Beyond Model Adaptation at Test Time: A Survey6 Nov 2024
- 2024AdaShadow: Responsive Test-time Model Adaptation in Non-stationary Mobile Environments10 Oct 2024
- 2024Out-of-Distribution Detection: A Task-Oriented Survey of Recent Advances18 Sep 2024
- 2024Dual-Path Adversarial Lifting for Domain Shift Correction in Online Test-time Adaptation26 Aug 2024
- 2024STAMP: Outlier-Aware Test-Time Adaptation with Stable Memory Replay22 Jul 2024
- 2024Temporal Test-Time Adaptation with State-Space Models17 Jul 2024
- 2023GeSS: Benchmarking Geometric Deep Learning under Scientific Applications with Distribution Shifts12 Oct 2023
- 2023Single Image Test-Time Adaptation for Segmentation25 Sep 2023