Saved in:
Bibliographic Details
Main Authors: Sehgal, Atharva, Yuan, Patrick, Hu, Ziniu, Yue, Yisong, Sun, Jennifer J., Chaudhuri, Swarat
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2504.00185
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915220872495104
author Sehgal, Atharva
Yuan, Patrick
Hu, Ziniu
Yue, Yisong
Sun, Jennifer J.
Chaudhuri, Swarat
author_facet Sehgal, Atharva
Yuan, Patrick
Hu, Ziniu
Yue, Yisong
Sun, Jennifer J.
Chaudhuri, Swarat
contents We study the problem of building a visual concept library for visual recognition. Building effective visual concept libraries is challenging, as manual definition is labor-intensive, while relying solely on LLMs for concept generation can result in concepts that lack discriminative power or fail to account for the complex interactions between them. Our approach, ESCHER, takes a library learning perspective to iteratively discover and improve visual concepts. ESCHER uses a vision-language model (VLM) as a critic to iteratively refine the concept library, including accounting for interactions between concepts and how they affect downstream classifiers. By leveraging the in-context learning abilities of LLMs and the history of performance using various concepts, ESCHER dynamically improves its concept generation strategy based on the VLM critic's feedback. Finally, ESCHER does not require any human annotations, and is thus an automated plug-and-play framework. We empirically demonstrate the ability of ESCHER to learn a concept library for zero-shot, few-shot, and fine-tuning visual classification tasks. This work represents, to our knowledge, the first application of concept library learning to real-world visual tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2504_00185
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Self-Evolving Visual Concept Library using Vision-Language Critics
Sehgal, Atharva
Yuan, Patrick
Hu, Ziniu
Yue, Yisong
Sun, Jennifer J.
Chaudhuri, Swarat
Computer Vision and Pattern Recognition
Machine Learning
We study the problem of building a visual concept library for visual recognition. Building effective visual concept libraries is challenging, as manual definition is labor-intensive, while relying solely on LLMs for concept generation can result in concepts that lack discriminative power or fail to account for the complex interactions between them. Our approach, ESCHER, takes a library learning perspective to iteratively discover and improve visual concepts. ESCHER uses a vision-language model (VLM) as a critic to iteratively refine the concept library, including accounting for interactions between concepts and how they affect downstream classifiers. By leveraging the in-context learning abilities of LLMs and the history of performance using various concepts, ESCHER dynamically improves its concept generation strategy based on the VLM critic's feedback. Finally, ESCHER does not require any human annotations, and is thus an automated plug-and-play framework. We empirically demonstrate the ability of ESCHER to learn a concept library for zero-shot, few-shot, and fine-tuning visual classification tasks. This work represents, to our knowledge, the first application of concept library learning to real-world visual tasks.
title Self-Evolving Visual Concept Library using Vision-Language Critics
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2504.00185