Un-Mixing Test-Time Normalization Statistics: Combatting Label Temporal Correlation
Not on the map. Why?
Abstract (arXiv)
Recent test-time adaptation methods heavily rely on nuanced adjustments of batch normalization (BN) parameters. However, one critical assumption often goes overlooked: that of independently and identically distributed (i.i.d.) test batches with respect to unknown labels. This oversight leads to skewed BN statistics and undermines the reliability of the model under non-i.i.d. scenarios. To tackle this challenge, this paper presents a novel method termed 'Un-Mixing Test-Time Normalization Statistics' (UnMix-TNS). Our method re-calibrates the statistics for each instance within a test batch by mixing it with multiple distinct statistics components, thus inherently simulating the i.i.d. scenario. The core of this method hinges on a distinctive online unmixing procedure that continuously updates these statistics components by incorporating the most similar instances from new test batches. Remarkably generic in its design, UnMix-TNS seamlessly integrates with a wide range of leading test-time adaptation methods and pre-trained architectures equipped with BN layers. Empirical evaluations corroborate the robustness of UnMix-TNS under varied scenarios-ranging from single to continual and mixed domain shifts, particularly excelling with temporally correlated test data and corrupted non-i.i.d. real-world streams. This adaptability is maintained even with very small batch sizes or single instances. Our results highlight UnMix-TNS's capacity to markedly enhance stability and performance across various benchmarks. Our code is publicly available at https://github.com/devavratTomar/unmixtns.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 31 of its 36 references that are in the map. First posted on arXiv 16 Jan 2024.
Builds on
31 of 36 references.
References · 31
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Layer Normalizationcited by 5,579
- 2016Wide Residual Networkscited by 3,057
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2018Group Normalizationcited by 1,514
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2022Continual Test-Time Domain Adaptationcited by 520
19 more
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2022Contrastive Test-Time Adaptationcited by 258
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
- 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 185
- 2022Parameter-free Online Test-time Adaptationcited by 184
- 2022NOTE: Robust Continual Test-time Adaptation Against Temporal Correlationcited by 150
- 2020TAO: A Large-Scale Benchmark for Tracking Any Objectcited by 146
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2023Universal Test-time Adaptation through Weight Ensembling, Diversity Weighting, and Prior Correctioncited by 65
- 2021SITA: Single Image Test-time Adaptationcited by 57
- 2020Revisiting Batch Normalization for Improving Corruption Robustnesscited by 55
- 2021Test-time Batch Statistics Calibration for Covariate Shiftcited by 50
- 2021MixNorm: Test-Time Adaptation Through Online Normalization Estimationcited by 47
- 2023TeSLA: Test-Time Self-Learning With Automatic Adversarial Augmentationcited by 28
- 2022Learning Instance-Specific Adaptation for Cross-Domain Segmentationcited by 13
- 2018Training Faster by Separating Modes of Variation in Batch-normalized Modelscited by 7
- 2022Compound Batch Normalization for Long-tailed Image Classificationcited by 5
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 1.
7 papers.
- 2025ReservoirTTA: Prolonged Test-time Adaptation for Evolving and Recurring Domainscited by 8
- 2024UniTTA: Unified Benchmark and Versatile Framework Towards Realistic Test-Time Adaptationcited by 6
- 2025PAID: Pairwise Angular-Invariant Decomposition for Continual Test-Time Adaptationcited by 2
- 2025Feature-Based Instance Neighbor Discovery: Advanced Stable Test-Time Adaptation in Dynamic Worldcited by 1
- 2025Stabilizing Open-Set Test-Time Adaptation via Primary-Auxiliary Filtering and Knowledge-Integrated Predictioncited by 1
- 2024Un-mixing Test-time Adaptation under Heterogeneous Data Streamscited by 0
- 2026One Pool Is Not Enough: Multi-Cluster Memory for Practical Test-Time Adaptationcited by 0
- 2026One Pool Is Not Enough: Multi-Cluster Memory for Practical Test-Time Adaptation22 Mar 2026
- 2025Stabilizing Open-Set Test-Time Adaptation via Primary-Auxiliary Filtering and Knowledge-Integrated Prediction26 Aug 2025
- 2025Feature-Based Instance Neighbor Discovery: Advanced Stable Test-Time Adaptation in Dynamic World7 Jun 2025
- 2025PAID: Pairwise Angular-Invariant Decomposition for Continual Test-Time Adaptation3 Jun 2025
- 2025ReservoirTTA: Prolonged Test-time Adaptation for Evolving and Recurring Domains20 May 2025
- 2024Un-mixing Test-time Adaptation under Heterogeneous Data Streams16 Nov 2024
- 2024UniTTA: Unified Benchmark and Versatile Framework Towards Realistic Test-Time Adaptation29 Jul 2024