Towards Real-World Test-Time Adaptation: Tri-Net Self-Training with Balanced Normalization
Not on the map. Why?
Abstract (arXiv)
Test-Time Adaptation aims to adapt source domain model to testing data at inference stage with success demonstrated in adapting to unseen corruptions. However, these attempts may fail under more challenging real-world scenarios. Existing works mainly consider real-world test-time adaptation under non-i.i.d. data stream and continual domain shift. In this work, we first complement the existing real-world TTA protocol with a globally class imbalanced testing set. We demonstrate that combining all settings together poses new challenges to existing methods. We argue the failure of state-of-the-art methods is first caused by indiscriminately adapting normalization layers to imbalanced testing data. To remedy this shortcoming, we propose a balanced batchnorm layer to swap out the regular batchnorm at inference stage. The new batchnorm layer is capable of adapting without biasing towards majority classes. We are further inspired by the success of self-training (ST) in learning from unlabeled data and adapt ST for test-time adaptation. However, ST alone is prone to over adaption which is responsible for the poor performance under continual domain shift. Hence, we propose to improve self-training under continual domain shift by regularizing model updates with an anchored loss. The final TTA model, termed as TRIBE, is built upon a tri-net architecture with balanced batchnorm layers. We evaluate TRIBE on four datasets representing real-world TTA settings. TRIBE consistently achieves the state-of-the-art performance across multiple evaluation protocols. The code is available at https://github.com/Gorilla-Lab-SCUT/TRIBE.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 42 of its 52 references that are in the map. First posted on arXiv 26 Sep 2023.
Builds on
42 of 52 references.
References · 42
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 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
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
30 more
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
- 2018Deep Visual Domain Adaptation: A Surveycited by 634
- 2014Deep Domain Confusion: Maximizing for Domain Invariancecited by 597
- 2022Continual Test-Time Domain Adaptationcited by 520
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 467
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2017Semantic Foggy Scene Understanding with Synthetic Datacited by 401
- 2022Contrastive Test-Time Adaptationcited by 258
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
- 2022Test-Time Training with Masked Autoencoderscited by 208
- 2017Central Moment Discrepancy (CMD) for Domain-Invariant Representation Learningcited by 192
- 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 185
- 2022Parameter-free Online Test-time Adaptationcited by 184
- 2020Understanding Self-Training for Gradual Domain Adaptationcited by 149
- 2020Unsupervised Domain Adaptation via Structurally Regularized Deep Clusteringcited by 140
- 2019MNIST-C: A Robustness Benchmark for Computer Visioncited by 137
- 2021Cycle Self-Training for Domain Adaptationcited by 120
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
- 2021Self-Supervised Aggregation of Diverse Experts for Test-Agnostic Long-Tailed Recognitioncited by 95
- 2022Benchmarking Robustness of 3D Point Cloud Recognition Against Common Corruptionscited by 78
- 2023On Pitfalls of Test-Time Adaptationcited by 63
- 2021Online Adaptation to Label Distribution Shiftcited by 44
- 2022Revisiting Realistic Test-Time Training: Sequential Inference and Adaptation by Anchored Clusteringcited by 44
- 2022A Probabilistic Framework for Lifelong Test-Time Adaptationcited by 44
- 2023Revisiting Realistic Test-Time Training: Sequential Inference and Adaptation by Anchored Clustering Regularized Self-Trainingcited by 19
Built on by
Citing papers per year: 2023: 2; 2024: 14; 2025: 12; 2026: 6.
34 papers.
Sort:
By area:
- 2023Improving the Generalization of Segmentation Foundation Model under Distribution Shift via Weakly Supervised Adaptationcited by 31
- 2024PointSAM: Pointly-Supervised Segment Anything Model for Remote Sensing Imagescited by 24
- 2023Persistent Test-time Adaptation in Recurring Testing Scenarioscited by 18
- 2025SLOT: Sample-specific Language Model Optimization at Test-timecited by 17
- 2025Learning to Adapt Frozen CLIP for Few-Shot Test-Time Domain Adaptationcited by 14
- 2025Monitoring Risks in Test-Time Adaptationcited by 10
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptationcited by 7
- 2024Parameter-Selective Continual Test-Time Adaptationcited by 6
- 2024Temporal Test-Time Adaptation with State-Space Modelscited by 6
- 2024UniTTA: Unified Benchmark and Versatile Framework Towards Realistic Test-Time Adaptationcited by 6
- 2024Low Saturation Confidence Distribution-based Test-Time Adaptation for Cross-Domain Remote Sensing Image Classificationcited by 6
- 2025OCRT: Boosting Foundation Models in the Open World with Object-Concept-Relation Triadcited by 6
22 more
- 2024CLIP-Guided Source-Free Object Detection in Aerial Imagescited by 4
- 2024Bootstrap Segmentation Foundation Model under Distribution Shift via Object-Centric Learningcited by 4
- 2024On the Adversarial Risk of Test Time Adaptation: An Investigation into Realistic Test-Time Data Poisoningcited by 4
- 2025Adapting In-Domain Few-Shot Segmentation to New Domains without Source Domain Retrainingcited by 4
- 2025BoTTA: Benchmarking on-device Test Time Adaptationcited by 3
- 2025Test-time Correlation Alignmentcited by 3
- 2024Exploring Human-in-the-Loop Test-Time Adaptation by Synergizing Active Learning and Model Selectioncited by 2
- 2024Generalizing Segmentation Foundation Model Under Sim-to-real Domain-shift for Guidewire Segmentation in X-ray Fluoroscopycited by 1
- 2025Augmented Contrastive Clustering with Uncertainty-Aware Prototyping for Time Series Test Time Adaptationcited by 1
- 2025FRET: Feature Redundancy Elimination for Test Time Adaptationcited by 1
- 2025Probabilistic Hyper-Graphs using Multiple Randomly Masked Autoencoders for Semi-supervised Multi-modal Multi-task Learningcited by 1
- 2025ReSAM: Refine, Requery, and Reinforce: Self-Prompting Point-Supervised Segmentation for Remote Sensing Imagescited by 1
- 2024Improving Out-of-Distribution Data Handling and Corruption Resistance via Modern Hopfield Networkscited by 0
- 2024Improving Adversarial Robustness for 3D Point Cloud Recognition at Test-Time through Purified Self-Trainingcited by 0
- 2024R.I.P.: A Simple Black-box Attack on Continual Test-time Adaptationcited by 0
- 2025Learn Faster and Remember More: Balancing Exploration and Exploitation for Continual Test-time Adaptationcited by 0
- 2026One Pool Is Not Enough: Multi-Cluster Memory for Practical Test-Time Adaptationcited by 0
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imagingcited by 0
- 2026Reliable Neural Collapse Approximation for Open-World Test-Time Adaptationcited by 0
- 2026Can You Trust Frozen Hematology Foundation Models under Acquisition Shift?cited by 0
- 2026Rethinking the Teacher-Student Framework for Test-Time Adaptationcited by 0
- 2026WISE-ATTA: When to Ask for Labels in Budgeted Active Test-Time Adaptationcited by 0
- 2026WISE-ATTA: When to Ask for Labels in Budgeted Active Test-Time Adaptation29 Sep 2026
- 2026Rethinking the Teacher-Student Framework for Test-Time Adaptation2 Sep 2026
- 2026Can You Trust Frozen Hematology Foundation Models under Acquisition Shift?25 Aug 2026
- 2026Reliable Neural Collapse Approximation for Open-World Test-Time Adaptation20 Aug 2026
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imaging1 Jun 2026
- 2026One Pool Is Not Enough: Multi-Cluster Memory for Practical Test-Time Adaptation22 Mar 2026
- 2025ReSAM: Refine, Requery, and Reinforce: Self-Prompting Point-Supervised Segmentation for Remote Sensing Images26 Nov 2025
- 2025Probabilistic Hyper-Graphs using Multiple Randomly Masked Autoencoders for Semi-supervised Multi-modal Multi-task Learning11 Oct 2025
- 2025Learn Faster and Remember More: Balancing Exploration and Exploitation for Continual Test-time Adaptation18 Aug 2025
- 2025Monitoring Risks in Test-Time Adaptation11 Jul 2025
- 2025Learning to Adapt Frozen CLIP for Few-Shot Test-Time Domain Adaptation18 Jun 2025
- 2025SLOT: Sample-specific Language Model Optimization at Test-time18 May 2025
22 more
- 2025FRET: Feature Redundancy Elimination for Test Time Adaptation15 May 2025
- 2025Test-time Correlation Alignment1 May 2025
- 2025Adapting In-Domain Few-Shot Segmentation to New Domains without Source Domain Retraining30 Apr 2025
- 2025BoTTA: Benchmarking on-device Test Time Adaptation14 Apr 2025
- 2025OCRT: Boosting Foundation Models in the Open World with Object-Concept-Relation Triad24 Mar 2025
- 2025Augmented Contrastive Clustering with Uncertainty-Aware Prototyping for Time Series Test Time Adaptation1 Jan 2025
- 2024R.I.P.: A Simple Black-box Attack on Continual Test-time Adaptation2 Dec 2024
- 2024Generalizing Segmentation Foundation Model Under Sim-to-real Domain-shift for Guidewire Segmentation in X-ray Fluoroscopy9 Oct 2024
- 2024On the Adversarial Risk of Test Time Adaptation: An Investigation into Realistic Test-Time Data Poisoning7 Oct 2024
- 2024Improving Adversarial Robustness for 3D Point Cloud Recognition at Test-Time through Purified Self-Training23 Sep 2024
- 2024PointSAM: Pointly-Supervised Segment Anything Model for Remote Sensing Images20 Sep 2024
- 2024Bootstrap Segmentation Foundation Model under Distribution Shift via Object-Centric Learning29 Aug 2024
- 2024Low Saturation Confidence Distribution-based Test-Time Adaptation for Cross-Domain Remote Sensing Image Classification29 Aug 2024
- 2024Improving Out-of-Distribution Data Handling and Corruption Resistance via Modern Hopfield Networks21 Aug 2024
- 2024UniTTA: Unified Benchmark and Versatile Framework Towards Realistic Test-Time Adaptation29 Jul 2024
- 2024Temporal Test-Time Adaptation with State-Space Models17 Jul 2024
- 2024Parameter-Selective Continual Test-Time Adaptation2 Jul 2024
- 2024Exploring Human-in-the-Loop Test-Time Adaptation by Synergizing Active Learning and Model Selection29 May 2024
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptation15 Jan 2024
- 2024CLIP-Guided Source-Free Object Detection in Aerial Images10 Jan 2024
- 2023Improving the Generalization of Segmentation Foundation Model under Distribution Shift via Weakly Supervised Adaptation6 Dec 2023
- 2023Persistent Test-time Adaptation in Recurring Testing Scenarios30 Nov 2023
- 2023Improving the Generalization of Segmentation Foundation Model under Distribution Shift via Weakly Supervised Adaptationcited by 31
- 2024PointSAM: Pointly-Supervised Segment Anything Model for Remote Sensing Imagescited by 24
- 2023Persistent Test-time Adaptation in Recurring Testing Scenarioscited by 18
- 2025SLOT: Sample-specific Language Model Optimization at Test-timecited by 17
- 2025Learning to Adapt Frozen CLIP for Few-Shot Test-Time Domain Adaptationcited by 14
- 2025Monitoring Risks in Test-Time Adaptationcited by 10
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptationcited by 7
- 2024Parameter-Selective Continual Test-Time Adaptationcited by 6
- 2024Temporal Test-Time Adaptation with State-Space Modelscited by 6
- 2024UniTTA: Unified Benchmark and Versatile Framework Towards Realistic Test-Time Adaptationcited by 6
- 2024Low Saturation Confidence Distribution-based Test-Time Adaptation for Cross-Domain Remote Sensing Image Classificationcited by 6
- 2025OCRT: Boosting Foundation Models in the Open World with Object-Concept-Relation Triadcited by 6
12 most cited of 32 All 32 (JSON)
- 2026WISE-ATTA: When to Ask for Labels in Budgeted Active Test-Time Adaptation29 Sep 2026
- 2026Rethinking the Teacher-Student Framework for Test-Time Adaptation2 Sep 2026
- 2026Can You Trust Frozen Hematology Foundation Models under Acquisition Shift?25 Aug 2026
- 2026Reliable Neural Collapse Approximation for Open-World Test-Time Adaptation20 Aug 2026
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imaging1 Jun 2026
- 2026One Pool Is Not Enough: Multi-Cluster Memory for Practical Test-Time Adaptation22 Mar 2026
- 2025ReSAM: Refine, Requery, and Reinforce: Self-Prompting Point-Supervised Segmentation for Remote Sensing Images26 Nov 2025
- 2025Probabilistic Hyper-Graphs using Multiple Randomly Masked Autoencoders for Semi-supervised Multi-modal Multi-task Learning11 Oct 2025
- 2025Learn Faster and Remember More: Balancing Exploration and Exploitation for Continual Test-time Adaptation18 Aug 2025
- 2025Monitoring Risks in Test-Time Adaptation11 Jul 2025
- 2025Learning to Adapt Frozen CLIP for Few-Shot Test-Time Domain Adaptation18 Jun 2025
- 2025SLOT: Sample-specific Language Model Optimization at Test-time18 May 2025
12 newest of 32 All 32 (JSON)