mlsanityData to 7 Oct 2026

Cause and Effect: Hierarchical Concept-based Explanation of Neural Networks

arXiv 2105.07033 ↗First posted 14 May 2021cs.LGcited by 8

Not on the map. Why?

Abstract (arXiv)

In many scenarios, human decisions are explained based on some high-level concepts. In this work, we take a step in the interpretability of neural networks by examining their internal representation or neuron's activations against concepts. A concept is characterized by a set of samples that have specific features in common. We propose a framework to check the existence of a causal relationship between a concept (or its negation) and task classes. While the previous methods focus on the importance of a concept to a task class, we go further and introduce four measures to quantitatively determine the order of causality. Moreover, we propose a method for constructing a hierarchy of concepts in the form of a concept-based decision tree which can shed light on how various concepts interact inside a neural network towards predicting output classes. Through experiments, we demonstrate the effectiveness of the proposed method in explaining the causal relationship between a concept and the predictive behaviour of a neural network as well as determining the interactions between different concepts through constructing a concept hierarchy.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 33 of its 66 references that are in the map. First posted on arXiv 14 May 2021.

Builds on

33 of 66 references.

References · 33

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  5. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  6. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  7. 2013Intriguing properties of neural networkscited by 5,114
  8. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  9. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  10. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  11. 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
  12. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
21 more
  1. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
  2. 2016Understanding intermediate layers using linear classifier probescited by 1,279
  3. 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
  4. 2017SmoothGrad: removing noise by adding noisecited by 1,097
  5. 2020Concept Bottleneck Modelscited by 1,022
  6. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  7. 2014Deep Learning in Neural Networks: An Overviewcited by 765
  8. 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
  9. 2016European Union regulations on algorithmic decision-making and a "right to explanation"cited by 343
  10. 2017The (Un)reliability of saliency methodscited by 331
  11. 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
  12. 2017Real Time Image Saliency for Black Box Classifierscited by 246
  13. 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
  14. 2020Concept Whitening for Interpretable Image Recognitioncited by 225
  15. 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
  16. 2019Feature relevance quantification in explainable AI: A causal problemcited by 164
  17. 2016Grad-CAM: Why did you say that?cited by 159
  18. 2019Explaining Classifiers with Causal Concept Effect (CaCE)cited by 135
  19. 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 128
  20. 2018Local Explanation Methods for Deep Neural Networks Lack Sensitivity to Parameter Valuescited by 40
  21. 2021Robust Semantic Interpretability: Revisiting Concept Activation Vectorscited by 15

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 4; 2023: 1; 2024: 1; 2025: 1.

8 papers.