TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptation
Not on the map. Why?
Abstract (arXiv)
This paper proposes a novel batch normalization strategy for test-time adaptation. Recent test-time adaptation methods heavily rely on the modified batch normalization, i.e., transductive batch normalization (TBN), which calculates the mean and the variance from the current test batch rather than using the running mean and variance obtained from the source data, i.e., conventional batch normalization (CBN). Adopting TBN that employs test batch statistics mitigates the performance degradation caused by the domain shift. However, re-estimating normalization statistics using test data depends on impractical assumptions that a test batch should be large enough and be drawn from i.i.d. stream, and we observed that the previous methods with TBN show critical performance drop without the assumptions. In this paper, we identify that CBN and TBN are in a trade-off relationship and present a new test-time normalization (TTN) method that interpolates the statistics by adjusting the importance between CBN and TBN according to the domain-shift sensitivity of each BN layer. Our proposed TTN improves model robustness to shifted domains across a wide range of batch sizes and in various realistic evaluation scenarios. TTN is widely applicable to other test-time adaptation methods that rely on updating model parameters via backpropagation. We demonstrate that adopting TTN further improves their performance and achieves state-of-the-art performance in various standard benchmarks.
Key facts. Cited by 101 papers in the map (data through 7 Oct 2026). Builds on 38 of its 47 references that are in the map. First posted on arXiv 10 Feb 2023.
Builds on
38 of 47 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,282
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
26 more
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 844
- 2016Playing for Data: Ground Truth from Computer Gamescited by 816
- 2018ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentationcited by 623
- 2022Continual Test-Time Domain Adaptationcited by 520
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2018Two at Once: Enhancing Learning and Generalization Capacities via IBN-Netcited by 361
- 2016Unsupervised Domain Adaptation with Residual Transfer Networkscited by 340
- 2022Contrastive Test-Time Adaptationcited by 258
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
- 2021RobustNet: Improving Domain Generalization in Urban-Scene Segmentation via Instance Selective Whiteningcited by 213
- 2022Parameter-free Online Test-time Adaptationcited by 184
- 2021Model Adaptation: Historical Contrastive Learning for Unsupervised Domain Adaptation without Source Datacited by 152
- 2022NOTE: Robust Continual Test-time Adaptation Against Temporal Correlationcited by 150
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2022WildNet: Learning Domain Generalized Semantic Segmentation from the Wildcited by 75
- 2021Revisiting Locally Supervised Learning: an Alternative to End-to-end Trainingcited by 71
- 2022Improving Test-Time Adaptation via Shift-agnostic Weight Regularization and Nearest Source Prototypescited by 67
- 2021SITA: Single Image Test-time Adaptationcited by 57
- 2020TaskNorm: Rethinking Batch Normalization for Meta-Learningcited by 50
- 2021Test-time Batch Statistics Calibration for Covariate Shiftcited by 50
- 2022Pin the Memory: Learning to Generalize Semantic Segmentationcited by 48
- 2021MixNorm: Test-Time Adaptation Through Online Normalization Estimationcited by 47
- 2019Four Things Everyone Should Know to Improve Batch Normalizationcited by 28
- 2019EvalNorm: Estimating Batch Normalization Statistics for Evaluationcited by 20
- 2022Domain Generalization with Relaxed Instance Frequency-wise Normalization for Multi-device Acoustic Scene Classificationcited by 15
- 2022Learning Instance-Specific Adaptation for Cross-Domain Segmentationcited by 13
Built on by
Citing papers per year: 2023: 28; 2024: 33; 2025: 24; 2026: 16.
101 papers.
Sort:
By area:
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2024Entropy is not Enough for Test-Time Adaptation: From the Perspective of Disentangled Factorscited by 106
- 2023Batch Calibration: Rethinking Calibration for In-Context Learning and Prompt Engineeringcited by 91
- 2024Test-Time Model Adaptation with Only Forward Passescited by 74
- 2023In Search of Lost Online Test-time Adaptation: A Surveycited by 43
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
- 2023Towards Real-World Test-Time Adaptation: Tri-Net Self-Training with Balanced Normalizationcited by 34
- 2023Test-Time Domain Adaptation by Learning Domain-Aware Batch Normalizationcited by 31
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2024BECoTTA: Input-dependent Online Blending of Experts for Continual Test-time Adaptationcited by 25
38 more
- 2024Any-Shift Prompting for Generalization over Distributionscited by 24
- 2024DOTA: Distributional Test-Time Adaptation of Vision-Language Modelscited by 22
- 2023Label Shift Adapter for Test-Time Adaptation under Covariate and Label Shiftscited by 21
- 2023Multi-Modal Continual Test-Time Adaptation for 3D Semantic Segmentationcited by 20
- 2024T4P: Test-Time Training of Trajectory Prediction via Masked Autoencoder and Actor-specific Token Memorycited by 20
- 2024Unified Entropy Optimization for Open-Set Test-Time Adaptationcited by 17
- 2023Optimization-Free Test-Time Adaptation for Cross-Person Activity Recognitioncited by 15
- 2023Effective Restoration of Source Knowledge in Continual Test Time Adaptationcited by 15
- 2023What, How, and When Should Object Detectors Update in Continually Changing Test Domains?cited by 15
- 2023ATTA: Anomaly-aware Test-Time Adaptation for Out-of-Distribution Detection in Segmentationcited by 14
- 2024Backpropagation-free Network for 3D Test-time Adaptationcited by 14
- 2024Distribution Alignment for Fully Test-Time Adaptation with Dynamic Online Data Streamscited by 13
- 2023STFAR: Improving Object Detection Robustness at Test-Time by Self-Training with Feature Alignment Regularizationcited by 12
- 2024CloudFixer: Test-Time Adaptation for 3D Point Clouds via Diffusion-Guided Geometric Transformationcited by 11
- 2025Beyond Entropy: Region Confidence Proxy for Wild Test-Time Adaptationcited by 11
- 2023Unraveling Batch Normalization for Realistic Test-Time Adaptationcited by 10
- 2024MedBN: Robust Test-Time Adaptation against Malicious Test Samplescited by 10
- 2025CustomKD: Customizing Large Vision Foundation for Edge Model Improvement via Knowledge Distillationcited by 10
- 2025Monitoring Risks in Test-Time Adaptationcited by 10
- 2023SATA: Source Anchoring and Target Alignment Network for Continual Test Time Adaptationcited by 8
- 2023Bag of Tricks for Fully Test-Time Adaptationcited by 8
- 2025RoboDriveVLM: A Novel Benchmark and Baseline towards Robust Vision-Language Models for Autonomous Drivingcited by 8
- 2024Un-Mixing Test-Time Normalization Statistics: Combatting Label Temporal Correlationcited by 7
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptationcited by 7
- 2024Learning Visual Conditioning Tokens to Correct Domain Shift for Fully Test-time Adaptationcited by 7
- 2024Test-Time Adaptation in Point Clouds: Leveraging Sampling Variation with Weight Averagingcited by 7
- 2025Self-Bootstrapping for Versatile Test-Time Adaptationcited by 7
- 2023Online Distillation with Continual Learning for Cyclic Domain Shiftscited by 6
- 2024AdapTable: Test-Time Adaptation for Tabular Data via Shift-Aware Uncertainty Calibrator and Label Distribution Handlercited by 6
- 2024Temporal Test-Time Adaptation with State-Space Modelscited by 6
- 2024Fully Test-Time rPPG Estimation via Synthetic Signal-Guided Feature Learningcited by 6
- 2024TTT-KD: Test-Time Training for 3D Semantic Segmentation through Knowledge Distillation from Foundation Modelscited by 5
- 2024Hybrid-TTA: Continual Test-time Adaptation via Dynamic Domain Shift Detectioncited by 5
- 2024Dual-Path Adversarial Lifting for Domain Shift Correction in Online Test-time Adaptationcited by 4
- 2024Feature Augmentation based Test-Time Adaptationcited by 4
- 2025Towards Understanding Extrapolation: a Causal Lenscited by 4
- 2025LiDAR Remote Sensing Meets Weak Supervision: Concepts, Methods, and Perspectivescited by 4
- 2023Assessing Domain Gap for Continual Domain Adaptation in Object Detectioncited by 3
50 most cited of 101 All 101 (JSON)
- 2026Skeleton-Guided Progressive Test-Time Adaptation for Thin Curvilinear Structures8 Oct 2026
- 2026Online Learning via Learned Latent Bayesian Tracking25 Sep 2026
- 2026When is Test-Time Adaptation Identifiable From Unlabeled Evidence?10 Sep 2026
- 2026Continual Test-Time Adaptation via Entropy Sensitivity-Guidance in Strict Online Setting30 Aug 2026
- 2026Curvature-Aware Zeroth-Order Optimization for Memory-Efficient Test-Time Adaptation12 Aug 2026
- 2026Continual Test-Time Adaptation in Computer Vision: Methods, Benchmarks, and Future Directions9 Jul 2026
- 2026PromptDyG: Test-Time Prompt Adaptation on Dynamic Graphs22 Jun 2026
- 2026Distill Once, Adapt Life-Long: Exploring Dataset Distillation for Continual Test-Time Adaptation18 Jun 2026
- 2026Test-Time Adaptive Composition for Machine Learning as a Service (MLaaS) in IoT Environments5 Jun 2026
- 2026Turning Adaptation into Assets: Cross-Domain Bridging for Online Vision-Language Navigation22 May 2026
- 2026Dual Strategies for Test-Time Adaptation19 Apr 2026
- 2026Learning Inference Concurrency in DynamicGate MLP Structural and Mathematical Justification15 Apr 2026
38 more
- 2026Mitigating the ID-OOD Tradeoff in Open-Set Test-Time Adaptation2 Apr 2026
- 2026Subspace Optimization for Backpropagation-Free Continual Test-Time Adaptation30 Mar 2026
- 2026TALON: Test-time Adaptive Learning for On-the-Fly Category Discovery9 Mar 2026
- 2026Decoupling Stability and Plasticity for Multi-Modal Test-Time Adaptation28 Feb 2026
- 2025RoboDriveVLM: A Novel Benchmark and Baseline towards Robust Vision-Language Models for Autonomous Driving1 Dec 2025
- 2025pFedBBN: A Personalized Federated Test-Time Adaptation with Balanced Batch Normalization for Class-Imbalanced Data22 Nov 2025
- 2025Test Time Adaptation Using Adaptive Quantile Recalibration5 Nov 2025
- 2025Vicinity-Guided Discriminative Latent Diffusion for Privacy-Preserving Domain Adaptation1 Oct 2025
- 2025Purge-Gate: Backpropagation-Free Test-Time Adaptation for Point Clouds Classification via Token Purging11 Sep 2025
- 2025Adapt in the Wild: Test-Time Entropy Minimization with Sharpness and Feature Regularization5 Sep 2025
- 2025DoSReMC: Domain Shift Resilient Mammography Classification using Batch Normalization Adaptation21 Aug 2025
- 2025Hierarchical Adaptive networks with Task vectors for Test-Time Adaptation11 Aug 2025
- 2025Test-Time Training for Speech Enhancement3 Aug 2025
- 2025Zero-Shot Anomaly Detection with Dual-Branch Prompt Selection1 Aug 2025
- 2025Monitoring Risks in Test-Time Adaptation11 Jul 2025
- 2025When Model Knowledge meets Diffusion Model: Diffusion-assisted Data-free Image Synthesis with Alignment of Domain and Class18 Jun 2025
- 2025Feature-Based Instance Neighbor Discovery: Advanced Stable Test-Time Adaptation in Dynamic World7 Jun 2025
- 2025Beyond Entropy: Region Confidence Proxy for Wild Test-Time Adaptation27 May 2025
- 2025AutoMiSeg: Automatic Medical Image Segmentation via Test-Time Adaptation of Foundation Models23 May 2025
- 2025Higher-Order Asymptotics of Test-Time Adaptation for Batch Normalization Statistics22 May 2025
- 2025Learning Compositional Transferability of Time Series for Source-Free Domain Adaptation21 Apr 2025
- 2025Self-Bootstrapping for Versatile Test-Time Adaptation10 Apr 2025
- 2025LiDAR Remote Sensing Meets Weak Supervision: Concepts, Methods, and Perspectives24 Mar 2025
- 2025CustomKD: Customizing Large Vision Foundation for Edge Model Improvement via Knowledge Distillation23 Mar 2025
- 2025FoCTTA: Low-Memory Continual Test-Time Adaptation with Focus28 Feb 2025
- 2025Structural Alignment Improves Graph Test-Time Adaptation25 Feb 2025
- 2025GeneralizeFormer: Layer-Adaptive Model Generation across Test-Time Distribution Shifts15 Feb 2025
- 2025Towards Understanding Extrapolation: a Causal Lens15 Jan 2025
- 2024Label Distribution Shift-Aware Prediction Refinement for Test-Time Adaptation20 Nov 2024
- 2024Test-Time Adaptation in Point Clouds: Leveraging Sampling Variation with Weight Averaging2 Nov 2024
- 2024Feature Augmentation based Test-Time Adaptation18 Oct 2024
- 2024Meta-TTT: A Meta-learning Minimax Framework For Test-Time Training2 Oct 2024
- 2024DOTA: Distributional Test-Time Adaptation of Vision-Language Models28 Sep 2024
- 2024Hybrid-TTA: Continual Test-time Adaptation via Dynamic Domain Shift Detection13 Sep 2024
- 2024Learning to Learn Transferable Generative Attack for Person Re-Identification6 Sep 2024
- 2024Dual-CBA: Improving Online Continual Learning via Dual Continual Bias Adaptors from a Bi-level Optimization Perspective26 Aug 2024
- 2024Dual-Path Adversarial Lifting for Domain Shift Correction in Online Test-time Adaptation26 Aug 2024
- 2024LI-TTA: Language Informed Test-Time Adaptation for Automatic Speech Recognition11 Aug 2024
50 newest of 101 All 101 (JSON)
- 2024CloudFixer: Test-Time Adaptation for 3D Point Clouds via Diffusion-Guided Geometric Transformationcited by 11
- 2025When Model Knowledge meets Diffusion Model: Diffusion-assisted Data-free Image Synthesis with Alignment of Domain and Classcited by 0
- 2025Vicinity-Guided Discriminative Latent Diffusion for Privacy-Preserving Domain Adaptationcited by 0
- 2025Vicinity-Guided Discriminative Latent Diffusion for Privacy-Preserving Domain Adaptation1 Oct 2025
- 2025When Model Knowledge meets Diffusion Model: Diffusion-assisted Data-free Image Synthesis with Alignment of Domain and Class18 Jun 2025
- 2024CloudFixer: Test-Time Adaptation for 3D Point Clouds via Diffusion-Guided Geometric Transformation23 Jul 2024
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2024Entropy is not Enough for Test-Time Adaptation: From the Perspective of Disentangled Factorscited by 106
- 2024Test-Time Model Adaptation with Only Forward Passescited by 74
- 2023In Search of Lost Online Test-time Adaptation: A Surveycited by 43
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
- 2023Towards Real-World Test-Time Adaptation: Tri-Net Self-Training with Balanced Normalizationcited by 34
- 2023Test-Time Domain Adaptation by Learning Domain-Aware Batch Normalizationcited by 31
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2024BECoTTA: Input-dependent Online Blending of Experts for Continual Test-time Adaptationcited by 25
- 2024Any-Shift Prompting for Generalization over Distributionscited by 24
12 most cited of 95 All 95 (JSON)
- 2026Skeleton-Guided Progressive Test-Time Adaptation for Thin Curvilinear Structures8 Oct 2026
- 2026Online Learning via Learned Latent Bayesian Tracking25 Sep 2026
- 2026When is Test-Time Adaptation Identifiable From Unlabeled Evidence?10 Sep 2026
- 2026Continual Test-Time Adaptation via Entropy Sensitivity-Guidance in Strict Online Setting30 Aug 2026
- 2026Curvature-Aware Zeroth-Order Optimization for Memory-Efficient Test-Time Adaptation12 Aug 2026
- 2026Continual Test-Time Adaptation in Computer Vision: Methods, Benchmarks, and Future Directions9 Jul 2026
- 2026PromptDyG: Test-Time Prompt Adaptation on Dynamic Graphs22 Jun 2026
- 2026Distill Once, Adapt Life-Long: Exploring Dataset Distillation for Continual Test-Time Adaptation18 Jun 2026
- 2026Test-Time Adaptive Composition for Machine Learning as a Service (MLaaS) in IoT Environments5 Jun 2026
- 2026Turning Adaptation into Assets: Cross-Domain Bridging for Online Vision-Language Navigation22 May 2026
- 2026Dual Strategies for Test-Time Adaptation19 Apr 2026
- 2026Learning Inference Concurrency in DynamicGate MLP Structural and Mathematical Justification15 Apr 2026
12 newest of 95 All 95 (JSON)