paper-with-me

Papers

Explain via Any Concept: Concept Bottleneck Model with Open Vocabulary Concepts

2024-08-05 · Andong Tan, Fengtao Zhou, Hao Chen

The concept bottleneck model (CBM) is an interpretable-by-design framework that makes decisions by first predicting a set of interpretable concepts, and then predicting the class label based on the given concepts. Existing CBMs are trained with a fixed set of concepts (concepts are either annotated by the dataset or queried from language models). However, this closed-world assumption is unrealistic in practice, as users may wonder about the role of any desired concept in decision-making after the model is deployed. Inspired by the large success of recent vision-language pre-trained models such as CLIP in zero-shot classification, we propose "OpenCBM" to equip the CBM with open vocabulary concepts via: (1) Aligning the feature space of a trainable image feature extractor with that of a CLIP's image encoder via a prototype based feature alignment; (2) Simultaneously training an image classifier on the downstream dataset; (3) Reconstructing the trained classification head via any set of user-desired textual concepts encoded by CLIP's text encoder. To reveal potentially missing concepts from users, we further propose to iteratively find the closest concept embedding to the residual parameters during the reconstruction until the residual is small enough. To the best of our knowledge, our "OpenCBM" is the first CBM with concepts of open vocabularies, providing users the unique benefit such as removing, adding, or replacing any desired concept to explain the model's prediction even after a model is trained. Moreover, our model significantly outperforms the previous state-of-the-art CBM by 9% in the classification accuracy on the benchmark dataset CUB-200-2011.

📄 PDF Abstract BibTeX arXiv:2408.02265

Code (0)

등록된 구현이 없습니다.

Tasks

zero-shot-classificationZero-Shot Learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…

Similar Papers 제목 키워드 기반

Zero-shot Concept Bottleneck Models

2025-02-13 · Shin'ya Yamaguchi, Kosuke Nishida, Daiki Chijiwa, Yasutoshi Ida

Concept bottleneck models (CBMs) are inherently interpretable and intervenable neural network models, which explain their final label prediction by the intermediate prediction of high-level semantic concepts. However, th…

regression

Explaining CLIP Zero-shot Predictions Through Concepts

2026-03-30 · Onat Ozdemir, Anders Christensen, Stephan Alaniz, Zeynep Akata 외 arxiv

Large-scale vision-language models such as CLIP have achieved remarkable success in zero-shot image recognition, yet their predictions remain largely opaque to human understanding. In contrast, Concept Bottleneck Models …

COVD: Continual Open-Vocabulary Object Detection with Novel Concept Injection

2026-05-26 · Yupeng Zhang, Ruize Han, Yuzhong Feng, Zixin Ren 외 arxiv

Open-vocabulary object detection (OVD) has made significant progress, enabling detectors to generalize from seen to unseen categories. However, real-world category spaces continually evolve, and existing OVD models still…

Continual LearningObject Detection

Caption Bottleneck Models

2026-07-01 · Seref Baris Cagliyan, Umut Ozdemir, Merve Tapli, Emre Akbas arxiv

Concept Bottleneck Models (CBMs) provide interpretability by routing predictions through a layer of human-understandable concepts. However, defining an optimal concept set for a specific dataset remains an open challenge…

What Holds Back Open-Vocabulary Segmentation?

2025-08-06 · Josip Šarić, Ivan Martinović, Matej Kristan, Siniša Šegvić arxiv

Standard segmentation setups are unable to deliver models that can recognize concepts outside the training taxonomy. Open-vocabulary approaches promise to close this gap through language-image pretraining on billions of …