mlsanityData to 7 Oct 2026

Feature Attribution with Necessity and Sufficiency via Dual-stage Perturbation Test for Causal Explanation

arXiv 2402.08845 ↗First posted 13 Feb 2024cs.LG stat.MEcited by 6

Not on the map. Why?

Abstract (arXiv)

We investigate the problem of explainability for machine learning models, focusing on Feature Attribution Methods (FAMs) that evaluate feature importance through perturbation tests. Despite their utility, FAMs struggle to distinguish the contributions of different features, when their prediction changes are similar after perturbation. To enhance FAMs' discriminative power, we introduce Feature Attribution with Necessity and Sufficiency (FANS), which find a neighborhood of the input such that perturbing samples within this neighborhood have a high Probability of being Necessity and Sufficiency (PNS) cause for the change in predictions, and use this PNS as the importance of the feature. Specifically, FANS compute this PNS via a heuristic strategy for estimating the neighborhood and a perturbation test involving two stages (factual and interventional) for counterfactual reasoning. To generate counterfactual samples, we use a resampling-based approach on the observed samples to approximate the required conditional distribution. We demonstrate that FANS outperforms existing attribution methods on six benchmarks. Please refer to the source code via urlhttps://github.com/DMIRLAB-Group/FANS.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 29 of its 46 references that are in the map. First posted on arXiv 13 Feb 2024.

Builds on

29 of 46 references.

References · 29

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  7. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  8. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  9. 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
  10. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  11. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  12. 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
17 more
  1. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
  2. 2020Parameterized Explainer for Graph Neural Networkcited by 423
  3. 2019On the (In)fidelity and Sensitivity for Explanationscited by 309
  4. 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
  5. 2018Visual Interpretability for Deep Learning: a Surveycited by 155
  6. 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
  7. 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 78
  8. 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 57
  9. 2021Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactualscited by 55
  10. 2021Robust Explainability: A Tutorial on Gradient-Based Attribution Methods for Deep Neural Networkscited by 48
  11. 2020IROF: a low resource evaluation metric for explanation methodscited by 45
  12. 2021Local Explanations via Necessity and Sufficiency: Unifying Theory and Practicecited by 45
  13. 2021Causes of Effects: Learning individual responses from population datacited by 36
  14. 2023Invariant Learning via Probability of Sufficient and Necessary Causescited by 22
  15. 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentationcited by 18
  16. 2023IDGI: A Framework to Eliminate Explanation Noise from Integrated Gradientscited by 16
  17. 2022On the Probability of Necessity and Sufficiency of Explaining Graph Neural Networks: A Lower Bound Optimization Approachcited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 4.

6 papers.