Analyzing Explainer Robustness via Probabilistic Lipschitzness of Prediction Functions
Not on the map. Why?
Abstract (arXiv)
Machine learning methods have significantly improved in their predictive capabilities, but at the same time they are becoming more complex and less transparent. As a result, explainers are often relied on to provide interpretability to these black-box prediction models. As crucial diagnostics tools, it is important that these explainers themselves are robust. In this paper we focus on one particular aspect of robustness, namely that an explainer should give similar explanations for similar data inputs. We formalize this notion by introducing and defining explainer astuteness, analogous to astuteness of prediction functions. Our formalism allows us to connect explainer robustness to the predictor's probabilistic Lipschitzness, which captures the probability of local smoothness of a function. We provide lower bound guarantees on the astuteness of a variety of explainers (e.g., SHAP, RISE, CXPlain) given the Lipschitzness of the prediction function. These theoretical results imply that locally smooth prediction functions lend themselves to locally robust explanations. We evaluate these results empirically on simulated as well as real datasets.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 39 of its 69 references that are in the map. First posted on arXiv 24 Jun 2022.
Builds on
39 of 69 references.
References · 39
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2016Deep Variational Information Bottleneckcited by 930
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 672
- 2016Distribution-Free Predictive Inference For Regressioncited by 668
- 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 552
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2018Lipschitz regularity of deep neural networks: analysis and efficient estimationcited by 415
27 more
- 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 314
- 2018On the Robustness of Interpretability Methodscited by 314
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
- 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 293
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 285
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
- 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
- 2019Explanations can be manipulated and geometry is to blamecited by 216
- 2018Sensitivity and Generalization in Neural Networks: an Empirical Studycited by 189
- 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 102
- 2019CXPlain: Causal Explanations for Model Interpretation under Uncertaintycited by 98
- 2022Rethinking Stability for Attribution-based Explanationscited by 52
- 2020Robust and Stable Black Box Explanationscited by 47
- 2021Towards the Unification and Robustness of Perturbation and Gradient Based Explanationscited by 47
- 2020A case for new neural network smoothness constraintscited by 43
- 2022Fairness via Explanation Quality: Evaluating Disparities in the Quality of Post hoc Explanationscited by 40
- 2020Smoothed Geometry for Robust Attributioncited by 38
- 2021Probing GNN Explainers: A Rigorous Theoretical and Empirical Analysis of GNN Explanation Methodscited by 36
- 2020How Good is your Explanation? Algorithmic Stability Measures to Assess the Quality of Explanations for Deep Neural Networkscited by 27
- 2020Deep Neural Networks with Trainable Activations and Controlled Lipschitz Constantcited by 25
- 2020A simple defense against adversarial attacks on heatmap explanationscited by 23
- 2020Looking Deeper into Tabular LIMEcited by 20
- 2021Logic Traps in Evaluating Attribution Scorescited by 18
- 2020When are Non-Parametric Methods Robust?cited by 15
- 2022ExSum: From Local Explanations to Model Understandingcited by 15
- 2020A Learning Theoretic Perspective on Local Explainabilitycited by 11
Built on by
Citing papers per year: 2024: 3; 2025: 3.
6 papers.
- 2025Probabilistic Stability Guarantees for Feature Attributionscited by 9
- 2024Probabilistic Lipschitzness and the Stable Rank for Comparing Explanation Modelscited by 4
- 2024Faithfulness and the Notion of Adversarial Sensitivity in NLP Explanationscited by 2
- 2024Axiomatic Explainer Globalness via Optimal Transportcited by 2
- 2025Attribution Explanations for Deep Neural Networks: A Theoretical Perspectivecited by 2
- 2025OrdShap: Feature Position Importance for Sequential Black-Box Modelscited by 0
- 2025Attribution Explanations for Deep Neural Networks: A Theoretical Perspective11 Aug 2025
- 2025OrdShap: Feature Position Importance for Sequential Black-Box Models16 Jul 2025
- 2025Probabilistic Stability Guarantees for Feature Attributions18 Apr 2025
- 2024Axiomatic Explainer Globalness via Optimal Transport2 Nov 2024
- 2024Faithfulness and the Notion of Adversarial Sensitivity in NLP Explanations26 Sep 2024
- 2024Probabilistic Lipschitzness and the Stable Rank for Comparing Explanation Models29 Feb 2024