Cited by 1,389Explainable Artificial Intelligence (XAI)Advanced Neural Network ApplicationsDomain Adaptation and Few-Shot Learning

Network Dissection: Quantifying Interpretability of Deep Visual Representations

Open access
Bau, David, Zhou, Bolei, Khosla, Aditya, Oliva, Aude, Torralba, Antonio·2017·2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

Abstract

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 data set of concepts to score the semantics of hidden units at each intermediate convolutional layer. The units with semantics are labeled across a broad range of visual concepts including objects, parts, scenes, textures, materials, and colors. We use the proposed method to test the hypothesis that interpretability is an axis-independent property of the representation space, then we apply the method to compare the latent representations of various networks when trained to solve different classification problems. We further analyze the effect of training iterations, compare networks trained with different initializations, 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.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1109/cvpr.2017.354

Cites

48 of 48 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • In Broden, objects, object parts and materials are segmented down to pixel level while textures and scenes are annotated at image level.

    “Objects, object parts and materials are segmented down to pixel level while textures and scenes are annotated at image level.”

    From Unified Perceptual Parsing for Scene Understanding (2018) · cites this paper as [26]

  • Broden was originally collected to discover the alignment between visual concepts and hidden units of CNNs for network interpretability.

    “since it is originally collected to discover the alignment between visual concepts and hidden units of Convolutional Neural Networks (CNNs) for network interpretability [26,29]”

    From Unified Perceptual Parsing for Scene Understanding (2018) · cites this paper as [26]

  • Broden samples from different classes are unbalanced.

    “we find that samples from different classes are unbalanced.”

    From Unified Perceptual Parsing for Scene Understanding (2018) · cites this paper as [26]

  • Network Dissection is a framework for quantifying the interpretability of individual units within a neural network.

    “A somewhat different approach called Network Dissection [26] is a general framework designed to quantify the interpretability of individual units (e.g., neurons or channels) within a neural network.”
  • Network Dissection authors confirmed that representations at different layers disentangle distinct categories of meaning and that different training techniques can significantly impact the representation learned by hidden units.

    “With this technique, the authors confirmed that representations at different layers disentangle distinct categories of meaning and that different training techniques can significantly impact the representation learned by hidden units.”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 3

  1. [8][8] P. Diaconis. What is a random matrix? Notices of the AMS , 52(11):1348-1349, 2005. -
  2. [11][11] A. Gonzalez-Garcia, D. Modolo, and V. Ferrari. Do semantic parts emerge in convolutional neural networks? arXiv:1607.03738 , 2016. - · arXiv
  3. [15][15] A. Krizhevsky, I. Sutskever, and G. E. Hinton. Imagenet classification with deep convolutional neural networks. In Advances in neural information processing systems , pages 1097-1105, 2012. -

Cited by

Sorted by citations

Authors
Bau, D., Zhou, B., Khosla, A., Oliva, A., & Torralba, A.
Affiliations
MIT Computer Science and Artificial Intelligence Laboratory (US)
Venue
2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
Publisher
IEEE
Published
2017-07
Pages
3319-3327
ISSN
1063-6919 (ISSN-L)
OpenAlex
W2610018085
Cited by
1,389
References
48
Citations by year
2026: 63 · 2025: 130 · 2024: 156 · 2023: 154 · 2022: 156 · 2021: 224 · 2020: 194 · 2019: 166 · 2018: 120 · 2017: 25
FWCI
62.99
Type
conference paper
Language
en
Open access
Locations
  • IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • DSpace@MIT (Massachusetts Institute of Technology) (submittedVersion, cc-by-nc-sa)
  • arXiv (Cornell University)
Funders
  • National Science Foundation (1524817)
  • Nvidia
  • Toyota Research Institute
  • Office of Naval Research (N00014-16-1-3116, N00014)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
  • Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
Keywords
interpretability, convolutional neural networks, hidden units, semantic concepts, latent representations, training iterations, initialization, dropout, batch normalization, object recognition

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review