Distribution Alignment for Fully Test-Time Adaptation with Dynamic Online Data Streams
Not on the map. Why?
Abstract (arXiv)
Given a model trained on source data, Test-Time Adaptation (TTA) enables adaptation and inference in test data streams with domain shifts from the source. Current methods predominantly optimize the model for each incoming test data batch using self-training loss. While these methods yield commendable results in ideal test data streams, where batches are independently and identically sampled from the target distribution, they falter under more practical test data streams that are not independent and identically distributed (non-i.i.d.). The data batches in a non-i.i.d. stream display prominent label shifts relative to each other. It leads to conflicting optimization objectives among batches during the TTA process. Given the inherent risks of adapting the source model to unpredictable test-time distributions, we reverse the adaptation process and propose a novel Distribution Alignment loss for TTA. This loss guides the distributions of test-time features back towards the source distributions, which ensures compatibility with the well-trained source model and eliminates the pitfalls associated with conflicting optimization objectives. Moreover, we devise a domain shift detection mechanism to extend the success of our proposed TTA method in the continual domain shift scenarios. Our extensive experiments validate the logic and efficacy of our method. On six benchmark datasets, we surpass existing methods in non-i.i.d. scenarios and maintain competitive performance under the ideal i.i.d. assumption.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 57 of its 74 references that are in the map. First posted on arXiv 16 Jul 2024.
Builds on
57 of 74 references.
References · 57
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 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
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
- 2019Natural Adversarial Examplescited by 1,401
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
38 more
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 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
- 2018Domain Adaptive Faster R-CNN for Object Detection in the Wildcited by 442
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2021Deep Long-Tailed Learning: A Surveycited by 416
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2019Contrastive Adaptation Network for Unsupervised Domain Adaptationcited by 407
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
- 2018A Survey of Unsupervised Deep Domain Adaptationcited by 361
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
- 2018A DIRT-T Approach to Unsupervised Domain Adaptationcited by 215
- 2018Multi-Adversarial Domain Adaptationcited by 195
- 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 185
- 2022Parameter-free Online Test-time Adaptationcited by 184
- 2021Generalized Source-free Domain Adaptationcited by 175
- 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
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2022Robust Mean Teacher for Continual and Gradual Test-Time Adaptationcited by 102
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2022Source-Free Domain Adaptation via Distribution Estimationcited by 97
- 2022Attracting and Dispersing: A Simple Approach for Source-free Domain Adaptationcited by 93
- 2021Domain Impression: A Source Data Free Domain Adaptation Methodcited by 91
- 2023DELTA: degradation-free fully test-time adaptationcited by 72
- 2022Back to the Source: Diffusion-Driven Test-Time Adaptationcited by 71
- 2022Few-Shot Class-Incremental Learning via Entropy-Regularized Data-Free Replaycited by 70
- 2021MT3: Meta Test-Time Training for Self-Supervised Test-Time Adaptioncited by 65
- 2023Universal Test-time Adaptation through Weight Ensembling, Diversity Weighting, and Prior Correctioncited by 65
- 2022Balancing Discriminability and Transferability for Source-Free Domain Adaptationcited by 58
- 2021Transferable Semantic Augmentation for Domain Adaptationcited by 56
- 2021Source-Free Adaptation to Measurement Shift via Bottom-Up Feature Restorationcited by 50
- 2022Meta-DMoE: Adapting to Domain Shift by Meta-Distillation from Mixture-of-Expertscited by 50
- 2020All at Once: Temporally Adaptive Multi-Frame Interpolation with Advanced Motion Modelingcited by 42
- 2023MetaGCD: Learning to Continually Learn in Generalized Category Discoverycited by 40
- 2022Prototype-Guided Continual Adaptation for Class-Incremental Unsupervised Domain Adaptationcited by 33
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 6; 2026: 6.
13 papers.
Sort:
By area:
- 2025Learning to Adapt Frozen CLIP for Few-Shot Test-Time Domain Adaptationcited by 14
- 2025Plug-in Feedback Self-adaptive Attention in CLIP for Training-free Open-Vocabulary Segmentationcited by 12
- 2025Widget2Code: From Visual Widgets to UI Code via Multimodal LLMscited by 8
- 2024On the Adversarial Risk of Test Time Adaptation: An Investigation into Realistic Test-Time Data Poisoningcited by 4
- 2025DocTTT: Test-Time Training for Handwritten Document Recognition Using Meta-Auxiliary Learningcited by 3
- 2025MetaWriter: Personalized Handwritten Text Recognition Using Meta-Learned Prompt Tuningcited by 2
- 2025Bridging Modalities via Progressive Re-alignment for Multimodal Test-Time Adaptationcited by 2
- 2026When and Where to Reset Matters for Long-Term Test-Time Adaptationcited by 2
- 2026CLIP-AUTT: Test-Time Personalization with Action Unit Prompting for Fine-Grained Video Emotion Recognitioncited by 2
- 2026Dance Across Shifts: Forward-Facilitation Continual Test-Time Adaptation through Dynamic Style Bridgingcited by 2
- 2026TALON: Test-time Adaptive Learning for On-the-Fly Category Discoverycited by 1
- 2026BP-TTA: Balanced and Prototype-Guided Test-Time Adaptation in Dynamic Scenarioscited by 0
- 2026DA-MergeLoRA: Hypernetwork-Based LoRA Merging for Few-Shot Test-Time Domain Adaptation20 Jul 2026
- 2026BP-TTA: Balanced and Prototype-Guided Test-Time Adaptation in Dynamic Scenarios30 Jun 2026
- 2026Dance Across Shifts: Forward-Facilitation Continual Test-Time Adaptation through Dynamic Style Bridging18 May 2026
- 2026CLIP-AUTT: Test-Time Personalization with Action Unit Prompting for Fine-Grained Video Emotion Recognition30 Mar 2026
- 2026TALON: Test-time Adaptive Learning for On-the-Fly Category Discovery9 Mar 2026
- 2026When and Where to Reset Matters for Long-Term Test-Time Adaptation4 Mar 2026
- 2025Widget2Code: From Visual Widgets to UI Code via Multimodal LLMs22 Dec 2025
- 2025Bridging Modalities via Progressive Re-alignment for Multimodal Test-Time Adaptation28 Nov 2025
- 2025Plug-in Feedback Self-adaptive Attention in CLIP for Training-free Open-Vocabulary Segmentation27 Aug 2025
- 2025Learning to Adapt Frozen CLIP for Few-Shot Test-Time Domain Adaptation18 Jun 2025
- 2025MetaWriter: Personalized Handwritten Text Recognition Using Meta-Learned Prompt Tuning26 May 2025
- 2025DocTTT: Test-Time Training for Handwritten Document Recognition Using Meta-Auxiliary Learning22 Jan 2025
- 2025Learning to Adapt Frozen CLIP for Few-Shot Test-Time Domain Adaptationcited by 14
- 2025Plug-in Feedback Self-adaptive Attention in CLIP for Training-free Open-Vocabulary Segmentationcited by 12
- 2025DocTTT: Test-Time Training for Handwritten Document Recognition Using Meta-Auxiliary Learningcited by 3
- 2025MetaWriter: Personalized Handwritten Text Recognition Using Meta-Learned Prompt Tuningcited by 2
- 2025Bridging Modalities via Progressive Re-alignment for Multimodal Test-Time Adaptationcited by 2
- 2026CLIP-AUTT: Test-Time Personalization with Action Unit Prompting for Fine-Grained Video Emotion Recognitioncited by 2
- 2026Dance Across Shifts: Forward-Facilitation Continual Test-Time Adaptation through Dynamic Style Bridgingcited by 2
- 2026TALON: Test-time Adaptive Learning for On-the-Fly Category Discoverycited by 1
- 2026BP-TTA: Balanced and Prototype-Guided Test-Time Adaptation in Dynamic Scenarioscited by 0
- 2026DA-MergeLoRA: Hypernetwork-Based LoRA Merging for Few-Shot Test-Time Domain Adaptationcited by 0
- 2026DA-MergeLoRA: Hypernetwork-Based LoRA Merging for Few-Shot Test-Time Domain Adaptation20 Jul 2026
- 2026BP-TTA: Balanced and Prototype-Guided Test-Time Adaptation in Dynamic Scenarios30 Jun 2026
- 2026Dance Across Shifts: Forward-Facilitation Continual Test-Time Adaptation through Dynamic Style Bridging18 May 2026
- 2026CLIP-AUTT: Test-Time Personalization with Action Unit Prompting for Fine-Grained Video Emotion Recognition30 Mar 2026
- 2026TALON: Test-time Adaptive Learning for On-the-Fly Category Discovery9 Mar 2026
- 2025Bridging Modalities via Progressive Re-alignment for Multimodal Test-Time Adaptation28 Nov 2025
- 2025Plug-in Feedback Self-adaptive Attention in CLIP for Training-free Open-Vocabulary Segmentation27 Aug 2025
- 2025Learning to Adapt Frozen CLIP for Few-Shot Test-Time Domain Adaptation18 Jun 2025
- 2025MetaWriter: Personalized Handwritten Text Recognition Using Meta-Learned Prompt Tuning26 May 2025
- 2025DocTTT: Test-Time Training for Handwritten Document Recognition Using Meta-Auxiliary Learning22 Jan 2025