atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Self-Evolving Visual Concept Library using Vision-Language Critics

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ESCHER, a self-evolving visual concept library where a VLM critic's contrastive feedback guides an LLM, with history of past concept evolutions, to iteratively refine concepts for concept-bottleneck classifiers in zero-shot, few-shot, and fine-tuned settings.

Problem

Manually defined visual concepts are labor-intensive, and LLM-generated concepts can lack discriminative power or ignore interactions between concepts, limiting concept-bottleneck visual recognition.

Approach

Treat concept discovery as library learning: alternate between fitting a concept-bottleneck adapter and using confusion between frequently confused class pairs to prompt an LLM, conditioned on a history bank of past concept evolutions and their VLM-measured scores, to propose disambiguating concepts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Evolve the concept library with ESCHERLM4CV · CIFAR-100Top-1 accuracy: 84.48 -> 89.63Helped
Evolve the concept library with ESCHERLM4CV · CUB-200-2011Top-1 accuracy: 63.26 -> 83.17Helped
Evolve the concept library with ESCHERLM4CV · Food101Top-1 accuracy: 94.77 -> 94.90Helped
Evolve the concept library with ESCHERLM4CV · NABirdsTop-1 accuracy: 76.58 -> 78.21Helped
Evolve the concept library with ESCHERLM4CV · Oxford FlowersTop-1 accuracy: 94.80 -> 96.86Helped
Evolve the concept library with ESCHERLM4CV · Oxford IIIT PetsTop-1 accuracy: 92.50 -> 92.86Helped
Evolve the concept library with ESCHERLM4CV · Stanford CarsTop-1 accuracy: 86.84 -> 93.76Helped
Evolve the concept library with ESCHERLaBO · CIFAR100, 16 shotTop-1 accuracy: 77.67 -> 77.23Hurt
Evolve the concept library with ESCHERLaBO · CUB, 16 shotTop-1 accuracy: 78.75 -> 78.79Helped
Evolve the concept library with ESCHERLaBO · Food101, 16 shotTop-1 accuracy: 88.49 -> 88.50Helped
Evolve the concept library with ESCHERLaBO · Oxford Flowers, 16 shotTop-1 accuracy: 97.69 -> 97.80Helped
Evolve the concept library with ESCHERLaBO · Stanford Cars, 16 shotTop-1 accuracy: 81.48 -> 82.56Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 CUB-200-2011 Food-101 NABirds Stanford Cars Flowers-102 Oxford-IIIT Pets

Benchmarks: CIFAR-100 CUB-200-2011 Food-101 NABirds Oxford Flowers Oxford IIIT Pets Stanford Cars

Metrics: Top-1 accuracy

Baselines: LM4CV LaBO Classify by Descriptions CLIP ViT-L/14 LM4CV with many concepts

Builds on: LM4CV LaBO Classify by Descriptions library learning (LILO-style program synthesis) chain-of-thought prompting

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy