SurroCBM: Concept Bottleneck Surrogate Models for Generative Post-hoc Explanation

Bo Pan, Zhenke Liu, Yifei Zhang, Liang Zhao
10/11/2023
cs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Explainable AI seeks to bring light to the decision-making processes of black-box models. Traditional saliency-based methods, while highlighting influential data segments, often lack semantic understanding. Recent advancements, such as Concept Activation Vectors (CAVs) and Concept Bottleneck Models (CBMs), offer concept-based explanations but necessitate human-defined concepts. However, human-annotated concepts are expensive to attain. This paper introduces the Concept Bottleneck Surrogate Models (SurroCBM), a novel framework that aims to explain the black-box models with automatically discovered concepts. SurroCBM identifies shared and unique concepts across various black-box models and employs an explainable surrogate model for post-hoc explanations. An effective training strategy using self-generated data is proposed to enhance explanation quality continuously. Through extensive experiments, we demonstrate the efficacy of SurroCBM in concept discovery and explanation, underscoring its potential in advancing the field of explainable AI.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{pan2023surrocbm,
  title  = {SurroCBM: Concept Bottleneck Surrogate Models for Generative Post-hoc Explanation},
  author = {Bo Pan and Zhenke Liu and Yifei Zhang and Liang Zhao},
  year   = {2023},
  eprint = {2310.07698},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.07698v1}
}

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/2310.07698.svg)](https://codeofpaper.com/paper/2310.07698)

Discussion