mlsanityData to 7 Oct 2026

Sparse Concept Bottleneck Models: Gumbel Tricks in Contrastive Learning

arXiv 2404.03323 ↗First posted 4 Apr 2024cs.CV cs.AIcited by 11

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  5. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  6. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  7. 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
  8. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  9. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  10. 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
  11. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
  12. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
22 more
  1. 2020Concept Bottleneck Modelscited by 1,022
  2. 2023ShareGPT4V: Improving Large Multi-Modal Models with Better Captionscited by 1,000
  3. 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
  4. 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
  5. 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 745
  6. 2020Making Monolingual Sentence Embeddings Multilingual using Knowledge Distillationcited by 591
  7. 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
  8. 2022Visual Classification via Description from Large Language Modelscited by 331
  9. 2022Language in a Bottle: Language Model Guided Concept Bottlenecks for Interpretable Image Classificationcited by 310
  10. 2023Label-Free Concept Bottleneck Modelscited by 282
  11. 2018Contextual Augmentation: Data Augmentation by Words with Paradigmatic Relationscited by 201
  12. 2020CERT: Contrastive Self-supervised Learning for Language Understandingcited by 169
  13. 2014A* Samplingcited by 150
  14. 2022PyramidCLIP: Hierarchical Feature Alignment for Vision-language Model Pretrainingcited by 104
  15. 2021Leveraging Sparse Linear Layers for Debuggable Deep Networkscited by 82
  16. 2020A Simple but Tough-to-Beat Data Augmentation Approach for Natural Language Understanding and Generationcited by 72
  17. 2019Interpretability Beyond Classification Output: Semantic Bottleneck Networkscited by 49
  18. 2018Nonparametric Bayesian Deep Networks with Local Competitioncited by 17
  19. 2023DisCo-CLIP: A Distributed Contrastive Loss for Memory Efficient CLIP Trainingcited by 15
  20. 2020Contextual Semantic Interpretabilitycited by 14
  21. 2022Long-tailed Instance Segmentation using Gumbel Optimized Losscited by 12
  22. 2023Cross-Modal Conceptualization in Bottleneck Modelscited by 12

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 4; 2025: 4; 2026: 3.

11 papers.