An Additive Instance-Wise Approach to Multi-class Model Interpretation
Not on the map. Why?
Abstract (arXiv)
Interpretable machine learning offers insights into what factors drive a certain prediction of a black-box system. A large number of interpreting methods focus on identifying explanatory input features, which generally fall into two main categories: attribution and selection. A popular attribution-based approach is to exploit local neighborhoods for learning instance-specific explainers in an additive manner. The process is thus inefficient and susceptible to poorly-conditioned samples. Meanwhile, many selection-based methods directly optimize local feature distributions in an instance-wise training framework, thereby being capable of leveraging global information from other inputs. However, they can only interpret single-class predictions and many suffer from inconsistency across different settings, due to a strict reliance on a pre-defined number of features selected. This work exploits the strengths of both methods and proposes a framework for learning local explanations simultaneously for multiple target classes. Our model explainer significantly outperforms additive and instance-wise counterparts on faithfulness with more compact and comprehensible explanations. We also demonstrate the capacity to select stable and important features through extensive experiments on various data sets and black-box model architectures.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 38 of its 63 references that are in the map. First posted on arXiv 7 Jul 2022.
Builds on
38 of 63 references.
References · 38
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
26 more
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2020HateXplain: A Benchmark Dataset for Explainable Hate Speech Detectioncited by 403
- 2020Neural Additive Models: Interpretable Machine Learning with Neural Netscited by 318
- 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 257
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
- 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 143
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2021FastSHAP: Real-Time Shapley Value Estimationcited by 123
- 2019CXPlain: Causal Explanations for Model Interpretation under Uncertaintycited by 98
- 2018Model Agnostic Supervised Local Explanationscited by 83
- 2019DLIME: A Deterministic Local Interpretable Model-Agnostic Explanations Approach for Computer-Aided Diagnosis Systemscited by 59
- 2021Have We Learned to Explain?: How Interpretability Methods Can Learn to Encode Predictions in their Interpretationscited by 59
- 2020BayLIME: Bayesian Local Interpretable Model-Agnostic Explanationscited by 51
- 2019Explaining a black-box using Deep Variational Information Bottleneck Approachcited by 35
- 2018What made you do this? Understanding black-box decisions with sufficient input subsetscited by 31
- 2022A Functional Information Perspective on Model Interpretationcited by 5
- 2019LIMIS: Locally Interpretable Modeling using Instance-wise Subsamplingcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1.
3 papers.