riverback/Awesome-Concept-Bottleneck-Models

A list of papers about concept bottleneck models (CBMs)

34

42 commits

updated Nov 12, 2025

See the code

README

Awesome Concept Bottleneck Models

Work in progress: we have compiled and summarized relevant papers in this field by year and are continuing to improve the categorization and organization of the collection to help newcomers quickly understand the area. Feel free to suggest improvements or add new papers via a pull request.

Introduction

The Concept Bottleneck Model (CBM) is an emerging self-explainable architecture that first maps inputs to a set of human-interpretable concepts before making predictions using an interpretable classifier, typically a single-layer linear model. Beyond inherent interpretability, CBMs provide an intervention interface through the concept bottleneck layer, allowing users to directly modify concept activations to refine model predictions, and this serves as the most significant difference between CBMs and other explainable models, such as the CapsulesNet and ProtoPNet.

image_from_IntCEMs

(images from IntCEMs, highlighting the interpretability and intervention ability of CBM architectures)

Papers Sorted by Research Focus

Architecture Improvements

Improving Concept Representations

The original Concept Bottleneck Model maps each concept to a single (probabilistic) value to construct the concept bottleneck layer, followed by a linear layer that predicts image-level class labels based on these concept values. However, the semantics of individual concepts, the relationships and hierarchies among different concepts, and the dependencies between concepts and class labels are inherently complex. Therefore, to address the need for richer, more expressive concept representations and to model the intricate concept–concept and concept–class relationships, many studies have proposed improvements to the representation methods used in the concept bottleneck layer.

MethodPublicationConcept RepresentationHighlightCode/Project
Concept Embedding Models (CEMs)NeurIPS 2022high-dimensional embeddingsrepresenting each concept as a supervised high-dimensional embeddings to preserve high performance and interpretability under incomplete concept annotationsCode
Probabilistic Concept Bottleneck Models (PCBMs)ICML 2023probabilistic embeddingsleveraging probabilistic concept embeddings to model uncertainty in concept predictions and provide more reliable explanations with uncertaintyCode
Energy-based Concept Bottleneck Models (ECBMs)ICLR 2024high-dimensional embeddings + energy networksusing a set of networks to define the joint energy of the (input, concept, class) triplet, therefore providing a unified way for prediction, concept intervention, and probabilistic explanation via minimizing energy.Code
Logic-enhanced CBMsICML W 2024augmented with propositional logic rulesusing the propositional logic derived from the concepts to model the relationships between concepts-
EQ-CBMACCV 2024quantized probabilistic embeddingsenhances CBMs through probabilistic concept encoding using energy-based models with quantized concept activation vectors to capture uncertainties-

Improving Intervention Ability / Interactivity

MethodPublicationHighlightCode/Project

Finding Concepts (concept discovery, language-guided CBMs, etc.)

MethodPublicationConcept SourceCode/Project
LF-CBMsICLR 2023LLMCode
Post-hoc CBMsICLR 2023LLM / TCAVCode
LaBoCVPR 2023LLMCode
BotCLCVPR 2023Concept Prototypes (images + heatmap)Code
LM4CVICCV 2023LLMCode
CDMsICCV 2023 WorshopLLM + VLMsCode
Res-CBMCVPR 2024LLM + Visual genome[Code](https://github.com/HelloSCM/ Res-CBM)
DN-CBMsECCV 2024Sparse Auto Encoder + WordsCode
CF-CBMsNeurIPS 2024LLM + VLMsCode
VLG-CBMNeurIPS 2024LLM + Object DetectorsCode
BC-LLMNeurIPS 2024 WorkshopLLM + Bayesian search frameworkCode
CCBMArxiv 2024Heatmaps-
CCPMIEEE TMMLLM, learnable-
XBMsAAAI 2025MLLM (LLaVA)Code
V2C-CBMAAAI 2025VLM (CLIP) + Common wordsCode
UBMsTMLR 2025Concept discovery (image patch)Code

CBMs for Non-visual Data

Text

Table

Scientific Data

CBM Applications

Datasets

Concept Annotated Datasets

NameTaskN. of conceptsN. of classes
AwA2animals classification8550
CelebAidentities classification61,000
CUBbirds classification312200
DermaCon-INskin diseases classification478
Diverse Dermatology Images (DDI)skin diseases classification482
Fitzpatrick 17k (subset)skin diseases classification482
WBCAttwhite blood cells classification315
OAIx-ray grading104
RIVAL10 Datasetnatural image classification1810
Skincon (Fitz sub + DDI annotated)skin diseases classification482
Substitutions on CUB (SUB)synthetic bird classification312200

Papers Sorted by Publication Year

2026

PublicationPaper TitleCode/Project
AAAIFlexible Concept Bottleneck ModelCode

2025

PublicationPaper TitleCode/Project
AAAIExplanation Bottleneck ModelsCode
AAAIV2C-CBM: Building Concept Bottlenecks with Vision-to-Concept TokenizerCode
ACLEnhancing Interpretable Image Classification Through LLM Agents and Conditional Concept Bottleneck Models-
ACM CHI WSupporting Data-Frame Dynamics in AI-assisted Decision Making-
ACM MM BNILearning New Concepts, Remembering the Old: A Novel Continual Learning for Multimodal Concept Bottleneck ModelsCode
CVPRInterpretable Generative Models through Post-hoc Concept BottlenecksCode
CVPRAttribute-formed Class-specific Concept Space: Endowing Language Bottleneck Model with Better Interpretability and ScalabilityCode
CVPRLanguage Guided Concept Bottleneck Models for Interpretable Continual LearningCode
CVPRDiscovering Fine-Grained Visual-Concept Relations by Disentangled Optimal Transport Concept Bottleneck Models-
CVPRShow and Tell: Visually Explainable Deep Neural Nets via Spatially-Aware Concept Bottleneck ModelsCode
CVPR WPCBEAR: Pose Concept Bottleneck for Explainable Action Recognition-
ECML-PKDDStable Vision Concept Transformers for Medical Diagnosis-
ECML-PKDDLinearly-interpretable concept embedding models for text analysisCode
ECML-PKDDUncertainty-Aware Concept Bottleneck Models with Enhanced Interpretability-
EICS 2025CBM-RAG: Demonstrating Enhanced Interpretability in Radiology Report Generation with Multi-Agent RAG and Concept Bottleneck Models-
EMNLPWISE: Weak-Supervision-Guided Step-by-Step Explanations for Multimodal LLMs in Image ClassificationCode
ICCVIntervening in Black Box: Concept Bottleneck Model for Enhancing Human Neural Network Mutual UnderstandingCode
ICCVSemi-supervised Concept Bottleneck ModelsCode
ICCVSUB: Benchmarking CBM Generalization via Synthetic Attribute SubstitutionsCode
ICCV WMeasuring and Addressing Information Leakage in Concept Bottleneck Models-
ICLRCounterfactual Concept Bottleneck ModelsCode
ICLRConcept Bottleneck Large Language ModelsCode
ICLRCONDA: Adaptive Concept Bottleneck for Foundation Models Under Distribution ShiftsCode
ICLRConcept Bottleneck Language Models For Protein Design-
ICLR WCausally Reliable Concept Bottleneck ModelsCode
ICLR WAdaptive Test-Time Intervention for Concept Bottleneck ModelsCode
ICMLEditable Concept Bottleneck Models-
ICMLDCBM: Data-Efficient Visual Concept Bottleneck ModelsCode
ICMLAddressing Concept Mislabeling in Concept Bottleneck Models Through Preference OptimizationCode
ICMLConcept-Based Unsupervised Domain AdaptationCode
ICMLAvoiding Leakage Poisoning: Concept Interventions Under Distribution ShiftsCode
ICML WInterpretable Reward Modeling with Active Concept BottlenecksCode
ICML WNeural Concept Verifier: Scaling Prover-Verifier Games via Concept Encodings-
IEEE TMIConcept-Based Lesion Aware Transformer for Interpretable Retinal Disease DiagnosisCode
IEEE TMMLeveraging Concise Concepts with Probabilistic Modeling for Interpretable Visual Recognition-
IEEE CCSSTAConcept Learning for Cooperative Multi-Agent Reinforcement Learning-
IJCAIMVP-CBM:Multi-layer Visual Preference-enhanced Concept Bottleneck Model for Explainable Medical Image ClassificationCode
Information Processing & ManagementDistilling Knowledge from Large Language Models: A Concept Bottleneck Model for Hate and Counter Speech RecognitionCode
MICCAILearning Concept-Driven Logical Rules for Interpretable and Generalizable Medical Image ClassificationCode
MICCAITraining-free Test-time Improvement for Explainable Medical Image ClassificationCode
MICCAICoPA: Hierarchical Concept Prompting and Aggregating Network for Explainable DiagnosisCode
Nature CommunicationsA concept-based interpretable model for the diagnosis of choroid neoplasias using multimodal dataCode
NeurIPSUnderstanding and Improving Adversarial Robustness of Neural Probabilistic CircuitsCode
NeurIPSDisentangled Concepts Speak Louder Than Words: Explainable Video Action Recognition (Video CBMs)Code
TMLRSelective Concept Bottleneck Models Without Predefined ConceptsCode
xAIV-CEM: Bridging Performance and Intervenability in Concept-based ModelsCode
ArxivConceptCLIP: Towards Trustworthy Medical AI Via Concept-Enhanced Contrastive Langauge-Image Pre-trainingCode
ArxivObject Centric Concept Bottlenecks-
ArxivTowards Reasonable Concept Bottleneck Models-
ArxivZero-shot Concept Bottleneck ModelsCode
ArxivCBVLM: Training-free Explainable Concept-based Large Vision Language Models for Medical Image ClassificationCode
ArxivTowards Achieving Concept Completeness for Textual Concept Bottleneck Models-
ArxivDeferring Concept Bottleneck Models: Learning to Defer Interventions to Inaccurate Experts-
ArxivIf Concept Bottlenecks are the Question, are Foundation Models the Answer?Code
ArxivDeCoDe: Defer-and-Complement Decision-Making via Decoupled Concept Bottleneck Models-
ArxivCoCo-Bot: Energy-based Composable Concept Bottlenecks for Interpretable Generative Models-
ArxivFHSTP@ EXIST 2025 Benchmark: Sexism Detection with Transparent Speech Concept Bottleneck Models-
ArxivA Concept-based approach to Voice Disorder Detection-
ArxivTransferring Expert Cognitive Models to Social Robots via Agentic Concept Bottleneck Models-
ArxivGraph Concept Bottleneck Models-
ArxivLocality-aware Concept Bottleneck Model-
ArxivTowards Interpretable Geo-localization: a Concept-Aware Global Image-GPS Alignment Framework-
ArxivAn Analysis of Concept Bottleneck Models: Measuring, Understanding, and Mitigating the Impact of Noisy Annotations-
ArxivRespoDiff: Dual-Module Bottleneck Transformation for Responsible & Faithful T2I Generation-
ArxivConcepts in Motion: Temporal Bottlenecks for Interpretable Video Classification (video CBMs)Code
ArxivDebugging Concept Bottleneck Models through Removal and RetrainingCode
ArxivAutomated Genomic Interpretation via Concept Bottleneck Models for Medical Robotics-
ArxivGraph Integrated Multimodal Concept Bottleneck Model-
ArixvFrom Segments to Concepts: Interpretable Image Classification via Concept-Guided Segmentation-
ArxivQuantifying the Accuracy-Interpretability Trade-Off in Concept-Based Sidechannel Models-
ArxivEnhancing Concept Localization in CLIP-based Concept Bottleneck Models-
ArxivPost-hoc Stochastic Concept Bottleneck Models-
ArxivChat-CBM: Towards Interactive Concept Bottleneck Models with Frozen Large Language Models-
ArxivTowards Safer and Understandable Driver Intention Prediction (video CBMs)Code
ArxivCLMN: Concept based Language Models via Neural Symbolic ReasoningCode
ArxivTowards more holistic interpretability: A lightweight disentangled Concept Bottleneck Model-
ArxivWeakly Supervised Concept Learning with Class-Level Priors for Interpretable Medical Diagnosis-

2024

PublicationPaper TitleCode/Project
AAAIOn the Concept Trustworthiness in Concept Bottleneck ModelsCode
AAAISparsity-guided holistic explanation for llms with interpretable inference-time interventionCode
ACCVEQ-CBM: A Probabilistic Concept Bottleneck with Energy-based Models and Quantized Vectors-
CVPREmbracing Unimodal Aleatoric Uncertainty for Robust Multimodal Fusion-
CVPRLVLM-Interpret: An Interpretability Tool for Large Vision-Language ModelsCode
CVPRIncremental Residual Concept Bottleneck ModelsCode
ECCVDiscover-then-Name: Task-Agnostic Concept Bottlenecks via Automated Concept DiscoveryCode
ECCVExplain Via Any Concept: Concept Bottleneck Model with Open Vocabulary Concepts-
ICLRConcept Bottleneck Generative ModelsCode
ICLREnergy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic InterpretationsCode
ICLRFaithful Vision-Language Interpretation Via Concept Bottleneck ModelsCode
ICLRConcept Bottleneck Generative Models
ICMLPost-hoc Part-prototype Networks-
ICML WXCoOp: Explainable Prompt Learning for Computer-Aided Diagnosis via Concept-guided Context Optimization-
ICML WEnhancing concept-based learning with logic-
IEEE TPAMIThe Decoupling Concept Bottleneck ModelCode
JBHIGuest Editorial: Trustworthy Machine Learning for Health Informatics-
MedIAInterpretable and Intervenable Ultrasonography-Based Machine Learning Models for Pediatric AppendicitisCode
MICCAIConcept-Attention Whitening for Interpretable Skin Lesion DiagnosisCode
MICCAIAligning human knowledge with visual concepts towards explainable medical image classificationCode
MICCAIEvidential concept embedding models: Towards reliable concept explanations for skin disease diagnosisCode
MICCAILearning a Clinically-Relevant Concept Bottleneck for Lesion Detection in Breast UltrasoundCode
MICCAIMask-Free Neuron Concept Annotation for Interpreting Neural Networks in Medical DomainCode
MICCAIAdaCBM: an Adaptive Concept Bottleneck Model for Explainable and Accurate DiagnosisCode
MICCAIIntegrating Clinical Knowledge into Concept Bottleneck ModelsCode
MLHCImproving ARDS Diagnosis Through Context-Aware Concept Bottleneck ModelsCode
NeurIPSStochastic Concept Bottleneck ModelsCode
NeurIPSCoarse-to-Fine Concept Bottleneck ModelsCode
NeurIPSVLG-CBM: Training Concept Bottleneck Models with Vision-Language GuidanceCode
NeurIPSA Theoretical Design of Concept Sets: Improving the Predictability of Concept Bottleneck Models-
NeurIPSTowards Multi-dimensional Explanation Alignment for Medical Classification-
NeurIPSA Concept-Based Explainability Framework for Large Multimodal ModelsCode
NeurIPSClassifier Clustering and Feature Alignment for Federated Learning under Distributed Concept DriftCode
NeurIPSConceptMix: A Compositional Image Generation Benchmark with Controllable DifficultyCode
NeurIPSDo LLMs Dream of Elephants (when Told Not To)? Latent Concept Association and Associative Memory in Transformers-
NeurIPSFinCon: A Synthesized LLM Multi-Agent System with Conceptual Verbal Reinforcement for Enhanced Financial Decision MakingCode
NeurIPSFree Lunch in Pathology Foundation Model: Task-specific Model Adaptation with Concept-Guided Feature EnhancementCode
NeurIPSFrom Causal to Concept-Based Representation Learning-
NeurIPSInterpretable Concept Bottlenecks to Align Reinforcement Learning AgentsCode
NeurIPSInterpretable Concept-Based Memory ReasoningCode
NeurIPSInterpreting CLIP with Sparse Linear Concept Embeddings (Splice)Code
NeurIPSLearning Discrete Concepts in Latent Hierarchical Models-
NeurIPSLG-CAV: Train Any Concept Activation Vector with Language Guidance-
NeurIPSNeural Concept BinderCode
NeurIPSNo "Zero-Shot" Without Exponential Data: Pretraining Concept Frequency Determines Multimodal Model PerformanceCode
NeurIPSPaCE: Parsimonious Concept Engineering for Large Language ModelsCode
NeurIPSRelational Concept Bottleneck ModelsCode
NeurIPSUncovering Safety Risks of Large Language Models Through Concept Activation VectorCode
NeurIPSTowards Multi-dimensional Explanation Alignment for Medical Classification-
NeurIPSBeyond Concept Bottleneck Models: How to Make Black Boxes Intervenable?Code
NeurIPS WBayesian concept bottleneck models with llm priorsCode
PAKDDInterpreting Pretrained Language Models Via Concept BottlenecksCode
Sci. RepPseudo-class Part Prototype Networks for Interpretable Breast Cancer ClassificationCode
TMLRReproducibility Study of "LICO: Explainable Models with Language-Image Consistency"Code
TMLR[Re].on the Reproducibility of Post-Hoc Concept Bottleneck ModelsCode
TMLRCLIP-QDA: an Explainable Concept Bottleneck Model
ArxivExplainable and interpretable multimodal large language models: A comprehensive survey-
ArxivSelf-eXplainable AI for Medical Image Analysis: A Survey and New Outlooks-
ArxivConcept Complement Bottleneck Model for Interpretable Medical Image Diagnosis-
ArxivImproving Concept Alignment in Vision-Language Concept Bottleneck ModelsCode
ArxivCAT: Concept-level backdoor ATtacks for Concept Bottleneck ModelsCode
ArxivTree-Based Leakage Inspection and Control in Concept Bottleneck ModelsCode

2023

2022

2021

2020

Acknowledgement

This project was originally inspired by https://github.com/kkzhang95/Awesome_Concept_Bottleneck_Models. We thank the authors for their contributions. Our main motivation is to provide an additional architecture organized by research focus, supplement it with more recent papers, and sort them by conference name for easier navigation.

riverback/Awesome-Concept-Bottleneck-Models

A list of papers about concept bottleneck models (CBMs)

34

42 commits

updated Nov 12, 2025

See the code

README

Awesome Concept Bottleneck Models

Work in progress: we have compiled and summarized relevant papers in this field by year and are continuing to improve the categorization and organization of the collection to help newcomers quickly understand the area. Feel free to suggest improvements or add new papers via a pull request.

Introduction

The Concept Bottleneck Model (CBM) is an emerging self-explainable architecture that first maps inputs to a set of human-interpretable concepts before making predictions using an interpretable classifier, typically a single-layer linear model. Beyond inherent interpretability, CBMs provide an intervention interface through the concept bottleneck layer, allowing users to directly modify concept activations to refine model predictions, and this serves as the most significant difference between CBMs and other explainable models, such as the CapsulesNet and ProtoPNet.

image_from_IntCEMs

(images from IntCEMs, highlighting the interpretability and intervention ability of CBM architectures)

Papers Sorted by Research Focus

Architecture Improvements

Improving Concept Representations

The original Concept Bottleneck Model maps each concept to a single (probabilistic) value to construct the concept bottleneck layer, followed by a linear layer that predicts image-level class labels based on these concept values. However, the semantics of individual concepts, the relationships and hierarchies among different concepts, and the dependencies between concepts and class labels are inherently complex. Therefore, to address the need for richer, more expressive concept representations and to model the intricate concept–concept and concept–class relationships, many studies have proposed improvements to the representation methods used in the concept bottleneck layer.

MethodPublicationConcept RepresentationHighlightCode/Project
Concept Embedding Models (CEMs)NeurIPS 2022high-dimensional embeddingsrepresenting each concept as a supervised high-dimensional embeddings to preserve high performance and interpretability under incomplete concept annotationsCode
Probabilistic Concept Bottleneck Models (PCBMs)ICML 2023probabilistic embeddingsleveraging probabilistic concept embeddings to model uncertainty in concept predictions and provide more reliable explanations with uncertaintyCode
Energy-based Concept Bottleneck Models (ECBMs)ICLR 2024high-dimensional embeddings + energy networksusing a set of networks to define the joint energy of the (input, concept, class) triplet, therefore providing a unified way for prediction, concept intervention, and probabilistic explanation via minimizing energy.Code
Logic-enhanced CBMsICML W 2024augmented with propositional logic rulesusing the propositional logic derived from the concepts to model the relationships between concepts-
EQ-CBMACCV 2024quantized probabilistic embeddingsenhances CBMs through probabilistic concept encoding using energy-based models with quantized concept activation vectors to capture uncertainties-

Improving Intervention Ability / Interactivity

MethodPublicationHighlightCode/Project

Finding Concepts (concept discovery, language-guided CBMs, etc.)

MethodPublicationConcept SourceCode/Project
LF-CBMsICLR 2023LLMCode
Post-hoc CBMsICLR 2023LLM / TCAVCode
LaBoCVPR 2023LLMCode
BotCLCVPR 2023Concept Prototypes (images + heatmap)Code
LM4CVICCV 2023LLMCode
CDMsICCV 2023 WorshopLLM + VLMsCode
Res-CBMCVPR 2024LLM + Visual genome[Code](https://github.com/HelloSCM/ Res-CBM)
DN-CBMsECCV 2024Sparse Auto Encoder + WordsCode
CF-CBMsNeurIPS 2024LLM + VLMsCode
VLG-CBMNeurIPS 2024LLM + Object DetectorsCode
BC-LLMNeurIPS 2024 WorkshopLLM + Bayesian search frameworkCode
CCBMArxiv 2024Heatmaps-
CCPMIEEE TMMLLM, learnable-
XBMsAAAI 2025MLLM (LLaVA)Code
V2C-CBMAAAI 2025VLM (CLIP) + Common wordsCode
UBMsTMLR 2025Concept discovery (image patch)Code

CBMs for Non-visual Data

Text

Table

Scientific Data

CBM Applications

Datasets

Concept Annotated Datasets

NameTaskN. of conceptsN. of classes
AwA2animals classification8550
CelebAidentities classification61,000
CUBbirds classification312200
DermaCon-INskin diseases classification478
Diverse Dermatology Images (DDI)skin diseases classification482
Fitzpatrick 17k (subset)skin diseases classification482
WBCAttwhite blood cells classification315
OAIx-ray grading104
RIVAL10 Datasetnatural image classification1810
Skincon (Fitz sub + DDI annotated)skin diseases classification482
Substitutions on CUB (SUB)synthetic bird classification312200

Papers Sorted by Publication Year

2026

PublicationPaper TitleCode/Project
AAAIFlexible Concept Bottleneck ModelCode

2025

PublicationPaper TitleCode/Project
AAAIExplanation Bottleneck ModelsCode
AAAIV2C-CBM: Building Concept Bottlenecks with Vision-to-Concept TokenizerCode
ACLEnhancing Interpretable Image Classification Through LLM Agents and Conditional Concept Bottleneck Models-
ACM CHI WSupporting Data-Frame Dynamics in AI-assisted Decision Making-
ACM MM BNILearning New Concepts, Remembering the Old: A Novel Continual Learning for Multimodal Concept Bottleneck ModelsCode
CVPRInterpretable Generative Models through Post-hoc Concept BottlenecksCode
CVPRAttribute-formed Class-specific Concept Space: Endowing Language Bottleneck Model with Better Interpretability and ScalabilityCode
CVPRLanguage Guided Concept Bottleneck Models for Interpretable Continual LearningCode
CVPRDiscovering Fine-Grained Visual-Concept Relations by Disentangled Optimal Transport Concept Bottleneck Models-
CVPRShow and Tell: Visually Explainable Deep Neural Nets via Spatially-Aware Concept Bottleneck ModelsCode
CVPR WPCBEAR: Pose Concept Bottleneck for Explainable Action Recognition-
ECML-PKDDStable Vision Concept Transformers for Medical Diagnosis-
ECML-PKDDLinearly-interpretable concept embedding models for text analysisCode
ECML-PKDDUncertainty-Aware Concept Bottleneck Models with Enhanced Interpretability-
EICS 2025CBM-RAG: Demonstrating Enhanced Interpretability in Radiology Report Generation with Multi-Agent RAG and Concept Bottleneck Models-
EMNLPWISE: Weak-Supervision-Guided Step-by-Step Explanations for Multimodal LLMs in Image ClassificationCode
ICCVIntervening in Black Box: Concept Bottleneck Model for Enhancing Human Neural Network Mutual UnderstandingCode
ICCVSemi-supervised Concept Bottleneck ModelsCode
ICCVSUB: Benchmarking CBM Generalization via Synthetic Attribute SubstitutionsCode
ICCV WMeasuring and Addressing Information Leakage in Concept Bottleneck Models-
ICLRCounterfactual Concept Bottleneck ModelsCode
ICLRConcept Bottleneck Large Language ModelsCode
ICLRCONDA: Adaptive Concept Bottleneck for Foundation Models Under Distribution ShiftsCode
ICLRConcept Bottleneck Language Models For Protein Design-
ICLR WCausally Reliable Concept Bottleneck ModelsCode
ICLR WAdaptive Test-Time Intervention for Concept Bottleneck ModelsCode
ICMLEditable Concept Bottleneck Models-
ICMLDCBM: Data-Efficient Visual Concept Bottleneck ModelsCode
ICMLAddressing Concept Mislabeling in Concept Bottleneck Models Through Preference OptimizationCode
ICMLConcept-Based Unsupervised Domain AdaptationCode
ICMLAvoiding Leakage Poisoning: Concept Interventions Under Distribution ShiftsCode
ICML WInterpretable Reward Modeling with Active Concept BottlenecksCode
ICML WNeural Concept Verifier: Scaling Prover-Verifier Games via Concept Encodings-
IEEE TMIConcept-Based Lesion Aware Transformer for Interpretable Retinal Disease DiagnosisCode
IEEE TMMLeveraging Concise Concepts with Probabilistic Modeling for Interpretable Visual Recognition-
IEEE CCSSTAConcept Learning for Cooperative Multi-Agent Reinforcement Learning-
IJCAIMVP-CBM:Multi-layer Visual Preference-enhanced Concept Bottleneck Model for Explainable Medical Image ClassificationCode
Information Processing & ManagementDistilling Knowledge from Large Language Models: A Concept Bottleneck Model for Hate and Counter Speech RecognitionCode
MICCAILearning Concept-Driven Logical Rules for Interpretable and Generalizable Medical Image ClassificationCode
MICCAITraining-free Test-time Improvement for Explainable Medical Image ClassificationCode
MICCAICoPA: Hierarchical Concept Prompting and Aggregating Network for Explainable DiagnosisCode
Nature CommunicationsA concept-based interpretable model for the diagnosis of choroid neoplasias using multimodal dataCode
NeurIPSUnderstanding and Improving Adversarial Robustness of Neural Probabilistic CircuitsCode
NeurIPSDisentangled Concepts Speak Louder Than Words: Explainable Video Action Recognition (Video CBMs)Code
TMLRSelective Concept Bottleneck Models Without Predefined ConceptsCode
xAIV-CEM: Bridging Performance and Intervenability in Concept-based ModelsCode
ArxivConceptCLIP: Towards Trustworthy Medical AI Via Concept-Enhanced Contrastive Langauge-Image Pre-trainingCode
ArxivObject Centric Concept Bottlenecks-
ArxivTowards Reasonable Concept Bottleneck Models-
ArxivZero-shot Concept Bottleneck ModelsCode
ArxivCBVLM: Training-free Explainable Concept-based Large Vision Language Models for Medical Image ClassificationCode
ArxivTowards Achieving Concept Completeness for Textual Concept Bottleneck Models-
ArxivDeferring Concept Bottleneck Models: Learning to Defer Interventions to Inaccurate Experts-
ArxivIf Concept Bottlenecks are the Question, are Foundation Models the Answer?Code
ArxivDeCoDe: Defer-and-Complement Decision-Making via Decoupled Concept Bottleneck Models-
ArxivCoCo-Bot: Energy-based Composable Concept Bottlenecks for Interpretable Generative Models-
ArxivFHSTP@ EXIST 2025 Benchmark: Sexism Detection with Transparent Speech Concept Bottleneck Models-
ArxivA Concept-based approach to Voice Disorder Detection-
ArxivTransferring Expert Cognitive Models to Social Robots via Agentic Concept Bottleneck Models-
ArxivGraph Concept Bottleneck Models-
ArxivLocality-aware Concept Bottleneck Model-
ArxivTowards Interpretable Geo-localization: a Concept-Aware Global Image-GPS Alignment Framework-
ArxivAn Analysis of Concept Bottleneck Models: Measuring, Understanding, and Mitigating the Impact of Noisy Annotations-
ArxivRespoDiff: Dual-Module Bottleneck Transformation for Responsible & Faithful T2I Generation-
ArxivConcepts in Motion: Temporal Bottlenecks for Interpretable Video Classification (video CBMs)Code
ArxivDebugging Concept Bottleneck Models through Removal and RetrainingCode
ArxivAutomated Genomic Interpretation via Concept Bottleneck Models for Medical Robotics-
ArxivGraph Integrated Multimodal Concept Bottleneck Model-
ArixvFrom Segments to Concepts: Interpretable Image Classification via Concept-Guided Segmentation-
ArxivQuantifying the Accuracy-Interpretability Trade-Off in Concept-Based Sidechannel Models-
ArxivEnhancing Concept Localization in CLIP-based Concept Bottleneck Models-
ArxivPost-hoc Stochastic Concept Bottleneck Models-
ArxivChat-CBM: Towards Interactive Concept Bottleneck Models with Frozen Large Language Models-
ArxivTowards Safer and Understandable Driver Intention Prediction (video CBMs)Code
ArxivCLMN: Concept based Language Models via Neural Symbolic ReasoningCode
ArxivTowards more holistic interpretability: A lightweight disentangled Concept Bottleneck Model-
ArxivWeakly Supervised Concept Learning with Class-Level Priors for Interpretable Medical Diagnosis-

2024

PublicationPaper TitleCode/Project
AAAIOn the Concept Trustworthiness in Concept Bottleneck ModelsCode
AAAISparsity-guided holistic explanation for llms with interpretable inference-time interventionCode
ACCVEQ-CBM: A Probabilistic Concept Bottleneck with Energy-based Models and Quantized Vectors-
CVPREmbracing Unimodal Aleatoric Uncertainty for Robust Multimodal Fusion-
CVPRLVLM-Interpret: An Interpretability Tool for Large Vision-Language ModelsCode
CVPRIncremental Residual Concept Bottleneck ModelsCode
ECCVDiscover-then-Name: Task-Agnostic Concept Bottlenecks via Automated Concept DiscoveryCode
ECCVExplain Via Any Concept: Concept Bottleneck Model with Open Vocabulary Concepts-
ICLRConcept Bottleneck Generative ModelsCode
ICLREnergy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic InterpretationsCode
ICLRFaithful Vision-Language Interpretation Via Concept Bottleneck ModelsCode
ICLRConcept Bottleneck Generative Models
ICMLPost-hoc Part-prototype Networks-
ICML WXCoOp: Explainable Prompt Learning for Computer-Aided Diagnosis via Concept-guided Context Optimization-
ICML WEnhancing concept-based learning with logic-
IEEE TPAMIThe Decoupling Concept Bottleneck ModelCode
JBHIGuest Editorial: Trustworthy Machine Learning for Health Informatics-
MedIAInterpretable and Intervenable Ultrasonography-Based Machine Learning Models for Pediatric AppendicitisCode
MICCAIConcept-Attention Whitening for Interpretable Skin Lesion DiagnosisCode
MICCAIAligning human knowledge with visual concepts towards explainable medical image classificationCode
MICCAIEvidential concept embedding models: Towards reliable concept explanations for skin disease diagnosisCode
MICCAILearning a Clinically-Relevant Concept Bottleneck for Lesion Detection in Breast UltrasoundCode
MICCAIMask-Free Neuron Concept Annotation for Interpreting Neural Networks in Medical DomainCode
MICCAIAdaCBM: an Adaptive Concept Bottleneck Model for Explainable and Accurate DiagnosisCode
MICCAIIntegrating Clinical Knowledge into Concept Bottleneck ModelsCode
MLHCImproving ARDS Diagnosis Through Context-Aware Concept Bottleneck ModelsCode
NeurIPSStochastic Concept Bottleneck ModelsCode
NeurIPSCoarse-to-Fine Concept Bottleneck ModelsCode
NeurIPSVLG-CBM: Training Concept Bottleneck Models with Vision-Language GuidanceCode
NeurIPSA Theoretical Design of Concept Sets: Improving the Predictability of Concept Bottleneck Models-
NeurIPSTowards Multi-dimensional Explanation Alignment for Medical Classification-
NeurIPSA Concept-Based Explainability Framework for Large Multimodal ModelsCode
NeurIPSClassifier Clustering and Feature Alignment for Federated Learning under Distributed Concept DriftCode
NeurIPSConceptMix: A Compositional Image Generation Benchmark with Controllable DifficultyCode
NeurIPSDo LLMs Dream of Elephants (when Told Not To)? Latent Concept Association and Associative Memory in Transformers-
NeurIPSFinCon: A Synthesized LLM Multi-Agent System with Conceptual Verbal Reinforcement for Enhanced Financial Decision MakingCode
NeurIPSFree Lunch in Pathology Foundation Model: Task-specific Model Adaptation with Concept-Guided Feature EnhancementCode
NeurIPSFrom Causal to Concept-Based Representation Learning-
NeurIPSInterpretable Concept Bottlenecks to Align Reinforcement Learning AgentsCode
NeurIPSInterpretable Concept-Based Memory ReasoningCode
NeurIPSInterpreting CLIP with Sparse Linear Concept Embeddings (Splice)Code
NeurIPSLearning Discrete Concepts in Latent Hierarchical Models-
NeurIPSLG-CAV: Train Any Concept Activation Vector with Language Guidance-
NeurIPSNeural Concept BinderCode
NeurIPSNo "Zero-Shot" Without Exponential Data: Pretraining Concept Frequency Determines Multimodal Model PerformanceCode
NeurIPSPaCE: Parsimonious Concept Engineering for Large Language ModelsCode
NeurIPSRelational Concept Bottleneck ModelsCode
NeurIPSUncovering Safety Risks of Large Language Models Through Concept Activation VectorCode
NeurIPSTowards Multi-dimensional Explanation Alignment for Medical Classification-
NeurIPSBeyond Concept Bottleneck Models: How to Make Black Boxes Intervenable?Code
NeurIPS WBayesian concept bottleneck models with llm priorsCode
PAKDDInterpreting Pretrained Language Models Via Concept BottlenecksCode
Sci. RepPseudo-class Part Prototype Networks for Interpretable Breast Cancer ClassificationCode
TMLRReproducibility Study of "LICO: Explainable Models with Language-Image Consistency"Code
TMLR[Re].on the Reproducibility of Post-Hoc Concept Bottleneck ModelsCode
TMLRCLIP-QDA: an Explainable Concept Bottleneck Model
ArxivExplainable and interpretable multimodal large language models: A comprehensive survey-
ArxivSelf-eXplainable AI for Medical Image Analysis: A Survey and New Outlooks-
ArxivConcept Complement Bottleneck Model for Interpretable Medical Image Diagnosis-
ArxivImproving Concept Alignment in Vision-Language Concept Bottleneck ModelsCode
ArxivCAT: Concept-level backdoor ATtacks for Concept Bottleneck ModelsCode
ArxivTree-Based Leakage Inspection and Control in Concept Bottleneck ModelsCode

2023

2022

2021

2020

Acknowledgement

This project was originally inspired by https://github.com/kkzhang95/Awesome_Concept_Bottleneck_Models. We thank the authors for their contributions. Our main motivation is to provide an additional architecture organized by research focus, supplement it with more recent papers, and sort them by conference name for easier navigation.