Generalized Robust Test-Time Adaptation in Continuous Dynamic Scenarios
Shuang Li, Longhui Yuan, Binhui Xie, Tao Yang

TL;DR
This paper introduces GRoTTA, a novel method for robust test-time adaptation that effectively handles simultaneous covariate and label shifts in continuous data streams, improving model stability and performance in real-world scenarios.
Contribution
The paper proposes a comprehensive framework, GRoTTA, that addresses both covariate and label shifts during test-time adaptation with novel strategies like balanced prediction, batch normalization recalibration, and bias-guided output adaptation.
Findings
GRoTTA significantly outperforms existing methods under practical test-time adaptation scenarios.
The approach effectively mitigates the effects of continual covariate and label shifts.
Experimental results demonstrate improved stability and accuracy in real-world data streams.
Abstract
Test-time adaptation (TTA) adapts the pre-trained models to test distributions during the inference phase exclusively employing unlabeled test data streams, which holds great value for the deployment of models in real-world applications. Numerous studies have achieved promising performance on simplistic test streams, characterized by independently and uniformly sampled test data originating from a fixed target data distribution. However, these methods frequently prove ineffective in practical scenarios, where both continual covariate shift and continual label shift occur simultaneously, i.e., data and label distributions change concurrently and continually over time. In this study, a more challenging Practical Test-Time Adaptation (PTTA) setup is introduced, which takes into account the concurrent presence of continual covariate shift and continual label shift, and we propose a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Domain Adaptation and Few-Shot Learning · Data Stream Mining Techniques
MethodsBatch Normalization
