Evaluating Continual Test-Time Adaptation for Contextual and Semantic Domain Shifts
Not on the map. Why?
Abstract (arXiv)
In this paper, our goal is to adapt a pre-trained convolutional neural network to domain shifts at test time. We do so continually with the incoming stream of test batches, without labels. The existing literature mostly operates on artificial shifts obtained via adversarial perturbations of a test image. Motivated by this, we evaluate the state of the art on two realistic and challenging sources of domain shifts, namely contextual and semantic shifts. Contextual shifts correspond to the environment types, for example, a model pre-trained on indoor context has to adapt to the outdoor context on CORe-50. Semantic shifts correspond to the capture types, for example a model pre-trained on natural images has to adapt to cliparts, sketches, and paintings on DomainNet. We include in our analysis recent techniques such as Prediction-Time Batch Normalization (BN), Test Entropy Minimization (TENT) and Continual Test-Time Adaptation (CoTTA). Our findings are three-fold: i) Test-time adaptation methods perform better and forget less on contextual shifts compared to semantic shifts, ii) TENT outperforms other methods on short-term adaptation, whereas CoTTA outpeforms other methods on long-term adaptation, iii) BN is most reliable and robust. Our code is available at https://github.com/tommiekerssies/Evaluating-Continual-Test-Time-Adaptation-for-Contextual-and-Semantic-Domain-Shifts.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 16 of its 19 references that are in the map. First posted on arXiv 18 Aug 2022.
Builds on
16 of 19 references.
References · 16
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 848
- 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 543
- 2022Continual Test-Time Domain Adaptationcited by 525
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 469
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 431
- 2019Semi-supervised Domain Adaptation via Minimax Entropycited by 335
- 2017CORe50: a New Dataset and Benchmark for Continuous Object Recognitioncited by 289
- 2022Contrastive Test-Time Adaptationcited by 261
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 236
4 more
- 2020A survey on domain adaptation theory: learning bounds and theoretical guaranteescited by 109
- 2021SITA: Single Image Test-time Adaptationcited by 59
- 2021Test-time Batch Statistics Calibration for Covariate Shiftcited by 50
- 2022Learning Instance-Specific Adaptation for Cross-Domain Segmentationcited by 13
Built on by
Citing papers per year: 2022: 1; 2023: 4.
5 papers.
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 359
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
- 2022Test-time Adaptation in the Dynamic World with Compound Domain Knowledge Managementcited by 5
- 2023Are Labels Needed for Incremental Instance Learning?cited by 2
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimization14 Aug 2023
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shifts27 Mar 2023
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularization3 Mar 2023
- 2023Are Labels Needed for Incremental Instance Learning?26 Jan 2023
- 2022Test-time Adaptation in the Dynamic World with Compound Domain Knowledge Management16 Dec 2022