On Guaranteed Optimal Robust Explanations for NLP Models
Not on the map. Why?
Abstract (arXiv)
We build on abduction-based explanations for ma-chine learning and develop a method for computing local explanations for neural network models in natural language processing (NLP). Our explanations comprise a subset of the words of the in-put text that satisfies two key features: optimality w.r.t. a user-defined cost function, such as the length of explanation, and robustness, in that they ensure prediction invariance for any bounded perturbation in the embedding space of the left out words. We present two solution algorithms, respectively based on implicit hitting sets and maximum universal subsets, introducing a number of algorithmic improvements to speed up convergence of hard instances. We show how our method can be con-figured with different perturbation sets in the em-bedded space and used to detect bias in predictions by enforcing include/exclude constraints on biased terms, as well as to enhance existing heuristic-based NLP explanation frameworks such as Anchors. We evaluate our framework on three widely used sentiment analysis tasks and texts of up to100words from SST, Twitter and IMDB datasets,demonstrating the effectiveness of the derived explanations.
Key facts. Cited by 54 papers in the map (data through 14 Oct 2026). Builds on 25 of its 69 references that are in the map. First posted on arXiv 8 May 2021.
Builds on
25 of 69 references.
References · 25
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2018Generating Natural Language Adversarial Examplescited by 424
- 2016Adversarial Training Methods for Semi-Supervised Text Classificationcited by 280
- 2015Visualizing and Understanding Neural Models in NLPcited by 200
- 2019Certified Robustness to Adversarial Word Substitutionscited by 168
- 2018Efficient Formal Safety Analysis of Neural Networkscited by 165
- 2018Abduction-Based Explanations for Machine Learning Modelscited by 160
- 2015Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction modelcited by 140
- 2020On The Reasons Behind Decisionscited by 100
- 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
- 2018Interpreting CNNs via Decision Treescited by 89
13 more
- 2017Explaining Recurrent Neural Network Predictions in Sentiment Analysiscited by 88
- 2019Achieving Verified Robustness to Symbol Substitutions via Interval Bound Propagationcited by 88
- 2018Hierarchical interpretations for neural network predictionscited by 66
- 2020Sparse-RS: a versatile framework for query-efficient sparse black-box adversarial attackscited by 65
- 2014Falling Rule Listscited by 59
- 2018Improving the Interpretability of Deep Neural Networks with Knowledge Distillationcited by 38
- 2016Explaining Predictions of Non-Linear Classifiers in NLPcited by 37
- 2019POPQORN: Quantifying Robustness of Recurrent Neural Networkscited by 37
- 2020On Tractable Representations of Binary Neural Networkscited by 34
- 2019On Validating, Repairing and Refining Heuristic ML Explanationscited by 32
- 2020Three Modern Roles for Logic in AIcited by 15
- 2020Assessing Robustness of Text Classification through Maximal Safe Radius Computationcited by 11
- 2018Unsupervised Learning of Neural Networks to Explain Neural Networkscited by 6
Built on by
Citing papers per year: 2021: 3; 2022: 13; 2023: 12; 2024: 8; 2025: 9; 2026: 9.
54 papers.
Sort:
By area:
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2022Logic-Based Explainability in Machine Learningcited by 48
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 48
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2023The Inadequacy of Shapley Values for Explainabilitycited by 31
- 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
- 2022Robust Explanation Constraints for Neural Networkscited by 24
- 2023Formally Explaining Neural Networks within Reactive Systemscited by 24
- 2022Eliminating The Impossible, Whatever Remains Must Be Truecited by 23
- 2022Feature Necessity & Relevancy in ML Classifier Explanationscited by 23
- 2024Local vs. Global Interpretability: A Computational Complexity Perspectivecited by 23
38 more
- 2022On Computing Probabilistic Abductive Explanationscited by 18
- 2021The King is Naked: on the Notion of Robustness for Natural Language Processingcited by 16
- 2023Delivering Inflated Explanationscited by 16
- 2022Fooling Explanations in Text Classifierscited by 13
- 2025Explaining, Fast and Slow: Abstraction and Refinement of Provable Explanationscited by 13
- 2021Efficient Explanations With Relevant Setscited by 12
- 2023Disproving XAI Myths with Formal Methods -- Initial Resultscited by 12
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasonscited by 12
- 2023On Formal Feature Attribution and Its Approximationcited by 11
- 2024Hard to Explain: On the Computational Hardness of In-Distribution Model Interpretationcited by 11
- 2026Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guaranteescited by 11
- 2021Efficient Explanations for Knowledge Compilation Languagescited by 10
- 2023Language Models as a Service: Overview of a New Paradigm and its Challengescited by 10
- 2022Provably Precise, Succinct and Efficient Explanations for Decision Treescited by 8
- 2023A Cross Attention Approach to Diagnostic Explainability using Clinical Practice Guidelines for Depressioncited by 8
- 2023When to Trust AI: Advances and Challenges for Certification of Neural Networkscited by 6
- 2024Learning with Imbalanced Noisy Data by Preventing Bias in Sample Selectioncited by 6
- 2022On Computing Relevant Features for Explaining NBCscited by 5
- 2025Self-Explaining Neural Networks for Business Process Monitoringcited by 5
- 2025Space Explanations of Neural Network Classificationcited by 5
- 2024Efficiently Computing Compact Formal Explanationscited by 4
- 2025Faster Verified Explanations for Neural Networkscited by 4
- 2024Logic-based Explanations for Linear Support Vector Classifiers with Reject Optioncited by 3
- 2025Additive Models Explained: A Computational Complexity Approachcited by 3
- 2026FAME: Formal Abstract Minimal Explanation for Neural Networkscited by 3
- 2022On Deciding Feature Membership in Explanations of SDD & Related Classifierscited by 2
- 2022Emergent Linguistic Structures in Neural Networks are Fragilecited by 2
- 2023Faithful and Robust Local Interpretability for Textual Predictionscited by 2
- 2024Logic-Based Explainability: Past, Present & Futurecited by 2
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspectivecited by 2
- 2023Finding Minimum-Cost Explanations for Predictions made by Tree Ensemblescited by 1
- 2025Uncovering Bugs in Formal Explainers: A Case Study with PyXAIcited by 1
- 2026Provably Explaining Neural Additive Modelscited by 1
- 2023On Logic-Based Explainability with Partially Specified Inputscited by 0
- 2024Unveiling Transformer Perception by Exploring Input Manifoldscited by 0
- 2025Fixed Point Explainabilitycited by 0
- 2025Efficient & Correct Predictive Equivalence for Decision Treescited by 0
- 2026Towards Verified and Targeted Explanations through Formal Methodscited by 0
50 most cited of 54 All 54 (JSON)
- 2026The Misery of Mechanistic Interpretability: A Formal Perspective14 Sep 2026
- 2026Neuron Activation-based Computation of Logical Explanations for Deep Neural Networks12 Sep 2026
- 2026From Abductive Explanations to Global Logical Rules for Node Classification in SGCs17 Aug 2026
- 2026Verified SHAP: Provable Bounds for Exact Shapley Values of Neural Networks22 May 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2026FAME: Formal Abstract Minimal Explanation for Neural Networks11 Mar 2026
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspective20 Feb 2026
- 2026Provably Explaining Neural Additive Models19 Feb 2026
- 2026Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guarantees18 Feb 2026
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025Space Explanations of Neural Network Classification27 Nov 2025
- 2025Uncovering Bugs in Formal Explainers: A Case Study with PyXAI5 Nov 2025
38 more
- 2025Additive Models Explained: A Computational Complexity Approach24 Oct 2025
- 2025Efficient & Correct Predictive Equivalence for Decision Trees22 Sep 2025
- 2025Explaining, Fast and Slow: Abstraction and Refinement of Provable Explanations10 Jun 2025
- 2025Fixed Point Explainability18 May 2025
- 2025Self-Explaining Neural Networks for Business Process Monitoring23 Mar 2025
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasons5 Feb 2025
- 2024Unveiling Transformer Perception by Exploring Input Manifolds8 Oct 2024
- 2024Efficiently Computing Compact Formal Explanations4 Sep 2024
- 2024Hard to Explain: On the Computational Hardness of In-Distribution Model Interpretation7 Aug 2024
- 2024Local vs. Global Interpretability: A Computational Complexity Perspective5 Jun 2024
- 2024Logic-Based Explainability: Past, Present & Future4 Jun 2024
- 2024Logic-based Explanations for Linear Support Vector Classifiers with Reject Option24 Mar 2024
- 2024Learning with Imbalanced Noisy Data by Preventing Bias in Sample Selection17 Feb 2024
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networks25 Jan 2024
- 2023A Cross Attention Approach to Diagnostic Explainability using Clinical Practice Guidelines for Depression23 Nov 2023
- 2023Faithful and Robust Local Interpretability for Textual Predictions30 Oct 2023
- 2023Language Models as a Service: Overview of a New Paradigm and its Challenges28 Sep 2023
- 2023When to Trust AI: Advances and Challenges for Certification of Neural Networks20 Sep 2023
- 2023Formally Explaining Neural Networks within Reactive Systems31 Jul 2023
- 2023On Formal Feature Attribution and Its Approximation7 Jul 2023
- 2023On Logic-Based Explainability with Partially Specified Inputs27 Jun 2023
- 2023Delivering Inflated Explanations27 Jun 2023
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A survey6 Jun 2023
- 2023Disproving XAI Myths with Formal Methods -- Initial Results13 May 2023
- 2023Finding Minimum-Cost Explanations for Predictions made by Tree Ensembles16 Mar 2023
- 2023The Inadequacy of Shapley Values for Explainability16 Feb 2023
- 2022Robust Explanation Constraints for Neural Networks16 Dec 2022
- 2022On Computing Probabilistic Abductive Explanations12 Dec 2022
- 2022VeriX: Towards Verified Explainability of Deep Neural Networks2 Dec 2022
- 2022Emergent Linguistic Structures in Neural Networks are Fragile31 Oct 2022
- 2022Feature Necessity & Relevancy in ML Classifier Explanations27 Oct 2022
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networks25 Oct 2022
- 2022Logic-Based Explainability in Machine Learning24 Oct 2022
- 2022On Computing Relevant Features for Explaining NBCs11 Jul 2022
- 2022Eliminating The Impossible, Whatever Remains Must Be True20 Jun 2022
- 2022Fooling Explanations in Text Classifiers7 Jun 2022
- 2022On Tackling Explanation Redundancy in Decision Trees20 May 2022
- 2022Provably Precise, Succinct and Efficient Explanations for Decision Trees19 May 2022
50 newest of 54 All 54 (JSON)
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2022Logic-Based Explainability in Machine Learningcited by 48
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 48
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2023The Inadequacy of Shapley Values for Explainabilitycited by 31
- 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
- 2022Robust Explanation Constraints for Neural Networkscited by 24
- 2023Formally Explaining Neural Networks within Reactive Systemscited by 24
- 2022Eliminating The Impossible, Whatever Remains Must Be Truecited by 23
- 2022Feature Necessity & Relevancy in ML Classifier Explanationscited by 23
- 2024Local vs. Global Interpretability: A Computational Complexity Perspectivecited by 23
12 most cited of 52 All 52 (JSON)
- 2026Neuron Activation-based Computation of Logical Explanations for Deep Neural Networks12 Sep 2026
- 2026From Abductive Explanations to Global Logical Rules for Node Classification in SGCs17 Aug 2026
- 2026Verified SHAP: Provable Bounds for Exact Shapley Values of Neural Networks22 May 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2026FAME: Formal Abstract Minimal Explanation for Neural Networks11 Mar 2026
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspective20 Feb 2026
- 2026Provably Explaining Neural Additive Models19 Feb 2026
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025Space Explanations of Neural Network Classification27 Nov 2025
- 2025Uncovering Bugs in Formal Explainers: A Case Study with PyXAI5 Nov 2025
- 2025Additive Models Explained: A Computational Complexity Approach24 Oct 2025
- 2025Efficient & Correct Predictive Equivalence for Decision Trees22 Sep 2025
12 newest of 52 All 52 (JSON)