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

Show and Tell: Visually Explainable Deep Neural Nets via Spatially-Aware Concept Bottleneck Models

About

Modern deep neural networks have now reached human-level performance across a variety of tasks. However, unlike humans they lack the ability to explain their decisions by showing where and telling what concepts guided them. In this work, we present a unified framework for transforming any vision neural network into a spatially and conceptually interpretable model. We introduce a spatially-aware concept bottleneck layer that projects "black-box" features of pre-trained backbone models into interpretable concept maps, without requiring human labels. By training a classification layer over this bottleneck, we obtain a self-explaining model that articulates which concepts most influenced its prediction, along with heatmaps that ground them in the input image. Accordingly, we name this method "Spatially-Aware and Label-Free Concept Bottleneck Model" (SALF-CBM). Our results show that the proposed SALF-CBM: (1) Outperforms non-spatial CBM methods, as well as the original backbone, on a variety of classification tasks; (2) Produces high-quality spatial explanations, outperforming widely used heatmap-based methods on a zero-shot segmentation task; (3) Facilitates model exploration and debugging, enabling users to query specific image regions and refine the model's decisions by locally editing its concept maps.

Itay Benou, Tammy Riklin-Raviv• 2025

Related benchmarks

TaskDatasetResultRank
Image ClassificationImageNet 1k (test)
Top-1 Accuracy78.6
939
Image ClassificationImageNet--
431
Image ClassificationCUB
Accuracy76.2
351
Image ClassificationCUB-200-2011 (test)
Top-1 Acc76.2
316
Image ClassificationImageNet (test)
Top-1 Accuracy76.3
299
Image ClassificationWaterbirds
WG Accuracy65.11
283
Image ClassificationWaterbirds (test)
Worst-Group Accuracy65.11
214
Image ClassificationCUB-200
Accuracy76.21
126
Image ClassificationPlaces--
72
Image ClassificationPlaces-365 (val)
Accuracy49.4
54
Showing 10 of 19 rows

Other info

Code

Follow for update