Multi-Cache Enhanced Prototype Learning for Test-Time Generalization of Vision-Language Models
On the map: Multimodal LLMs / vision-language models → Prompt learning and adaptation of CLIP
Abstract (arXiv)
In zero-shot setting, test-time adaptation adjusts pre-trained models using unlabeled data from the test phase to enhance performance on unknown test distributions. Existing cache-enhanced TTA methods rely on a low-entropy criterion to select samples for prototype construction, assuming intra-class compactness. However, low-entropy samples may be unreliable under distribution shifts, and the resulting prototypes may not ensure compact intra-class distributions. This study identifies a positive correlation between cache-enhanced performance and intra-class compactness. Based on this observation, we propose a Multi-Cache enhanced Prototype-based Test-Time Adaptation (MCP) featuring three caches: an entropy cache for initializing prototype representations with low-entropy samples, an align cache for integrating visual and textual information to achieve compact intra-class distributions, and a negative cache for prediction calibration using high-entropy samples. We further developed MCP++, a framework incorporating cross-modal prototype alignment and residual learning, introducing prototype residual fine-tuning. Comparative and ablation experiments across 15 downstream tasks demonstrate that the proposed method and framework achieve state-of-the-art generalization performance. Project Page available at: https://zhaihaotian.github.io/MCP-ICCV25/
Key facts. Cited by 6 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 64 of its 77 references that are in the map. First posted on arXiv 2 Aug 2025.
Builds on
64 of 77 references.
Closest ancestors · 25
Same direction, newest first
- 2025Advancing Reliable Test-Time Adaptation of Vision-Language Models under Visual Variations13 Jul
- 2025Dynamic Multimodal Prototype Learning in Vision-Language Models4 Jul
- 2025Probabilistic Prototype Calibration of Vision-Language Models for Generalized Few-shot Semantic Segmentation28 Jun
- 2025Mitigating Cache Noise in Test-Time Adaptation for Large Vision-Language Models24 Mar
- 2025Bidirectional Prototype-Reward co-Evolution for Test-Time Adaptation of Vision-Language Models12 Mar
- 2024BoostAdapter: Improving Vision-Language Test-Time Adaptation via Regional Bootstrapping20 Oct
- 2024Dual Prototype Evolving for Test-Time Generalization of Vision-Language Models16 Oct
- 2024DPA: Dual Prototypes Alignment for Unsupervised Adaptation of Vision-Language Models16 Aug
- 2024Efficient Test-Time Prompt Tuning for Vision-Language Models11 Aug
- 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
13 more
- 2024Enhancing Vision-Language Few-Shot Adaptation with Negative Learning19 Mar
- 2024Just Shift It: Test-Time Prototype Shifting for Zero-Shot Generalization with Vision-Language Models19 Mar
- 2024PromptKD: Unsupervised Prompt Distillation for Vision-Language Models5 Mar
- 2024Concept-Guided Prompt Learning for Generalization in Vision-Language Models15 Jan
- 2023Align Your Prompts: Test-Time Prompting with Distribution Alignment for Zero-Shot Generalization2 Nov
- 2023Unsupervised Prototype Adapter for Vision-Language Models22 Aug
- 2023Diverse Data Augmentation with Diffusions for Effective Test-time Prompt Tuning11 Aug
- 2023Proto-CLIP: Vision-Language Prototypical Network for Few-Shot Learning6 Jul
- 2022Task Residual for Tuning Vision-Language Models18 Nov
- 2022Test-Time Prompt Tuning for Zero-Shot Generalization in Vision-Language Models15 Sep
- 2021Tip-Adapter: Training-free CLIP-Adapter for Better Vision-Language Modeling6 Nov
- 2021CLIP-Adapter: Better Vision-Language Models with Feature Adapters9 Oct
- 2021Learning to Prompt for Vision-Language Models2 Sep
Other references · 39
- 2017Attention Is All You Needcited by 60,361
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2017Prototypical Networks for Few-shot Learningcited by 3,015
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,333
- 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
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,496
- 2019Natural Adversarial Examplescited by 1,408
- 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,013
27 more
- 2021Open-vocabulary Object Detection via Vision and Language Knowledge Distillationcited by 906
- 2022MaPLe: Multi-modal Prompt Learningcited by 687
- 2018Deep Visual Domain Adaptation: A Surveycited by 635
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 377
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 359
- 2017One-Shot Learning for Semantic Segmentationcited by 337
- 2022Learning to Prompt for Open-Vocabulary Object Detection with Vision-Language Modelcited by 317
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 267
- 2018Few-shot Object Detection via Feature Reweightingcited by 265
- 2022Vision-Language Pre-Training with Triple Contrastive Learningcited by 212
- 2021Scaling Up Vision-Language Pre-training for Image Captioningcited by 196
- 2024Entropy is not Enough for Test-Time Adaptation: From the Perspective of Disentangled Factorscited by 106
- 2020Tent: Fully Test-time Adaptation by Entropy Minimizationcited by 69
- 2023AdaNPC: Exploring Non-Parametric Classifier for Test-Time Adaptationcited by 48
- 2025R-TPT: Improving Adversarial Robustness of Vision-Language Models through Test-Time Prompt Tuningcited by 33
- 2024DPU: Dynamic Prototype Updating for Multimodal Out-of-Distribution Detectioncited by 29
- 2023Point-TTA: Test-Time Adaptation for Point Cloud Registration Using Multitask Meta-Auxiliary Learningcited by 23
- 2024Historical Test-time Prompt Tuning for Vision Foundation Modelscited by 22
- 2024Adapter Merging with Centroid Prototype Mapping for Scalable Class-Incremental Learningcited by 18
- 2025Ranked Entropy Minimization for Continual Test-Time Adaptationcited by 17
- 2025Learning Clustering-based Prototypes for Compositional Zero-shot Learningcited by 14
- 2022Multimodal Prototype-Enhanced Network for Few-Shot Action Recognitioncited by 13
- 2025Beyond Entropy: Region Confidence Proxy for Wild Test-Time Adaptationcited by 11
- 2024Queryable Prototype Multiple Instance Learning with Vision-Language Models for Incremental Whole Slide Image Classificationcited by 10
- 2024Proto-OOD: Enhancing OOD Object Detection with Prototype Feature Similaritycited by 4
- 2025Point-Cache: Test-time Dynamic and Hierarchical Cache for Robust and Generalizable Point Cloud Analysiscited by 4
- 2024NODE-Adapter: Neural Ordinary Differential Equations for Better Vision-Language Reasoningcited by 3
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026Shifting Uncertainty to Critical Moments: Towards Reliable Uncertainty Quantification for VLA Modelcited by 7
- 2026Test-Time Adaptation via Cache Personalization for Facial Expression Recognition in Videoscited by 5
- 2026Dual Distribution Estimation for Zero-shot Noisy Test-Time Adaptation with VLMscited by 2
- 2026When CLIP Sees More, It Fights Back Harder: Multi-View Guided Adaptive Counterattacks for Test-Time Adversarial Robustnesscited by 1
- 2026Adapting Point Cloud Analysis via Multimodal Bayesian Distribution Learningcited by 0
- 2026Towards Purified Multi-Label Test-Time Adaptation of Vision-Language Modelscited by 0
- 2026Towards Purified Multi-Label Test-Time Adaptation of Vision-Language Models26 Aug 2026
- 2026Dual Distribution Estimation for Zero-shot Noisy Test-Time Adaptation with VLMs24 Jun 2026
- 2026When CLIP Sees More, It Fights Back Harder: Multi-View Guided Adaptive Counterattacks for Test-Time Adversarial Robustness5 Jun 2026
- 2026Adapting Point Cloud Analysis via Multimodal Bayesian Distribution Learning23 Mar 2026
- 2026Test-Time Adaptation via Cache Personalization for Facial Expression Recognition in Videos22 Mar 2026
- 2026Shifting Uncertainty to Critical Moments: Towards Reliable Uncertainty Quantification for VLA Model18 Mar 2026
Similar, not cited
Close in wording, no citation either way
- 2025Adaptive Cache Enhancement for Test-Time Adaptation of Vision-Language Models
- 2026Prototype-Based Test-Time Adaptation of Vision-Language Models
- 2025Class-Aware Prototype Learning with Negative Contrast for Test-Time Adaptation of Vision-Language Models
- 2026RADC: Risk-Aware Dual Caching for Vision-Language Test-Time Adaptation
- 2026ProtoDCS: Towards Robust and Efficient Open-Set Test-Time Adaptation for Vision-Language Models
- 2025ETTA: Efficient Test-Time Adaptation for Vision-Language Models through Dynamic Embedding Updates
- 2024DOTA: Distributional Test-Time Adaptation of Vision-Language Models
- 2024Frustratingly Easy Test-Time Adaptation of Vision-Language Models