V2C-CBM: Building Concept Bottlenecks with Vision-to-Concept Tokenizer

Hangzhou He, Lei Zhu, Xinliang Zhang, Shuang Zeng, Qian Chen +1 more
1/9/2025
cs.CV

No official code found. Best implementation: riverback/V2C-CBM (51 stars, last commit 2025-07-05).

Abstract

Concept Bottleneck Models (CBMs) offer inherent interpretability by initially translating images into human-comprehensible concepts, followed by a linear combination of these concepts for classification. However, the annotation of concepts for visual recognition tasks requires extensive expert knowledge and labor, constraining the broad adoption of CBMs. Recent approaches have leveraged the knowledge of large language models to construct concept bottlenecks, with multimodal models like CLIP subsequently mapping image features into the concept feature space for classification. Despite this, the concepts produced by language models can be verbose and may introduce non-visual attributes, which hurts accuracy and interpretability. In this study, we investigate to avoid these issues by constructing CBMs directly from multimodal models. To this end, we adopt common words as base concept vocabulary and leverage auxiliary unlabeled images to construct a Vision-to-Concept (V2C) tokenizer that can explicitly quantize images into their most relevant visual concepts, thus creating a vision-oriented concept bottleneck tightly coupled with the multimodal model. This leads to our V2C-CBM which is training efficient and interpretable with high accuracy. Our V2C-CBM has matched or outperformed LLM-supervised CBMs on various visual classification benchmarks, validating the efficacy of our approach.

View on arXivView PDF

Code Implementations(1)

riverback/V2C-CBMCommunity100%

V2C-CBM: Building Concept Bottlenecks with Vision-to-Concept Tokenizer (AAAI 2025)

511Shell, PythonDec 10, 20241 years ago

Similar Papers

Cite this paper

@article{he2025vccbm,
  title  = {V2C-CBM: Building Concept Bottlenecks with Vision-to-Concept Tokenizer},
  author = {Hangzhou He and Lei Zhu and Xinliang Zhang and Shuang Zeng and Qian Chen and Yanye Lu},
  year   = {2025},
  eprint = {2501.04975},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.04975v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.04975.svg)](https://codeofpaper.com/paper/2501.04975)

Discussion