Skip to content
View riverback's full-sized avatar

Highlights

  • Pro

Block or report riverback

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

CBM

25 repositories

Concept Bottleneck Models, ICML 2020

Python 226 38 Updated Feb 24, 2023

Code for the paper "Post-hoc Concept Bottleneck Models". Spotlight @ ICLR 2023

Python 87 16 Updated May 20, 2024

ICLR 2024: Energy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic Interpretations

Jupyter Notebook 20 2 Updated May 1, 2025

[ICLR 23] A new framework to transform any neural networks into an interpretable concept-bottleneck-model (CBM) without needing labeled concept data

Jupyter Notebook 121 27 Updated Mar 31, 2024

Official code for "Probabilistic Concept Bottleneck Models (ICML 2023)"

Python 18 5 Updated Aug 14, 2023

Repository for our NeurIPS 2022 paper "Concept Embedding Models", our NeurIPS 2023 paper "Learning to Receive Help", and our ICML 2025 paper "Avoiding Leakage Poisoning"

Python 71 23 Updated Oct 10, 2025

CVPR 2023: Language in a Bottle: Language Model Guided Concept Bottlenecks for Interpretable Image Classification

Python 103 11 Updated May 28, 2024

The code for the paper "Pre-trained Vision-Language Models Learn Discoverable Concepts"

Python 20 Updated Jun 5, 2024

NeurIPS 2024 (spotlight): A Textbook Remedy for Domain Shifts Knowledge Priors for Medical Image Analysis

Python 27 3 Updated Oct 15, 2024

(ICML 2024) Spider: A Unified Framework for Context-dependent Concept Segmentation

Python 351 17 Updated Mar 27, 2025

The official implementation of the paper **Learning Concise and Descriptive Attributes for Visual Recognition**

Python 48 5 Updated Dec 14, 2023

[ICML 24] A novel automated neuron explanation framework that can accurately describe poly-semantic concepts in deep neural networks

Jupyter Notebook 13 Updated May 2, 2025

Implementation of the paper "Conceptual-Learning via Embedding Approximations for Reinforcing Interpretability and Transparency"

Python 4 Updated May 21, 2024

[NeurIPS 24] A new training and evaluation framework for learning interpretable deep vision models and benchmarking different interpretable concept-bottleneck-models (CBMs)

Jupyter Notebook 26 4 Updated Jun 5, 2025

[ICLR 25] A novel framework for building intrinsically interpretable LLMs with human-understandable concepts to ensure safety, reliability, transparency, and trustworthiness.

Python 27 13 Updated Aug 15, 2025

Official repo for ICML25 paper: DCBM: Data-Efficient Visual Concept Bottleneck Models

Jupyter Notebook 24 1 Updated Sep 16, 2025

Code for the paper: "Tree-Based Leakage Inspection and Control in Concept Bottleneck Models"

Python 1 1 Updated Oct 24, 2024

Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)

Python 62,704 7,594 Updated Nov 19, 2025
Python 16 1 Updated Sep 19, 2024

Code repository for "Explanation Bottleneck Models" (AAAI2025 Oral)

Python 8 1 Updated Apr 7, 2025

PyTorch Explain: Interpretable Deep Learning in Python.

Jupyter Notebook 164 15 Updated May 16, 2024

PyC (Pytorch Concepts) is a PyTorch-based library for training concept-based interpretable deep learning models.

Python 17 5 Updated Nov 19, 2025

CausalVLR: A Toolbox and Benchmark for Vision-Language Causal Reasoning (多模态因果推理开源框架)

Python 1,145 9 Updated Oct 11, 2025

Intervening in Black Box: Concept Bottleneck Model for Enhancing Human Neural Network Mutual Understanding (ICCV 2025 Accepted)

Python 2 Updated Oct 16, 2025