Concepts from Representations: Post-hoc Concept Bottleneck Models via Sparse Decomposition of Visual Representations

Shizhan Gong, Xiaofan Zhang, Qi Dou
1/18/2026
cs.CV

No official code found. Best implementation: peterant330/PCBM_ReD (2 stars, last commit 2026-01-17).

Abstract

Deep learning has achieved remarkable success in image recognition, yet their inherent opacity poses challenges for deployment in critical domains. Concept-based interpretations aim to address this by explaining model reasoning through human-understandable concepts. However, existing post-hoc methods and ante-hoc concept bottleneck models (CBMs), suffer from limitations such as unreliable concept relevance, non-visual or labor-intensive concept definitions, and model or data-agnostic assumptions. This paper introduces Post-hoc Concept Bottleneck Model via Representation Decomposition (PCBM-ReD), a novel pipeline that retrofits interpretability onto pretrained opaque models. PCBM-ReD automatically extracts visual concepts from a pre-trained encoder, employs multimodal large language models (MLLMs) to label and filter concepts based on visual identifiability and task relevance, and selects an independent subset via reconstruction-guided optimization. Leveraging CLIP's visual-text alignment, it decomposes image representations into linear combination of concept embeddings to fit into the CBMs abstraction. Extensive experiments across 11 image classification tasks show PCBM-ReD achieves state-of-the-art accuracy, narrows the performance gap with end-to-end models, and exhibits better interpretability.

View on arXivView PDF

Code Implementations(1)

[AAAI'26] Concepts from Representations: Post-hoc Concept Bottleneck Models via Sparse Decomposition of Visual Representations

20CSS, PythonNov 13, 20259 months ago

Similar Papers

Cite this paper

@article{gong2026concepts,
  title  = {Concepts from Representations: Post-hoc Concept Bottleneck Models via Sparse Decomposition of Visual Representations},
  author = {Shizhan Gong and Xiaofan Zhang and Qi Dou},
  year   = {2026},
  eprint = {2601.12303},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.12303v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.12303.svg)](https://codeofpaper.com/paper/2601.12303)

Discussion