Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Network Dissection: Quantifying Interpretability of Deep Visual Representations

About

We propose a general framework called Network Dissection for quantifying the interpretability of latent representations of CNNs by evaluating the alignment between individual hidden units and a set of semantic concepts. Given any CNN model, the proposed method draws on a broad data set of visual concepts to score the semantics of hidden units at each intermediate convolutional layer. The units with semantics are given labels across a range of objects, parts, scenes, textures, materials, and colors. We use the proposed method to test the hypothesis that interpretability of units is equivalent to random linear combinations of units, then we apply our method to compare the latent representations of various networks when trained to solve different supervised and self-supervised training tasks. We further analyze the effect of training iterations, compare networks trained with different initializations, examine the impact of network depth and width, and measure the effect of dropout and batch normalization on the interpretability of deep visual representations. We demonstrate that the proposed method can shed light on characteristics of CNN models and training methods that go beyond measurements of their discriminative power.

David Bau, Bolei Zhou, Aditya Khosla, Aude Oliva, Antonio Torralba• 2017

Related benchmarks

TaskDatasetResultRank
Interpretability EvaluationMS-COCO--
40
Compositional ExplanationImageNet
IoU0.04
24
Neuron Explanation AnalysisADE20K
IoU5
24
Neuron Explanation Quality EvaluationPascal
IoU5
8
Neuron ExplanationImageNet subset of 20,000 images 2012 (val)
Explanation Accuracy19.7
6
Interpretability EvaluationImageNet
Top-1 Precision24
4
Neuron ExplanationMS COCO subset of 20 categories 2017 (val)
Explanation Accuracy95.24
2
Interpretability EvaluationPlaces365
Top-1 Precision70
2
Neuron ExplanationMS COCO subset of 24,237 images 2017 (train)
Explanation Accuracy95.06
2
Showing 9 of 9 rows

Other info

Follow for update