ABLE: Using Adversarial Pairs to Construct Local Models for Explaining Model Predictions
Not on the map. Why?
Abstract (arXiv)
Machine learning models are increasingly used in critical applications but are mostly "black boxes" due to their lack of transparency. Local explanation approaches, such as LIME, address this issue by approximating the behavior of complex models near a test instance using simple, interpretable models. However, these approaches often suffer from instability and poor local fidelity. In this paper, we propose a novel approach called Adversarially Bracketed Local Explanation (ABLE) to address these limitations. Our approach first generates a set of neighborhood points near the test instance, x_test, by adding bounded Gaussian noise. For each neighborhood point D, we apply an adversarial attack to generate an adversarial point A with minimal perturbation that results in a different label than D. A second adversarial attack is then performed on A to generate a point A' that has the same label as D (and thus different than A). The points A and A' form an adversarial pair that brackets the local decision boundary for x_test. We then train a linear model on these adversarial pairs to approximate the local decision boundary. Experimental results on six UCI benchmark datasets across three deep neural network architectures demonstrate that our approach achieves higher stability and fidelity than the state-of-the-art.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 30 of its 63 references that are in the map. First posted on arXiv 26 Nov 2025.
Builds on
30 of 63 references.
References · 30
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
18 more
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2016The Mythos of Model Interpretabilitycited by 721
- 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
- 2019TabNet: Attentive Interpretable Tabular Learningcited by 648
- 2019Adversarial Training for Free!cited by 643
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
- 2020TabTransformer: Tabular Data Modeling Using Contextual Embeddingscited by 409
- 2019HopSkipJumpAttack: A Query-Efficient Decision-Based Attackcited by 333
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
- 2016Model-Agnostic Interpretability of Machine Learningcited by 219
- 2018Adversarial Robustness Toolbox v1.0.0cited by 215
- 2015Supersparse Linear Integer Models for Optimized Medical Scoring Systemscited by 76
- 2014Falling Rule Listscited by 59
- 2019DLIME: A Deterministic Local Interpretable Model-Agnostic Explanations Approach for Computer-Aided Diagnosis Systemscited by 59
- 2019ALIME: Autoencoder Based Approach for Local Interpretabilitycited by 41
- 2023GLIME: General, Stable and Local LIME Explanationcited by 21
- 2023Tailoring Adversarial Attacks on Deep Neural Networks for Targeted Class Manipulation Using DeepFool Algorithmcited by 1
Built on by
Not cited yet.