Improved Few-Shot Image Classification Through Multiple-Choice Questions
Not on the map. Why?
Abstract (arXiv)
Through a simple multiple choice language prompt a VQA model can operate as a zero-shot image classifier, producing a classification label. Compared to typical image encoders, VQA models offer an advantage: VQA-produced image embeddings can be infused with the most relevant visual information through tailored language prompts. Nevertheless, for most tasks, zero-shot VQA performance is lacking, either because of unfamiliar category names, or dissimilar pre-training data and test data distributions. We propose a simple method to boost VQA performance for image classification using only a handful of labeled examples and a multiple-choice question. This few-shot method is training-free and maintains the dynamic and flexible advantages of the VQA model. Rather than relying on the final language output, our approach uses multiple-choice questions to extract prompt-specific latent representations, which are enriched with relevant visual information. These representations are combined to create a final overall image embedding, which is decoded via reference to latent class prototypes constructed from the few labeled examples. We demonstrate this method outperforms both pure visual encoders and zero-shot VQA baselines to achieve impressive performance on common few-shot tasks including MiniImageNet, Caltech-UCSD Birds, and CIFAR-100. Finally, we show our approach does particularly well in settings with numerous diverse visual attributes such as the fabric, article-style, texture, and view of different articles of clothing, where other few-shot approaches struggle, as we can tailor our image representations only on the semantic features of interest.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 21 of its 32 references that are in the map. First posted on arXiv 23 Jul 2024.
Builds on
21 of 32 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,498
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2022CoCa: Contrastive Captioners are Image-Text Foundation Modelscited by 1,265
- 2023Vision-Language Models for Vision Tasks: A Surveycited by 834
- 2022PaLI: A Jointly-Scaled Multilingual Language-Image Modelcited by 762
- 2019A Closer Look at Few-shot Classificationcited by 679
- 2022GIT: A Generative Image-to-text Transformer for Vision and Languagecited by 536
- 2018Meta-Learning for Semi-Supervised Few-Shot Classificationcited by 456
9 more
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 435
- 2018Meta-learning with differentiable closed-form solverscited by 395
- 2019A Baseline for Few-Shot Image Classificationcited by 298
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 263
- 2022SuS-X: Training-Free Name-Only Transfer of Vision-Language Modelscited by 118
- 2017A Study and Comparison of Human and Deep Learning Recognition Performance Under Visual Distortionscited by 107
- 2018Few-Shot Learning with Metric-Agnostic Conditional Embeddingscited by 40
- 2019Baby steps towards few-shot learning with multiple semanticscited by 29
- 2016Zero-Shot Visual Question Answeringcited by 20
Built on by
Citing papers per year: 2025: 1.
1 paper.