CLIPTTA: Robust Contrastive Vision-Language Test-Time Adaptation
On the map: Multimodal LLMs / vision-language models → Prompt learning and adaptation of CLIP
Abstract (arXiv)
Vision-language models (VLMs) like CLIP exhibit strong zero-shot capabilities but often fail to generalize under distribution shifts. Test-time adaptation (TTA) allows models to update at inference time without labeled data, typically via entropy minimization. However, this objective is fundamentally misaligned with the contrastive image-text training of VLMs, limiting adaptation performance and introducing failure modes such as pseudo-label drift and class collapse. We propose CLIPTTA, a new gradient-based TTA method for vision-language models that leverages a soft contrastive loss aligned with CLIP's pre-training objective. We provide a theoretical analysis of CLIPTTA's gradients, showing how its batch-aware design mitigates the risk of collapse. We further extend CLIPTTA to the open-set setting, where both in-distribution (ID) and out-of-distribution (OOD) samples are encountered, using an Outlier Contrastive Exposure (OCE) loss to improve OOD detection. Evaluated on 75 datasets spanning diverse distribution shifts, CLIPTTA consistently outperforms entropy-based objectives and is highly competitive with state-of-the-art TTA methods, outperforming them on a large number of datasets and exhibiting more stable performance across diverse shifts.
Key facts. Cited by 5 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 40 of its 55 references that are in the map. First posted on arXiv 18 Jul 2025.
Builds on
40 of 55 references.
Closest ancestors · 3
Same direction, newest first
- 2024Efficient Test-Time Adaptation of Vision-Language Models27 Mar
- 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
Other references · 37
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 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
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 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
- 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
25 more
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,188
- 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,013
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 469
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 415
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 377
- 2022Contrastive Test-Time Adaptationcited by 261
- 2022Delving into Out-of-Distribution Detection with Vision-Language Representationscited by 216
- 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 189
- 2022Finetune like you pretrain: Improved finetuning of zero-shot vision modelscited by 150
- 2022CALIP: Zero-Shot Enhancement of CLIP with Parameter-free Attentioncited by 103
- 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
- 2022Improving Test-Time Adaptation via Shift-agnostic Weight Regularization and Nearest Source Prototypescited by 67
- 2023SoTTA: Robust Test-Time Adaptation on Noisy Data Streamscited by 63
- 2023In Search of Lost Online Test-time Adaptation: A Surveycited by 44
- 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
- 2021If your data distribution shifts, use self-learningcited by 36
- 2022On-the-Fly Test-time Adaptation for Medical Image Segmentationcited by 34
- 2023Adaptive Test-Time Personalization for Federated Learningcited by 23
- 2024Unified Entropy Optimization for Open-Set Test-Time Adaptationcited by 19
- 2024STAMP: Outlier-Aware Test-Time Adaptation with Stable Memory Replaycited by 13
- 2024textttBATCLIP: Bimodal Online Test-Time Adaptation for CLIPcited by 11
- 2023REALM: Robust Entropy Adaptive Loss Minimization for Improved Single-Sample Test-Time Adaptationcited by 7
- 2023Meta-Auxiliary Learning for Adaptive Human Pose Predictioncited by 2
- 2023Improving Entropy-Based Test-Time Adaptation from a Clustering Viewcited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 4.
5 papers.
- 2025Adapting Vision-Language Models Without Labels: A Comprehensive Surveycited by 7
- 2026CLIP-AUTT: Test-Time Personalization with Action Unit Prompting for Fine-Grained Video Emotion Recognitioncited by 2
- 2026Dual Distribution Estimation for Zero-shot Noisy Test-Time Adaptation with VLMscited by 2
- 2026ProtoDCS: Towards Robust and Efficient Open-Set Test-Time Adaptation for Vision-Language Modelscited by 1
- 2026GRPO-TTA: Test-Time Visual Tuning for Vision-Language Models via GRPO-Driven Reinforcement Learningcited by 0
- 2026Dual Distribution Estimation for Zero-shot Noisy Test-Time Adaptation with VLMs24 Jun 2026
- 2026GRPO-TTA: Test-Time Visual Tuning for Vision-Language Models via GRPO-Driven Reinforcement Learning5 May 2026
- 2026CLIP-AUTT: Test-Time Personalization with Action Unit Prompting for Fine-Grained Video Emotion Recognition30 Mar 2026
- 2026ProtoDCS: Towards Robust and Efficient Open-Set Test-Time Adaptation for Vision-Language Models27 Feb 2026
- 2025Adapting Vision-Language Models Without Labels: A Comprehensive Survey7 Aug 2025
Similar, not cited
Close in wording, no citation either way
- 2025The Illusion of Progress? A Critical Look at Test-Time Adaptation for Vision-Language Models
- 2024CLIPArTT: Adaptation of CLIP to New Domains at Test Time
- 2025Uniformity First: Uniformity-aware Test-time Adaptation of Vision-language Models against Image Corruption
- 2023Test-Time Distribution Normalization for Contrastively Learned Vision-language Models
- 2025CLIP-SVD: Efficient and Interpretable Vision-Language Adaptation via Singular Values
- 2025ETTA: Efficient Test-Time Adaptation for Vision-Language Models through Dynamic Embedding Updates
- 2023Test-Time Adaptation with CLIP Reward for Zero-Shot Generalization in Vision-Language Models
- 2026Ramen: Robust Test-Time Adaptation of Vision-Language Models with Active Sample Selection