Sparse Concept Bottleneck Models: Gumbel Tricks in Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
We propose a novel architecture and method of explainable classification with Concept Bottleneck Models (CBMs). While SOTA approaches to Image Classification task work as a black box, there is a growing demand for models that would provide interpreted results. Such a models often learn to predict the distribution over class labels using additional description of this target instances, called concepts. However, existing Bottleneck methods have a number of limitations: their accuracy is lower than that of a standard model and CBMs require an additional set of concepts to leverage. We provide a framework for creating Concept Bottleneck Model from pre-trained multi-modal encoder and new CLIP-like architectures. By introducing a new type of layers known as Concept Bottleneck Layers, we outline three methods for training them: with ℓ1-loss, contrastive loss and loss function based on Gumbel-Softmax distribution (Sparse-CBM), while final FC layer is still trained with Cross-Entropy. We show a significant increase in accuracy using sparse hidden layers in CLIP-based bottleneck models. Which means that sparse representation of concepts activation vector is meaningful in Concept Bottleneck Models. Moreover, with our Concept Matrix Search algorithm we can improve CLIP predictions on complex datasets without any additional training or fine-tuning. The code is available at: https://github.com/Andron00e/SparseCBM.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 34 of its 54 references that are in the map. First posted on arXiv 4 Apr 2024.
Builds on
34 of 54 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
22 more
- 2020Concept Bottleneck Modelscited by 1,022
- 2023ShareGPT4V: Improving Large Multi-Modal Models with Better Captionscited by 1,000
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 745
- 2020Making Monolingual Sentence Embeddings Multilingual using Knowledge Distillationcited by 591
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
- 2022Visual Classification via Description from Large Language Modelscited by 331
- 2022Language in a Bottle: Language Model Guided Concept Bottlenecks for Interpretable Image Classificationcited by 310
- 2023Label-Free Concept Bottleneck Modelscited by 282
- 2018Contextual Augmentation: Data Augmentation by Words with Paradigmatic Relationscited by 201
- 2020CERT: Contrastive Self-supervised Learning for Language Understandingcited by 169
- 2014A* Samplingcited by 150
- 2022PyramidCLIP: Hierarchical Feature Alignment for Vision-language Model Pretrainingcited by 104
- 2021Leveraging Sparse Linear Layers for Debuggable Deep Networkscited by 82
- 2020A Simple but Tough-to-Beat Data Augmentation Approach for Natural Language Understanding and Generationcited by 72
- 2019Interpretability Beyond Classification Output: Semantic Bottleneck Networkscited by 49
- 2018Nonparametric Bayesian Deep Networks with Local Competitioncited by 17
- 2023DisCo-CLIP: A Distributed Contrastive Loss for Memory Efficient CLIP Trainingcited by 15
- 2020Contextual Semantic Interpretabilitycited by 14
- 2022Long-tailed Instance Segmentation using Gumbel Optimized Losscited by 12
- 2023Cross-Modal Conceptualization in Bottleneck Modelscited by 12
Built on by
Citing papers per year: 2024: 4; 2025: 4; 2026: 3.
11 papers.
- 2025Discovering Fine-Grained Visual-Concept Relations by Disentangled Optimal Transport Concept Bottleneck Modelscited by 12
- 2024Tree-Based Leakage Inspection and Control in Concept Bottleneck Modelscited by 8
- 2025LogicCBMs: Logic-Enhanced Concept-Based Learningcited by 5
- 2024Improving Concept Alignment in Vision-Language Concept Bottleneck Modelscited by 4
- 2026Concept-Based Dictionary Learning for Inference-Time Safety in Vision Language Action Modelscited by 3
- 2025Graph Integrated Multimodal Concept Bottleneck Modelcited by 1
- 2024Conceptual Learning via Embedding Approximations for Reinforcing Interpretability and Transparencycited by 0
- 2024Bi-ICE: An Inner Interpretable Framework for Image Classification via Bi-directional Interactions between Concept and Input Embeddingscited by 0
- 2025Sparse Concept Anchoring for Interpretable and Controllable Neural Representationscited by 0
- 2026Clarity: The Flexibility-Interpretability Trade-Off in Sparsity-aware Concept Bottleneck Modelscited by 0
- 2026Bridging Vision and Language Concepts through Optimal Transport Semantic Flowcited by 0
- 2026Bridging Vision and Language Concepts through Optimal Transport Semantic Flow25 Jun 2026
- 2026Concept-Based Dictionary Learning for Inference-Time Safety in Vision Language Action Models2 Feb 2026
- 2026Clarity: The Flexibility-Interpretability Trade-Off in Sparsity-aware Concept Bottleneck Models29 Jan 2026
- 2025Sparse Concept Anchoring for Interpretable and Controllable Neural Representations13 Dec 2025
- 2025LogicCBMs: Logic-Enhanced Concept-Based Learning8 Dec 2025
- 2025Graph Integrated Multimodal Concept Bottleneck Model1 Oct 2025
- 2025Discovering Fine-Grained Visual-Concept Relations by Disentangled Optimal Transport Concept Bottleneck Models12 May 2025
- 2024Bi-ICE: An Inner Interpretable Framework for Image Classification via Bi-directional Interactions between Concept and Input Embeddings26 Nov 2024
- 2024Tree-Based Leakage Inspection and Control in Concept Bottleneck Models8 Oct 2024
- 2024Conceptual Learning via Embedding Approximations for Reinforcing Interpretability and Transparency13 Jun 2024
- 2024Improving Concept Alignment in Vision-Language Concept Bottleneck Models3 May 2024