Follow-Up Differential Descriptions: Language Models Resolve Ambiguities for Image Classification
On the map: Multimodal LLMs / vision-language models → Prompt learning and adaptation of CLIP
Abstract (arXiv)
A promising approach for improving the performance of vision-language models like CLIP for image classification is to extend the class descriptions (i.e., prompts) with related attributes, e.g., using brown sparrow instead of sparrow. However, current zero-shot methods select a subset of attributes regardless of commonalities between the target classes, potentially providing no useful information that would have helped to distinguish between them. For instance, they may use color instead of bill shape to distinguish between sparrows and wrens, which are both brown. We propose Follow-up Differential Descriptions (FuDD), a zero-shot approach that tailors the class descriptions to each dataset and leads to additional attributes that better differentiate the target classes. FuDD first identifies the ambiguous classes for each image, and then uses a Large Language Model (LLM) to generate new class descriptions that differentiate between them. The new class descriptions resolve the initial ambiguity and help predict the correct label. In our experiments, FuDD consistently outperforms generic description ensembles and naive LLM-generated descriptions on 12 datasets. We show that differential descriptions are an effective tool to resolve class ambiguities, which otherwise significantly degrade the performance. We also show that high quality natural language class descriptions produced by FuDD result in comparable performance to few-shot adaptation methods.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Placed in Prompt learning and adaptation of CLIP, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 44 of its 55 references that are in the map. First posted on arXiv 10 Nov 2023.
Builds on
44 of 55 references.
Closest ancestors · 11
Same direction, newest first
- 2023Waffling around for Performance: Visual Classification with Random Words and Broad Concepts12 Jun
- 2023Enhancing CLIP with CLIP: Exploring Pseudolabeling for Limited-Label Prompt Tuning2 Jun
- 2022SuS-X: Training-Free Name-Only Transfer of Vision-Language Models28 Nov
- 2022Unified Vision and Language Prompt Learning13 Oct
- 2022Visual Classification via Description from Large Language Models13 Oct
- 2022Unsupervised Prompt Learning for Vision-Language Models7 Apr
- 2022Learning to Compose Soft Prompts for Compositional Zero-Shot Learning7 Apr
- 2022Conditional Prompt Learning for Vision-Language Models10 Mar
- 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 · 33
- 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
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2019Language Models as Knowledge Bases?cited by 1,922
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2022Visual Prompt Tuningcited by 1,674
21 more
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,488
- 2022Reproducible scaling laws for contrastive language-image learningcited by 1,163
- 2021StyleCLIP: Text-Driven Manipulation of StyleGAN Imagerycited by 990
- 2019How Can We Know What Language Models Know?cited by 953
- 2023Multimodal Chain-of-Thought Reasoning in Language Modelscited by 740
- 2022MaPLe: Multi-modal Prompt Learningcited by 685
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 591
- 2018Do Better ImageNet Models Transfer Better?cited by 560
- 2017Zero-Shot Learning -- A Comprehensive Evaluation of the Good, the Bad and the Uglycited by 536
- 2021DenseCLIP: Language-Guided Dense Prediction with Context-Aware Promptingcited by 530
- 2022Socratic Models: Composing Zero-Shot Multimodal Reasoning with Languagecited by 513
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2021PointCLIP: Point Cloud Understanding by CLIPcited by 461
- 2022Language in a Bottle: Language Model Guided Concept Bottlenecks for Interpretable Image Classificationcited by 310
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 263
- 2013Zero-Shot Learning Through Cross-Modal Transfercited by 237
- 2023Prompt, Generate, then Cache: Cascade of Foundation Models makes Strong Few-shot Learnerscited by 152
- 2022CALIP: Zero-Shot Enhancement of CLIP with Parameter-free Attentioncited by 103
- 2023CHiLS: Zero-Shot Image Classification with Hierarchical Label Setscited by 79
- 2023See, Think, Confirm: Interactive Prompting Between Vision and Language Models for Knowledge-based Visual Reasoningcited by 49
- 2023LaFTer: Label-Free Tuning of Zero-shot Classifier using Language and Unlabeled Image Collectionscited by 43
Built on by
Citing papers per year: 2024: 6; 2025: 7.
13 papers.
Sort:
By area:
- 2025Pathology-Aware Prototype Evolution via LLM-Driven Semantic Disambiguation for Multicenter Diabetic Retinopathy Diagnosiscited by 22
- 2024Visual-O1: Understanding Ambiguous Instructions via Multi-modal Multi-turn Chain-of-thoughts Reasoningcited by 17
- 2024If CLIP Could Talk: Understanding Vision-Language Model Representations Through Their Preferred Concept Descriptionscited by 14
- 2024PEEB: Part-based Image Classifiers with an Explainable and Editable Language Bottleneckcited by 7
- 2024Finetuning CLIP to Reason about Pairwise Differencescited by 6
- 2024Does VLM Classification Benefit from LLM Description Semantics?cited by 6
- 2025Interactive Data Harmonization with LLM Agents: Opportunities and Challengescited by 3
- 2025DesCLIP: Robust Continual Learning via General Attribute Descriptions for VLM-Based Visual Recognitioncited by 2
- 2025SPARC: Score Prompting and Adaptive Fusion for Zero-Shot Multi-Label Recognition in Vision-Language Modelscited by 2
- 2024CoAPT: Context Attribute words for Prompt Tuningcited by 1
- 2025DiVE-k: Differential Visual Reasoning for Fine-grained Image Recognitioncited by 1
- 2025Do I look like a `cat.n.01` to you? A Taxonomy Image Generation Benchmarkcited by 0
1 more
- 2025Pathology-Aware Prototype Evolution via LLM-Driven Semantic Disambiguation for Multicenter Diabetic Retinopathy Diagnosis27 Nov 2025
- 2025DiVE-k: Differential Visual Reasoning for Fine-grained Image Recognition23 Nov 2025
- 2025Retrieval Enhanced Feedback via In-context Neural Error-book22 Aug 2025
- 2025Do I look like a `cat.n.01` to you? A Taxonomy Image Generation Benchmark13 Mar 2025
- 2025SPARC: Score Prompting and Adaptive Fusion for Zero-Shot Multi-Label Recognition in Vision-Language Models24 Feb 2025
- 2025Interactive Data Harmonization with LLM Agents: Opportunities and Challenges10 Feb 2025
- 2025DesCLIP: Robust Continual Learning via General Attribute Descriptions for VLM-Based Visual Recognition2 Feb 2025
- 2024Does VLM Classification Benefit from LLM Description Semantics?16 Dec 2024
- 2024Visual-O1: Understanding Ambiguous Instructions via Multi-modal Multi-turn Chain-of-thoughts Reasoning4 Oct 2024
- 2024Finetuning CLIP to Reason about Pairwise Differences15 Sep 2024
- 2024CoAPT: Context Attribute words for Prompt Tuning18 Jul 2024
- 2024If CLIP Could Talk: Understanding Vision-Language Model Representations Through Their Preferred Concept Descriptions25 Mar 2024
- 2024Visual-O1: Understanding Ambiguous Instructions via Multi-modal Multi-turn Chain-of-thoughts Reasoningcited by 17
- 2024Finetuning CLIP to Reason about Pairwise Differencescited by 6
- 2025DiVE-k: Differential Visual Reasoning for Fine-grained Image Recognitioncited by 1
- 2025Retrieval Enhanced Feedback via In-context Neural Error-bookcited by 0
- 2025DiVE-k: Differential Visual Reasoning for Fine-grained Image Recognition23 Nov 2025
- 2025Retrieval Enhanced Feedback via In-context Neural Error-book22 Aug 2025
- 2024Visual-O1: Understanding Ambiguous Instructions via Multi-modal Multi-turn Chain-of-thoughts Reasoning4 Oct 2024
- 2024Finetuning CLIP to Reason about Pairwise Differences15 Sep 2024
- 2024If CLIP Could Talk: Understanding Vision-Language Model Representations Through Their Preferred Concept Descriptionscited by 14
- 2025DesCLIP: Robust Continual Learning via General Attribute Descriptions for VLM-Based Visual Recognitioncited by 2
- 2025SPARC: Score Prompting and Adaptive Fusion for Zero-Shot Multi-Label Recognition in Vision-Language Modelscited by 2
- 2025SPARC: Score Prompting and Adaptive Fusion for Zero-Shot Multi-Label Recognition in Vision-Language Models24 Feb 2025
- 2025DesCLIP: Robust Continual Learning via General Attribute Descriptions for VLM-Based Visual Recognition2 Feb 2025
- 2024If CLIP Could Talk: Understanding Vision-Language Model Representations Through Their Preferred Concept Descriptions25 Mar 2024
- 2025Pathology-Aware Prototype Evolution via LLM-Driven Semantic Disambiguation for Multicenter Diabetic Retinopathy Diagnosiscited by 22
- 2024PEEB: Part-based Image Classifiers with an Explainable and Editable Language Bottleneckcited by 7
- 2024Does VLM Classification Benefit from LLM Description Semantics?cited by 6
- 2024CoAPT: Context Attribute words for Prompt Tuningcited by 1
- 2025Do I look like a `cat.n.01` to you? A Taxonomy Image Generation Benchmarkcited by 0
- 2025Pathology-Aware Prototype Evolution via LLM-Driven Semantic Disambiguation for Multicenter Diabetic Retinopathy Diagnosis27 Nov 2025
- 2025Do I look like a `cat.n.01` to you? A Taxonomy Image Generation Benchmark13 Mar 2025
- 2024Does VLM Classification Benefit from LLM Description Semantics?16 Dec 2024
- 2024CoAPT: Context Attribute words for Prompt Tuning18 Jul 2024
- 2024PEEB: Part-based Image Classifiers with an Explainable and Editable Language Bottleneck8 Mar 2024
Similar, not cited
Close in wording, no citation either way
- 2024Enhancing Visual Classification using Comparative Descriptors
- 2026Attributes Should Come from Images, Not Class Names: Distribution-Conditioned Attribute Selection for Vision-Language Models
- 2024Improved Zero-Shot Classification by Adapting VLMs with Text Descriptions
- 2024Evolving Interpretable Visual Classifiers with Large Language Models
- 2024Real Classification by Description: Extending CLIP's Limits of Part Attributes Recognition
- 2024Embracing Diversity: Interpretable Zero-shot classification beyond one vector per class
- 2024LLM meets Vision-Language Models for Zero-Shot One-Class Classification
- 2023ChatGPT-Powered Hierarchical Comparisons for Image Classification