AutoCLIP: Auto-tuning Zero-Shot Classifiers for Vision-Language Models
On the map: Multimodal LLMs / vision-language models → Prompt learning and adaptation of CLIP
Abstract (arXiv)
Classifiers built upon vision-language models such as CLIP have shown remarkable zero-shot performance across a broad range of image classification tasks. Prior work has studied different ways of automatically creating descriptor sets for every class based on prompt templates, ranging from manually engineered templates over templates obtained from a large language model to templates built from random words and characters. Up until now, deriving zero-shot classifiers from the respective encoded class descriptors has remained nearly unchanged, i.e., classify to the class that maximizes cosine similarity between its averaged encoded class descriptors and the image encoding. However, weighing all class descriptors equally can be suboptimal when certain descriptors match visual clues on a given image better than others. In this work, we propose AutoCLIP, a method for auto-tuning zero-shot classifiers. AutoCLIP tunes per-image weights to each prompt template at inference time, based on statistics of class descriptor-image similarities. AutoCLIP is fully unsupervised, has only a minor additional computation overhead, and can be easily implemented in few lines of code. We show that AutoCLIP outperforms baselines across a broad range of vision-language models, datasets, and prompt templates consistently and by up to 3 percent point accuracy.
Key facts. Cited by 2 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 22 of its 30 references that are in the map. First posted on arXiv 28 Sep 2023.
Builds on
22 of 30 references.
Closest ancestors · 5
Same direction, newest first
- 2023Waffling around for Performance: Visual Classification with Random Words and Broad Concepts12 Jun
- 2023Test-Time Adaptation with CLIP Reward for Zero-Shot Generalization in Vision-Language Models29 May
- 2022Visual Classification via Description from Large Language Models13 Oct
- 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 · 17
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,850
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,496
- 2022CoCa: Contrastive Captioners are Image-Text Foundation Modelscited by 1,274
- 2023ImageBind: One Embedding Space To Bind Them Allcited by 1,175
- 2021Florence: A New Foundation Model for Computer Visioncited by 804
5 more
- 2023DataComp: In search of the next generation of multimodal datasetscited by 644
- 2018Do Better ImageNet Models Transfer Better?cited by 565
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 405
- 2022Simple Open-Vocabulary Object Detection with Vision Transformerscited by 305
- 2023A Simple Zero-shot Prompt Weighting Technique to Improve Prompt Ensembling in Text-Image Modelscited by 39
Built on by
Citing papers per year: 2025: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2023PerceptionCLIP: Visual Classification by Inferring and Conditioning on Contexts
- 2022VL-Taboo: An Analysis of Attribute-based Zero-shot Capabilities of Vision-Language Models
- 2026Will It Zero-Shot?: Predicting Zero-Shot Classification Performance For Arbitrary Queries
- 2024BaFTA: Backprop-Free Test-Time Adaptation For Zero-Shot Vision-Language Models
- 2024Enhancing Visual Classification using Comparative Descriptors
- 2023Follow-Up Differential Descriptions: Language Models Resolve Ambiguities for Image Classification
- 2023ECO: Ensembling Context Optimization for Vision-Language Models
- 2024Real Classification by Description: Extending CLIP's Limits of Part Attributes Recognition