atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Hybrid Concept Bottleneck Models

CVPR 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Concept bottleneck models · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HybridCBM, a CLIP-based concept bottleneck model that combines LLM-generated static concepts with learnable dynamic concept vectors that are labeled by a pre-trained GPT-2 concept translator.

Problem

Concept Bottleneck Models depend on predefined concepts that are often incomplete, and manual concept annotation is costly, which hurts accuracy and interpretability.

Approach

Combine a static concept bank (GPT-3.5 concepts embedded by CLIP text encoder) with a dynamic concept bank of learnable vectors trained with discriminability, orthogonality and Sinkhorn distribution-alignment losses, and translate learned vectors into text with a GPT-2 prefix-LM trained to invert CLIP's text encoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HybridCBM instead of Linear ProbeCLIP-ViT-L/14 · Mean accuracy across all datasets, 1 shotaccuracy: 52.30 -> 58.64Helped
Use HybridCBM instead of Linear ProbeCLIP-ViT-L/14 · Mean accuracy across all datasets, fullaccuracy: 86.84 -> 86.83No clear effect
Use HybridCBM instead of Linear ProbeCLIP-RN50 · CIFAR-10accuracy: 88.8 -> 88.03Hurt
Use HybridCBM instead of Linear ProbeCLIP-RN50 · CIFAR-100accuracy: 70.1 -> 68.38Hurt
Add dynamic concepts to the static concept bank (ratio 0 to 0.2) (ablation)HybridCBM (submodular), 10 concepts per class · Average across 10 datasetsaccuracy: 84.27 -> 85.47Helped
Add discriminability loss (ablation)HybridCBM (submodular) · Average across 10 datasets, dynamic ratio 0.5, 10 concepts per classaccuracy: 84.60 -> 84.36Hurt
Add discriminability loss (ablation)HybridCBM (submodular) · Average across 10 datasets, dynamic ratio 0.5, 10 concepts per classprecision@t: 0.047 -> 34.8Helped
Add orthogonality loss (ablation)HybridCBM (submodular), with Lcls+dis · Average across 10 datasets, dynamic ratio 0.5, 10 concepts per classaccuracy: 84.36 -> 84.29Hurt
Add orthogonality loss (ablation)HybridCBM (submodular), with Lcls+dis · Average across 10 datasets, dynamic ratio 0.5, 10 concepts per classprecision@t: 34.8 -> 34.1Hurt
Add distribution alignment loss (ablation)HybridCBM (submodular), with Lcls+dis+ort · Average across 10 datasets, dynamic ratio 0.5, 10 concepts per classaccuracy: 84.29 -> 84.54Helped
Add distribution alignment loss (ablation)HybridCBM (submodular), with Lcls+dis+ort · Average across 10 datasets, dynamic ratio 0.5, 10 concepts per classprecision@t: 34.1 -> 46.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: MSCOCO ConceptNet ImageNet CIFAR-10 CIFAR-100 Food-101 FGVC-Aircraft Flower-102 CUB-200-2011 UCF-101 DTD HAM10000

Benchmarks: ImageNet CIFAR-10 CIFAR-100 Food-101 FGVC-Aircraft Flower-102 CUB-200-2011 UCF-101 DTD HAM10000 RESISC45

Metrics: accuracy concept purity concept separation semantic alignment precision@t

Baselines: Linear Probe PCBM PCBM-h Label-Free CBM Labo ResCBM CaptionCBM

Builds on: Concept Bottleneck Models Label-Free CBM LaBo PCBM ResCBM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy