ETTA: Efficient Test-Time Adaptation for Vision-Language Models through Dynamic Embedding Updates
On the map: Multimodal LLMs / vision-language models → Prompt learning and adaptation of CLIP
Abstract (arXiv)
Pretrained vision-language models (VLMs) like CLIP show strong zero-shot performance but struggle with generalization under distribution shifts. Test-Time Adaptation (TTA) addresses this by adapting VLMs to unlabeled test data in new domains. While some TTA methods rely on prompt-tuning, training-free cache-based approaches are preferred for efficiency. However, current cache-based TTA models store only a limited set of high-confidence samples, restricting the decision boundary to these samples and ignoring the influence of other incoming test data. To address this, we propose Efficient Test-Time Adaptation (ETTA), introducing a Recursive Updating module that integrates all incoming test samples, progressively refining the decision boundary. This strategy mimics an unbounded cache, dynamically updating contextual embeddings for improved accuracy with minimal memory and computational overhead. ETTA also includes an Adaptive Ensemble module to reduce prompt dependency in image-to-text scores by dynamically selecting optimal prompts for each class. Furthermore, ETTA adaptively combines scores from both modules based on confidence levels, leveraging their complementary strengths. Extensive experiments on two benchmarks confirm that ETTA surpasses the state-of-the-art TTA models in computational complexity and accuracy, setting a new standard for effective, efficient test-time adaptation. The code has been released at https://github.com/hamidreza-dastmalchi/ETTA.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Prompt learning and adaptation of CLIP, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 61 of its 76 references that are in the map. First posted on arXiv 7 Aug 2025.
Builds on
61 of 76 references.
Closest ancestors · 13
Same direction, newest first
- 2024On the test-time zero-shot generalization of vision-language models: Do we really need prompt learning?3 May
- 2024Efficient Test-Time Adaptation of Vision-Language Models27 Mar
- 2024Dual Memory Networks: A Versatile Adaptation Approach for Vision-Language Models26 Mar
- 2024C-TPT: Calibrated Test-Time Prompt Tuning for Vision-Language Models via Text Feature Dispersion21 Mar
- 2023Align Your Prompts: Test-Time Prompting with Distribution Alignment for Zero-Shot Generalization2 Nov
- 2023Diverse Data Augmentation with Diffusions for Effective Test-time Prompt Tuning11 Aug
- 2022SuS-X: Training-Free Name-Only Transfer of Vision-Language Models28 Nov
- 2022Task Residual for Tuning Vision-Language Models18 Nov
- 2022Test-Time Prompt Tuning for Zero-Shot Generalization in Vision-Language Models15 Sep
- 2022Tip-Adapter: Training-free Adaption of CLIP for Few-shot Classification19 Jul
- 2022Conditional Prompt Learning for Vision-Language Models10 Mar
- 2021CLIP-Adapter: Better Vision-Language Models with Feature Adapters9 Oct
1 more
Other references · 48
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,585
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,386
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,322
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,614
36 more
- 2013Describing Textures in the Wildcited by 2,125
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,850
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,726
- 2022Visual Prompt Tuningcited by 1,681
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,496
- 2019Natural Adversarial Examplescited by 1,408
- 2019VisualBERT: A Simple and Performant Baseline for Vision and Languagecited by 1,296
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
- 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,013
- 2021StyleCLIP: Text-Driven Manipulation of StyleGAN Imagerycited by 991
- 2021Learning to Prompt for Continual Learningcited by 944
- 2021P-Tuning v2: Prompt Tuning Can Be Comparable to Fine-tuning Universally Across Scales and Taskscited by 689
- 2022MaPLe: Multi-modal Prompt Learningcited by 687
- 2022DualPrompt: Complementary Prompting for Rehearsal-free Continual Learningcited by 642
- 2021PointCLIP: Point Cloud Understanding by CLIPcited by 463
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 431
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 377
- 2021ActionCLIP: A New Paradigm for Video Action Recognitioncited by 320
- 2023WinCLIP: Zero-/Few-Shot Anomaly Classification and Segmentationcited by 315
- 2023Self-regulating Prompts: Foundational Model Adaptation without Forgettingcited by 272
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 267
- 2022Vision-Language Pre-Training with Triple Contrastive Learningcited by 212
- 2022Test-Time Training with Masked Autoencoderscited by 212
- 2021CLIPDraw: Exploring Text-to-Drawing Synthesis through Language-Image Encoderscited by 187
- 2020Adaptive Risk Minimization: Learning to Adapt to Domain Shiftcited by 183
- 2022CLIP2Point: Transfer CLIP to Point Cloud Classification with Image-Depth Pre-trainingcited by 160
- 2022Back to the Source: Diffusion-Driven Test-Time Adaptationcited by 71
- 2021Test-Time Adaptation to Distribution Shift by Confidence Maximization and Input Transformationcited by 68
- 2023Towards Label-free Scene Understanding by Vision Foundation Modelscited by 54
- 2023AdaNPC: Exploring Non-Parametric Classifier for Test-Time Adaptationcited by 48
- 2017Unbounded cache model for online language modeling with open vocabularycited by 37
- 2020Test-time Unsupervised Domain Adaptationcited by 37
- 2023Domain Aligned CLIP for Few-shot Classificationcited by 16
- 2024GDA: Generalized Diffusion for Robust Test-time Adaptationcited by 14
- 2024Test-Time Adaptation of 3D Point Clouds via Denoising Diffusion Modelscited by 7
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026Cross-device Collaborative Test-time Adaptation with Zeroth-order Optimization and Model Mergingcited by 0
- 2026Beyond Global Editing: Per-Instance Disentangled Subspaces for Training-Free Hallucination Mitigation in LVLMscited by 0
- 2026Retrieval Geometry Shapes Cache-Based Clip Adaptationcited by 0
- 2026Retrieval Geometry Shapes Cache-Based Clip Adaptation20 Sep 2026
- 2026Beyond Global Editing: Per-Instance Disentangled Subspaces for Training-Free Hallucination Mitigation in LVLMs10 Aug 2026
- 2026Cross-device Collaborative Test-time Adaptation with Zeroth-order Optimization and Model Merging3 Jul 2026
Similar, not cited
Close in wording, no citation either way
- 2025Adaptive Cache Enhancement for Test-Time Adaptation of Vision-Language Models
- 2025The Illusion of Progress? A Critical Look at Test-Time Adaptation for Vision-Language Models
- 2024Frustratingly Easy Test-Time Adaptation of Vision-Language Models
- 2025Ultra-Light Test-Time Adaptation for Vision--Language Models
- 2025Bayesian Test-Time Adaptation for Vision-Language Models
- 2026Ramen: Robust Test-Time Adaptation of Vision-Language Models with Active Sample Selection
- 2025Advancing Reliable Test-Time Adaptation of Vision-Language Models under Visual Variations
- 2024A Lost Opportunity for Vision-Language Models: A Comparative Study of Online Test-Time Adaptation for Vision-Language Models