mlsanityData to 14 Oct 2026

Plug-and-Play Transformer Modules for Test-Time Adaptation

arXiv 2401.04130 ↗First posted 6 Jan 2024cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Parameter-efficient tuning (PET) methods such as LoRA, Adapter, and Visual Prompt Tuning (VPT) have found success in enabling adaptation to new domains by tuning small modules within a transformer model. However, the number of domains encountered during test time can be very large, and the data is usually unlabeled. Thus, adaptation to new domains is challenging; it is also impractical to generate customized tuned modules for each such domain. Toward addressing these challenges, this work introduces PLUTO: a Plug-and-pLay modUlar Test-time domain adaptatiOn strategy. We pre-train a large set of modules, each specialized for different source domains, effectively creating a ``module store''. Given a target domain with few-shot unlabeled data, we introduce an unsupervised test-time adaptation (TTA) method to (1) select a sparse subset of relevant modules from this store and (2) create a weighted combination of selected modules without tuning their weights. This plug-and-play nature enables us to harness multiple most-relevant source domains in a single inference call. Comprehensive evaluations demonstrate that PLUTO uniformly outperforms alternative TTA methods and that selecting ≤5 modules suffice to extract most of the benefit. At a high level, our method equips pre-trained transformers with the capability to dynamically adapt to new domains, motivating a new paradigm for efficient and scalable domain adaptation.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 48 of its 65 references that are in the map. First posted on arXiv 6 Jan 2024.

Builds on

48 of 65 references.

References · 48

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
  3. 2020Language Models are Few-Shot Learnerscited by 32,419
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  5. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
  6. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
  7. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  8. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  9. 2016Layer Normalizationcited by 5,669
  10. 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
  11. 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
  12. 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
36 more
  1. 2022A ConvNet for the 2020scited by 3,579
  2. 2015Domain-Adversarial Training of Neural Networkscited by 3,044
  3. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
  4. 2022Visual Prompt Tuningcited by 1,681
  5. 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
  6. 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
  7. 2017Adversarial Discriminative Domain Adaptationcited by 1,311
  8. 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,188
  9. 2021GPT Understands, Toocited by 716
  10. 2018Learning to Adapt Structured Output Space for Semantic Segmentationcited by 584
  11. 2022Continual Test-Time Domain Adaptationcited by 525
  12. 2022Efficient Test-Time Model Adaptation without Forgettingcited by 469
  13. 2020Improving robustness against common corruptions by covariate shift adaptationcited by 431
  14. 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 415
  15. 2022Test-Time Prompt Tuning for Zero-Shot Generalization in Vision-Language Modelscited by 382
  16. 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 377
  17. 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 288
  18. 2021SPoT: Better Frozen Model Adaptation through Soft Prompt Transfercited by 235
  19. 2021PPT: Pre-trained Prompt Tuning for Few-shot Learningcited by 232
  20. 2018Adaptive Input Representations for Neural Language Modelingcited by 226
  21. 2018Adversarial Removal of Demographic Attributes from Text Datacited by 170
  22. 2023Diverse Data Augmentation with Diffusions for Effective Test-time Prompt Tuningcited by 154
  23. 2019Progressive Domain Adaptation for Object Detectioncited by 134
  24. 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
  25. 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
  26. 2022Visual Prompt Tuning for Test-time Domain Adaptationcited by 97
  27. 2021Unsupervised Multi-source Domain Adaptation Without Access to Source Datacited by 76
  28. 2022MM-TTA: Multi-Modal Test-Time Adaptation for 3D Semantic Segmentationcited by 76
  29. 2017Learning to select data for transfer learning with Bayesian Optimizationcited by 64
  30. 2018Multi-Source Domain Adaptation with Mixture of Expertscited by 62
  31. 2021Cross-domain Imitation from Observationscited by 42
  32. 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
  33. 2022On-the-Fly Test-time Adaptation for Medical Image Segmentationcited by 34
  34. 2023On the Effectiveness of LayerNorm Tuning for Continual Learning in Vision Transformerscited by 14
  35. 2022Model ensemble instead of prompt fusion: a sample-specific knowledge transfer method for few-shot prompt tuningcited by 9
  36. 2023Multi-Source Test-Time Adaptation as Dueling Bandits for Extractive Question Answeringcited by 6

Built on by

Not cited yet.