Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Explain Any Concept: Segment Anything Meets Concept-Based Explanation

About

EXplainable AI (XAI) is an essential topic to improve human understanding of deep neural networks (DNNs) given their black-box internals. For computer vision tasks, mainstream pixel-based XAI methods explain DNN decisions by identifying important pixels, and emerging concept-based XAI explore forming explanations with concepts (e.g., a head in an image). However, pixels are generally hard to interpret and sensitive to the imprecision of XAI methods, whereas "concepts" in prior works require human annotation or are limited to pre-defined concept sets. On the other hand, driven by large-scale pre-training, Segment Anything Model (SAM) has been demonstrated as a powerful and promotable framework for performing precise and comprehensive instance segmentation, enabling automatic preparation of concept sets from a given image. This paper for the first time explores using SAM to augment concept-based XAI. We offer an effective and flexible concept-based explanation method, namely Explain Any Concept (EAC), which explains DNN decisions with any concept. While SAM is highly effective and offers an "out-of-the-box" instance segmentation, it is costly when being integrated into defacto XAI pipelines. We thus propose a lightweight per-input equivalent (PIE) scheme, enabling efficient explanation with a surrogate model. Our evaluation over two popular datasets (ImageNet and COCO) illustrate the highly encouraging performance of EAC over commonly-used XAI methods.

Ao Sun, Pingchuan Ma, Yuanyuan Yuan, Shuai Wang• 2023

Related benchmarks

TaskDatasetResultRank
Attributing Multimodal Foundation Model ErrorsImageNet misclassified samples (val)
Avg Highest Confidence (0-25%)14.04
22
Attribution FaithfulnessImageNet CLIP ViT-L (val)
Deletion Score0.3792
12
Attribution FaithfulnessImageNet ImageBind Huge (val)
Deletion Score0.3888
11
XAI Faithfulness (Insertion)ImageNet (val)
AUC83.4
10
XAI Faithfulness (Insertion)COCO (val)
AUC83.404
10
Attribution FaithfulnessImageNet LanguageBind Large (val)
Deletion Score0.1563
10
XAI Faithfulness (Deletion)ImageNet (val)
AUC23.799
10
XAI Faithfulness (Deletion)COCO (val)
AUC16.64
10
Human Understandability EvaluationImageNet (test)
Human Preference Count70
8
Human Understandability EvaluationCOCO (test)
Preference Count67
8
Showing 10 of 10 rows

Other info

Follow for update