CONTRAST: Continual Multi-source Adaptation to Dynamic Distributions
Not on the map. Why?
Abstract (arXiv)
Adapting to dynamic data distributions is a practical yet challenging task. One effective strategy is to use a model ensemble, which leverages the diverse expertise of different models to transfer knowledge to evolving data distributions. However, this approach faces difficulties when the dynamic test distribution is available only in small batches and without access to the original source data. To address the challenge of adapting to dynamic distributions in such practical settings, we propose Continual Multi-source Adaptation to Dynamic Distributions (CONTRAST), a novel method that optimally combines multiple source models to adapt to the dynamic test data. CONTRAST has two distinguishing features. First, it efficiently computes the optimal combination weights to combine the source models to adapt to the test data distribution continuously as a function of time. Second, it identifies which of the source model parameters to update so that only the model which is most correlated to the target data is adapted, leaving the less correlated ones untouched; this mitigates the issue of ``forgetting" the source model parameters by focusing only on the source model that exhibits the strongest correlation with the test batch distribution. Through theoretical analysis we show that the proposed method is able to optimally combine the source models and prioritize updates to the model least prone to forgetting. Experimental analysis on diverse datasets demonstrates that the combination of multiple source models does at least as well as the best source (with hindsight knowledge), and performance does not degrade as the test data distribution changes over time (robust to forgetting).
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 41 of its 54 references that are in the map. First posted on arXiv 4 Jan 2024.
Builds on
41 of 54 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,223
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,396
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,329
- 2017Adversarial Discriminative Domain Adaptationcited by 1,311
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,188
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,082
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 848
29 more
- 2018Learning to Adapt Structured Output Space for Semantic Segmentationcited by 584
- 2022Continual Test-Time Domain Adaptationcited by 525
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 469
- 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 288
- 2022Contrastive Test-Time Adaptationcited by 261
- 2020Universal Source-Free Domain Adaptationcited by 220
- 2021Generalized Source-free Domain Adaptationcited by 175
- 2021Source-Free Domain Adaptation for Semantic Segmentationcited by 168
- 2019Progressive Domain Adaptation for Object Detectioncited by 134
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2018Deep Cocktail Network: Multi-source Unsupervised Domain Adaptation with Category Shiftcited by 109
- 2018Model Adaptation with Synthetic and Real Data for Semantic Dense Foggy Scene Understandingcited by 98
- 2022Source-Free Domain Adaptation via Distribution Estimationcited by 97
- 2021Unsupervised Multi-source Domain Adaptation Without Access to Source Datacited by 76
- 2022MM-TTA: Multi-Modal Test-Time Adaptation for 3D Semantic Segmentationcited by 76
- 2021Adaptive Methods for Real-World Domain Generalizationcited by 66
- 2018Multi-Source Domain Adaptation with Mixture of Expertscited by 62
- 2020Multi-source Domain Adaptation in the Deep Learning Era: A Systematic Surveycited by 47
- 2019ACE: Adapting to Changing Environments for Semantic Segmentationcited by 44
- 2021Cross-domain Imitation from Observationscited by 42
- 2022On-the-Fly Test-time Adaptation for Medical Image Segmentationcited by 34
- 2022Learning to Generalize across Domains on Single Test Samplescited by 24
- 2022CoNMix for Source-free Single and Multi-target Domain Adaptationcited by 23
- 2022Cross-Modal Knowledge Transfer Without Task-Relevant Source Datacited by 17
- 2022Online Domain Adaptation for Semantic Segmentation in Ever-Changing Conditionscited by 16
- 2018Convergence guarantees for a class of non-convex and non-smooth optimization problemscited by 15
- 2021Generalization Guarantees for Neural Architecture Search with Train-Validation Splitcited by 14
- 2023SATA: Source Anchoring and Target Alignment Network for Continual Test Time Adaptationcited by 8
Built on by
Not cited yet.