Rethinking Concept Bottleneck Models: From Pitfalls to Solutions
Merve Tapli, Quentin Bouniot, Wolfgang Stammer, Zeynep Akata, Emre Akbas

TL;DR
This paper introduces CBM-Suite, a comprehensive framework that addresses key limitations of Concept Bottleneck Models by proposing new metrics, architectural modifications, and analyses to improve accuracy and interpretability.
Contribution
The paper presents CBM-Suite, a systematic approach that includes a new metric, a non-linear layer, and distillation techniques to enhance CBM performance and understanding.
Findings
CBM-Suite improves model accuracy over existing CBMs.
The entropy-based metric effectively assesses concept set suitability.
Analysis reveals how different encoders and models affect interpretability.
Abstract
Concept Bottleneck Models (CBMs) ground predictions in human-understandable concepts but face fundamental limitations: the absence of a metric to pre-evaluate concept relevance, the "linearity problem" causing recent CBMs to bypass the concept bottleneck entirely, an accuracy gap compared to opaque models, and finally the lack of systematic study on the impact of different visual backbones and VLMs. We introduce CBM-Suite, a methodological framework to systematically addresses these challenges. First, we propose an entropy-based metric to quantify the intrinsic suitability of a concept set for a given dataset. Second, we resolve the linearity problem by inserting a non-linear layer between concept activations and the classifier, which ensures that model accuracy faithfully reflects concept relevance. Third, we narrow the accuracy gap by leveraging a distillation loss guided by a linear…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Multimodal Machine Learning Applications · Child and Animal Learning Development
