Caption Bottleneck Models
CaBM replaces fixed concept sets with natural language captions, enabling leakage-free, interpretable image recognition with competitive accuracy.
Key Findings
Methodology
CaBM employs a frozen large multimodal model (LMM) to generate diverse, attribute-focused captions per image using structured prompts and temperature sampling. These captions are structured to exclude class labels via taxonomy censoring, preventing label leakage. A text classifier, trained solely on these captions, predicts image labels by averaging logits across multiple descriptions, ensuring a leakage-free architecture. Post-training, gradient×embedding attribution identifies salient phrases, which are semantically clustered to automatically discover high-quality, dataset-specific concepts. This approach decouples perception from recognition, maintaining interpretability and accuracy.
Key Results
- On datasets like CIFAR-10, CIFAR-100, and ImageNet-1K, CaBM achieves Top-1 accuracy comparable to state-of-the-art models (e.g., 78.5% on ImageNet). The automatically extracted concepts align closely with human understanding, providing meaningful explanations. Across fine- and coarse-grained tasks, CaBM maintains high performance without relying on external concept dictionaries or manual labels, demonstrating robustness and scalability.
Significance
This work addresses fundamental limitations of traditional CBMs by eliminating the need for predefined concept sets and preventing information leakage. It introduces a flexible, data-driven paradigm that leverages natural language for concept representation, reducing annotation costs and enhancing interpretability. The approach facilitates trustworthy AI in sensitive applications like healthcare and autonomous systems, where understanding model decisions is crucial. Its open-vocabulary nature enables adaptation across diverse datasets, marking a significant step toward scalable, explainable AI.
Technical Contribution
CaBM innovatively shifts the concept bottleneck from structured vectors to free-form text generated by pre-trained multimodal models. It employs structured prompting and taxonomy censoring to ensure descriptions are free of class labels, thus preventing leakage. The model trains a pure text classifier, and post-hoc, it extracts meaningful concepts via gradient-based attribution and semantic clustering, enabling automatic, dataset-specific concept discovery. This design guarantees leakage resistance while maintaining competitive accuracy and interpretability.
Novelty
This is the first approach to fully replace static concept sets with open-vocabulary, caption-based descriptions in a leakage-free framework. Unlike prior methods relying on external dictionaries or fixed concept vocabularies, CaBM leverages natural language generated directly from images, enabling dynamic, dataset-specific concept discovery. Its architecture ensures no visual features bypass the concept bottleneck, setting a new standard for interpretable, scalable vision models.
Limitations
- The quality of generated descriptions depends on the pretrained multimodal model, which may introduce biases or inaccuracies. The concept extraction process, while automated, can produce redundant or ambiguous phrases, requiring further refinement. In highly complex or diverse scenes, caption richness may be limited, affecting concept granularity. Future work should focus on improving description diversity, robustness, and extending to multi-task settings.
Future Work
Future directions include enhancing caption diversity and fidelity, integrating active human feedback for concept refinement, and extending the framework to multi-task and cross-modal applications. Developing more efficient caption generation and concept clustering methods will further improve scalability and interpretability, broadening CaBM’s applicability in real-world AI systems.
AI Executive Summary
The quest for interpretable AI has long been hindered by the opaque nature of deep neural networks and the reliance on static, manually defined concept sets. Traditional concept bottleneck models (CBMs) attempt to bridge this gap by introducing human-understandable intermediate concepts, but they face significant challenges. Defining an optimal concept vocabulary is costly and often incomplete, while the risk of information leakage—where unmodeled visual features influence predictions—undermines trust and explanation fidelity. These issues limit the deployment of CBMs in high-stakes domains like medicine and autonomous driving.
In response, this paper introduces Caption Bottleneck Models (CaBM), a novel framework that replaces fixed concept vectors with free-form natural language descriptions generated by pre-trained multimodal models. CaBM employs structured prompts and taxonomy censoring to produce diverse, descriptive captions that exclude class labels, effectively preventing leakage. The model then trains a pure text classifier on these captions, ensuring that recognition occurs solely in language space. Post-training, the model analyzes the classifier’s decision process to automatically extract meaningful, dataset-specific concepts—phrases that are both human-interpretable and grounded in visual evidence.
Experimental results across multiple datasets, including CIFAR-10, CIFAR-100, and ImageNet-1K, demonstrate that CaBM achieves accuracy comparable to traditional models—such as 78.5% Top-1 on ImageNet—while providing rich, faithful explanations. The automatic concept discovery aligns well with human intuition, validating the interpretability of the approach. This method significantly reduces annotation costs, enhances model transparency, and offers a scalable solution for deploying trustworthy AI in sensitive applications.
Looking ahead, future work will focus on improving caption quality, expanding concept richness, and integrating interactive human feedback. The broader impact of CaBM lies in its potential to make AI systems more transparent, adaptable, and reliable across diverse domains, ultimately fostering greater trust and wider adoption of explainable AI technologies.
Deep Analysis
Background
Recent advances in deep learning, exemplified by architectures like ResNet, Vision Transformer, and CLIP, have led to unprecedented performance in visual recognition tasks. However, these models are often criticized for their lack of interpretability, especially in critical applications such as healthcare diagnostics and autonomous vehicles. Concept Bottleneck Models (CBMs) emerged as a promising approach by introducing human-understandable intermediate concepts, enabling inspection and intervention. Notable works include Bau et al.'s concept-based explanations and foundation model-driven concept proposals. Despite progress, these models rely heavily on predefined concept sets, which are costly to annotate and often incomplete. Moreover, the static nature of concepts leads to limited flexibility and potential biases. Additionally, information leakage—where unmodeled visual cues influence predictions—remains a persistent challenge, compromising explanation fidelity. Recent efforts in automatic concept discovery and open-vocabulary methods aim to address these issues but still depend on external concept vocabularies, which may not fully capture dataset-specific nuances. CaBM builds upon these foundations, integrating natural language generation and post-hoc analysis to overcome these limitations, advancing the field toward more scalable and faithful interpretability.
Core Problem
The core challenge in developing interpretable vision models lies in balancing accuracy, interpretability, and robustness against information leakage. Static concept sets, though interpretable, are expensive and inflexible, limiting scalability. Moreover, existing CBMs are vulnerable to visual feature bypass, where unmodeled cues influence predictions, undermining trustworthiness. Achieving a leakage-free, flexible, and high-performance model requires rethinking the concept representation and training paradigm. The difficulty is compounded by the need for automatic, dataset-specific concept discovery without manual annotation, while ensuring that the recognition process remains transparent and faithful. These issues hinder the deployment of reliable AI in real-world, high-stakes scenarios.
Innovation
CaBM introduces several key innovations: 1) It replaces static concept vectors with free-form natural language captions generated by a frozen large multimodal model, removing the need for predefined concept sets. 2) Implements structured prompting and taxonomy censoring to generate descriptions that exclude class labels, preventing trivial lexical cues. 3) Trains a text-only classifier on these captions, ensuring recognition occurs solely in language space, thus inherently avoiding visual information leakage. 4) Post-hoc, it employs gradient×embedding attribution and semantic clustering to automatically identify meaningful, dataset-specific concepts from the trained classifier’s decision process. This design guarantees leakage resistance while maintaining interpretability and competitive accuracy.
Methodology
- �� Multi-caption generation: Use a pretrained LMM with structured prompts to produce K diverse captions per image, varying sampling temperature for lexical diversity.
- �� Taxonomy censoring: Apply deterministic filters to remove explicit class names and taxonomic terms, ensuring descriptions reflect visual attributes.
- �� Text classifier training: Encode captions with a transformer (e.g., RoBERTa), train with cross-entropy loss to predict labels, and aggregate logits across captions at inference.
- �� Concept discovery: Use gradient×embedding attribution to identify salient tokens, propose candidate phrases via n-grams, score importance through erasure (masking), and cluster semantically similar phrases to form concepts.
- �� Evaluation: Validate accuracy on multiple datasets, compare with baselines, and analyze the interpretability of extracted concepts through human and automatic assessments.
Experiments
Experiments encompass six datasets: CIFAR-10, CIFAR-100, CUB-200, Food-101, Flowers-102, and ImageNet-1K. For each, five captions are generated per image at various temperatures, trained with a frozen LMM and RoBERTa-based classifier. The evaluation metrics include Top-1 accuracy, concept relevance, and interpretability. Results show CaBM achieves 78.5% Top-1 accuracy on ImageNet, comparable to state-of-the-art models, while automatically extracting human-understandable concepts. Ablation studies demonstrate the importance of structured prompting, taxonomy censoring, and multi-caption inference. The concept extraction pipeline produces semantically meaningful phrases, validated through human judgment and quantitative metrics, confirming the model’s interpretability and robustness against leakage.
Results
CaBM attains competitive accuracy across datasets, e.g., 78.5% Top-1 on ImageNet, matching or surpassing existing CBMs. The automatically discovered concepts—such as 'reddish-orange crown' or 'black and white wings'—align with human intuition, providing faithful explanations. The leakage-resistant design prevents visual cues from bypassing the concept bottleneck, confirmed through ablation and adversarial tests. Furthermore, the model demonstrates strong generalization in fine- and coarse-grained tasks, with the ability to adapt to dataset-specific concepts without manual labeling or external dictionaries. These results validate the effectiveness of the approach in balancing interpretability and performance.
Abstract
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. Existing approaches rely on expensive expert annotations or LLM-generated lists based solely on class names. Even "open-vocabulary" variants typically depend on static concept sets, which restrict discovery and introduce label bias. Furthermore, traditional CBMs often suffer from information leakage, where unmodeled visual features bypass the bottleneck and compromise the integrity of the explanations. To overcome these limitations, we propose Caption Bottleneck Models (CaBM), a framework that circumvents the need for predefined concept sets by replacing rigid concept layers with free-form natural language. By representing images via LMM-generated captions and training a classifier strictly on this text, CaBM ensures a leakage-free architecture by construction. Additionally, by analyzing the text classifier post-training, CaBM autonomously discovers high-quality, dataset-specific concepts. Our results across fine- and coarse-grained benchmarks demonstrate that CaBM achieves competitive accuracy while preserving interpretability without the constraints of external dictionaries or manual labeling.