Hierarchical interpretations for neural network predictions

By Chandan Singh, W. James Murdoch, Bin Yu. 2018

162 citations recorded by the source corpus.

Deep neural networks (DNNs) have achieved impressive predictive performance due to their ability to learn complex, non-linear relationships between variables. However, the inability to effectively visualize these relationships has led to DNNs being characterized as black boxes and consequently limited their applications. To ameliorate this problem, we introduce the use of hierarchical interpretations to explain DNN predictions through our proposed method, agglomerative contextual decomposition (ACD). Given a prediction from a trained DNN, ACD produces a hierarchical clustering of the input features, along with the contribution of each cluster to the final prediction. This hierarchy is optimized to identify clusters of features that the DNN learned are predictive. Using examples from Stanford Sentiment Treebank and ImageNet, we show that ACD is effective at diagnosing incorrect predictions and identifying dataset bias. Through human experiments, we demonstrate that ACD enables users both to identify the more accurate of two DNNs and to better trust a DNN's outputs. We also find that ACD's hierarchy is largely robust to adversarial perturbations, implying that it captures fundamental aspects of the input and ignores spurious noise.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Safety, Robustness & Interpretability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Yonatan Belinkov
  2. Mohit Bansal
  3. Ivan Titov
  4. Eduard H. Hovy
  5. Percy Liang
  6. Jianfeng Gao
  7. Yulia Tsvetkov
  8. Noah A. Smith

In Computer Vision and Pattern Recognition

  1. Jianfeng Gao
  2. Xisen Jin
  3. Xiang Ren
  4. Ivan Titov
  5. Nicola De Cao
  6. Mohit Bansal
  7. Luc Van Gool
  8. Dacheng Tao

In Safety, Robustness & Interpretability

  1. Xisen Jin
  2. Dieuwke Hupkes
  3. Nicola De Cao
  4. Michael Sejr Schlichtkrull
  5. Chandan Singh
  6. Ivan Titov
  7. Bin Yu
  8. Willem H. Zuidema

Citations in the corpus