Synthetic Benchmarks for Scientific Research in Explainable Machine Learning
Not on the map. Why?
Abstract (arXiv)
As machine learning models grow more complex and their applications become more high-stakes, tools for explaining model predictions have become increasingly important. This has spurred a flurry of research in model explainability and has given rise to feature attribution methods such as LIME and SHAP. Despite their widespread use, evaluating and comparing different feature attribution methods remains challenging: evaluations ideally require human studies, and empirical evaluation metrics are often data-intensive or computationally prohibitive on real-world datasets. In this work, we address this issue by releasing XAI-Bench: a suite of synthetic datasets along with a library for benchmarking feature attribution algorithms. Unlike real-world datasets, synthetic datasets allow the efficient computation of conditional expected values that are needed to evaluate ground-truth Shapley values and other metrics. The synthetic datasets we release offer a wide variety of parameters that can be configured to simulate real-world data. We demonstrate the power of our library by benchmarking popular explainability techniques across several evaluation metrics and across a variety of settings. The versatility and efficiency of our library will help researchers bring their explainability methods from development to deployment. Our code is available at https://github.com/abacusai/xai-bench.
Key facts. Cited by 59 papers in the map (data through 14 Oct 2026). Builds on 46 of its 88 references that are in the map. First posted on arXiv 23 Jun 2021.
Builds on
46 of 88 references.
References · 46
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 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
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
34 more
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 419
- 2019The many Shapley values for model explanationcited by 344
- 2020Improving Reproducibility in Machine Learning Research (A Report from the NeurIPS 2019 Reproducibility Program)cited by 322
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
- 2020A Survey on Neural Network Interpretabilitycited by 291
- 2020Opportunities and Challenges in Explainable Artificial Intelligence (XAI): A Surveycited by 254
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
- 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2019Explanations can be manipulated and geometry is to blamecited by 216
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 208
- 2020Fairness in Machine Learningcited by 194
- 2019Full-Gradient Representation for Neural Network Visualizationcited by 191
- 2020Evaluating and Aggregating Feature-based Model Explanationscited by 188
- 2019Feature relevance quantification in explainable AI: A causal problemcited by 167
- 2019One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniquescited by 164
- 2017Interpretable Convolutional Neural Networkscited by 162
- 2020True to the Model or True to the Data?cited by 126
- 2019Explaining Deep Neural Networks with a Polynomial Time Algorithm for Shapley Values Approximationcited by 115
- 2019Fooling Neural Network Interpretations via Adversarial Model Manipulationcited by 112
- 2019"How do I fool you?": Manipulating User Trust via Misleading Black Box Explanationscited by 111
- 2020Causal Shapley Values: Exploiting Causal Knowledge to Explain Individual Predictions of Complex Modelscited by 107
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 2020Explaining the Explainer: A First Theoretical Analysis of LIMEcited by 89
- 2018Model Agnostic Supervised Local Explanationscited by 83
- 2019Image Counterfactual Sensitivity Analysis for Detecting Unintended Biascited by 74
- 2020On quantitative aspects of model interpretabilitycited by 71
- 2019Model Agnostic Contrastive Explanations for Structured Datacited by 41
- 2018Human-in-the-Loop Interpretability Priorcited by 36
- 2021To trust or not to trust an explanation: using LEAF to evaluate local linear XAI methodscited by 26
- 2017Consistent feature attribution for tree ensemblescited by 18
- 2018Explanations of model predictions with live and breakDown packagescited by 17
- 2021MIMIC-IF: Interpretability and Fairness Evaluation of Deep Learning Models on MIMIC-IV Datasetcited by 15
- 2020A Performance-Explainability Framework to Benchmark Machine Learning Methods: Application to Multivariate Time Series Classifierscited by 6
Built on by
Citing papers per year: 2021: 1; 2022: 15; 2023: 13; 2024: 17; 2025: 7; 2026: 6.
59 papers.
Sort:
By area:
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 302
- 2022The Disagreement Problem in Explainable Machine Learning: A Practitioner's Perspectivecited by 159
- 2022OpenXAI: Towards a Transparent Evaluation of Model Explanationscited by 126
- 2024shapiq: Shapley Interactions for Machine Learningcited by 43
- 2022Fairness via Explanation Quality: Evaluating Disparities in the Quality of Post hoc Explanationscited by 40
- 2023The Meta-Evaluation Problem in Explainable AI: Identifying Reliable Estimators with MetaQuantuscited by 37
- 2022SAFARI: Versatile and Efficient Evaluations for Robustness of Interpretabilitycited by 28
- 2022SurvSHAP(t): Time-dependent explanations of machine learning survival modelscited by 24
- 2023CoRTX: Contrastive Framework for Real-time Explanationcited by 20
- 2022Data Representativity for Machine Learning and AI Systemscited by 15
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
38 more
- 2024Mask Factory: Towards High-quality Synthetic Data Generation for Dichotomous Image Segmentationcited by 15
- 2022Accelerating Shapley Explanation via Contributive Cooperator Selectioncited by 13
- 2024IG2: Integrated Gradient on Iterative Gradient Path for Feature Attributioncited by 12
- 2022BAGEL: A Benchmark for Assessing Graph Neural Network Explanationscited by 11
- 2024BEExAI: Benchmark to Evaluate Explainable AIcited by 11
- 2024Intrinsic User-Centric Interpretability through Global Mixture of Expertscited by 9
- 2022Higher-order Neural Additive Models: An Interpretable Machine Learning Model with Feature Interactionscited by 7
- 2025Evaluating Model Explanations without Ground Truthcited by 7
- 2023Interpretable Mesomorphic Networks for Tabular Datacited by 6
- 2023Saliency-Bench: A Comprehensive Benchmark for Evaluating Visual Explanationscited by 6
- 2024Toward Understanding the Disagreement Problem in Neural Network Feature Attributioncited by 6
- 2023The Blame Problem in Evaluating Local Explanations, and How to Tackle itcited by 5
- 2024The FIX Benchmark: Extracting Features Interpretable to eXpertscited by 5
- 2023Precise Benchmarking of Explainable AI Attribution Methodscited by 4
- 2023Disagreement amongst counterfactual explanations: How transparency can be deceptivecited by 3
- 2024EXACT: Towards a platform for empirically benchmarking Machine Learning model explanation methodscited by 3
- 2024Geometric Remove-and-Retrain (GOAR): Coordinate-Invariant eXplainable AI Assessmentcited by 3
- 2025Gradient-based Explanations for Deep Learning Survival Modelscited by 3
- 2022RESHAPE: Explaining Accounting Anomalies in Financial Statement Audits by enhancing SHapley Additive exPlanationscited by 2
- 2024A Sim2Real Approach for Identifying Task-Relevant Properties in Interpretable Machine Learningcited by 2
- 2024Transparent Networks for Multivariate Time Seriescited by 2
- 2025EvalxNLP: A Framework for Benchmarking Post-Hoc Explainability Methods on NLP Modelscited by 2
- 2025A Survey on Interpretability in Visual Recognitioncited by 2
- 2025From Confusion to Clarity: ProtoScore -- A Framework for Evaluating Prototype-Based XAIcited by 2
- 2022SIBILA: A novel interpretable ensemble of general-purpose machine learning models applied to medical contextscited by 1
- 2022Explainability as statistical inferencecited by 1
- 2023Explainable AI does not provide the explanations end-users are asking forcited by 1
- 2023Measuring Information in Text Explanationscited by 1
- 2023TVE: Learning Meta-attribution for Transferable Vision Explainercited by 1
- 2024Data Science Principles for Interpretable and Explainable AIcited by 1
- 2025XAI-Units: Benchmarking Explainability Methods with Unit Testscited by 1
- 2026Evaluating the Ability of Explanations to Disambiguate Models in a Rashomon Setcited by 1
- 2026Missingness Bias Calibration in Feature Attribution Explanationscited by 1
- 2022Do We Need Another Explainable AI Method? Toward Unifying Post-hoc XAI Evaluation Methods into an Interactive and Multi-dimensional Benchmarkcited by 0
- 2022Explainer Divergence Scores (EDS): Some Post-Hoc Explanations May be Effective for Detecting Unknown Spurious Correlationscited by 0
- 2023Feature Attribution Explanations for Spiking Neural Networkscited by 0
- 2023Uncertainty in Additive Feature Attribution methodscited by 0
- 2024Accurate estimation of feature importance faithfulness for tree modelscited by 0
50 most cited of 59 All 59 (JSON)
- 2026A Synthetic Ground-Truth Framework for the Evaluation of Explainable AI Methods24 Sep 2026
- 2026Improved Predictive Performance and Interpretability for Mesomorphic Neural Networks Using Local Fidelity Regularization29 Jun 2026
- 2026Explainable Control Framework (XCF) based on Fuzzy Model-Agnostic Explanation and LLM Agent-Supported Interface24 Jun 2026
- 2026ChaosNetBench: Benchmarking Spatio-Temporal Graph Neural Networks on Chaotic Lattice Dynamics10 May 2026
- 2026Missingness Bias Calibration in Feature Attribution Explanations5 Mar 2026
- 2026Evaluating the Ability of Explanations to Disambiguate Models in a Rashomon Set13 Jan 2026
- 2025From Confusion to Clarity: ProtoScore -- A Framework for Evaluating Prototype-Based XAI11 Nov 2025
- 2025A Survey on Interpretability in Visual Recognition15 Jul 2025
- 2025XAI-Units: Benchmarking Explainability Methods with Unit Tests1 Jun 2025
- 2025Evaluating Model Explanations without Ground Truth15 May 2025
- 2025EvalxNLP: A Framework for Benchmarking Post-Hoc Explainability Methods on NLP Models2 May 2025
- 2025Feature Importance Depends on Properties of the Data: Towards Choosing the Correct Explanations for Your Data and Decision Trees based Models11 Feb 2025
38 more
- 2025Gradient-based Explanations for Deep Learning Survival Models7 Feb 2025
- 2024Mask Factory: Towards High-quality Synthetic Data Generation for Dichotomous Image Segmentation26 Dec 2024
- 2024Impact of Adversarial Attacks on Deep Learning Model Explainability15 Dec 2024
- 2024"Let's Agree to Disagree": Investigating the Disagreement Problem in Explainable AI for Text Summarization24 Oct 2024
- 2024Transparent Networks for Multivariate Time Series14 Oct 2024
- 2024shapiq: Shapley Interactions for Machine Learning2 Oct 2024
- 2024The FIX Benchmark: Extracting Features Interpretable to eXperts20 Sep 2024
- 2024BEExAI: Benchmark to Evaluate Explainable AI29 Jul 2024
- 2024Beyond the Veil of Similarity: Quantifying Semantic Continuity in Explainable AI17 Jul 2024
- 2024Geometric Remove-and-Retrain (GOAR): Coordinate-Invariant eXplainable AI Assessment17 Jul 2024
- 2024CHAOSMINING: Benchmarking Post-Hoc Attribution with Sparse Informative Features in High Dimensions17 Jun 2024
- 2024IG2: Integrated Gradient on Iterative Gradient Path for Feature Attribution16 Jun 2024
- 2024A Sim2Real Approach for Identifying Task-Relevant Properties in Interpretable Machine Learning31 May 2024
- 2024EXACT: Towards a platform for empirically benchmarking Machine Learning model explanation methods20 May 2024
- 2024Data Science Principles for Interpretable and Explainable AI17 May 2024
- 2024Toward Understanding the Disagreement Problem in Neural Network Feature Attribution17 Apr 2024
- 2024Accurate estimation of feature importance faithfulness for tree models4 Apr 2024
- 2024Intrinsic User-Centric Interpretability through Global Mixture of Experts5 Feb 2024
- 2023TVE: Learning Meta-attribution for Transferable Vision Explainer23 Dec 2023
- 2023Uncertainty in Additive Feature Attribution methods29 Nov 2023
- 2023Feature Attribution Explanations for Spiking Neural Networks2 Nov 2023
- 2023Saliency-Bench: A Comprehensive Benchmark for Evaluating Visual Explanations12 Oct 2023
- 2023Measuring Information in Text Explanations6 Oct 2023
- 2023The Blame Problem in Evaluating Local Explanations, and How to Tackle it5 Oct 2023
- 2023Precise Benchmarking of Explainable AI Attribution Methods6 Aug 2023
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifiers26 Jul 2023
- 2023Interpretable Mesomorphic Networks for Tabular Data22 May 2023
- 2023Disagreement amongst counterfactual explanations: How transparency can be deceptive25 Apr 2023
- 2023CoRTX: Contrastive Framework for Real-time Explanation5 Mar 2023
- 2023The Meta-Evaluation Problem in Explainable AI: Identifying Reliable Estimators with MetaQuantus14 Feb 2023
- 2023Explainable AI does not provide the explanations end-users are asking for25 Jan 2023
- 2022Explainability as statistical inference6 Dec 2022
- 2022Explainer Divergence Scores (EDS): Some Post-Hoc Explanations May be Effective for Detecting Unknown Spurious Correlations14 Nov 2022
- 2022Higher-order Neural Additive Models: An Interpretable Machine Learning Model with Feature Interactions30 Sep 2022
- 2022RESHAPE: Explaining Accounting Anomalies in Financial Statement Audits by enhancing SHapley Additive exPlanations19 Sep 2022
- 2022SurvSHAP(t): Time-dependent explanations of machine learning survival models23 Aug 2022
- 2022SAFARI: Versatile and Efficient Evaluations for Robustness of Interpretability19 Aug 2022
- 2022BAGEL: A Benchmark for Assessing Graph Neural Network Explanations28 Jun 2022
50 newest of 59 All 59 (JSON)
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 302
- 2022The Disagreement Problem in Explainable Machine Learning: A Practitioner's Perspectivecited by 159
- 2022OpenXAI: Towards a Transparent Evaluation of Model Explanationscited by 126
- 2024shapiq: Shapley Interactions for Machine Learningcited by 43
- 2022Fairness via Explanation Quality: Evaluating Disparities in the Quality of Post hoc Explanationscited by 40
- 2023The Meta-Evaluation Problem in Explainable AI: Identifying Reliable Estimators with MetaQuantuscited by 37
- 2022SAFARI: Versatile and Efficient Evaluations for Robustness of Interpretabilitycited by 28
- 2022SurvSHAP(t): Time-dependent explanations of machine learning survival modelscited by 24
- 2023CoRTX: Contrastive Framework for Real-time Explanationcited by 20
- 2022Data Representativity for Machine Learning and AI Systemscited by 15
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
12 most cited of 58 All 58 (JSON)
- 2026A Synthetic Ground-Truth Framework for the Evaluation of Explainable AI Methods24 Sep 2026
- 2026Improved Predictive Performance and Interpretability for Mesomorphic Neural Networks Using Local Fidelity Regularization29 Jun 2026
- 2026Explainable Control Framework (XCF) based on Fuzzy Model-Agnostic Explanation and LLM Agent-Supported Interface24 Jun 2026
- 2026ChaosNetBench: Benchmarking Spatio-Temporal Graph Neural Networks on Chaotic Lattice Dynamics10 May 2026
- 2026Missingness Bias Calibration in Feature Attribution Explanations5 Mar 2026
- 2026Evaluating the Ability of Explanations to Disambiguate Models in a Rashomon Set13 Jan 2026
- 2025From Confusion to Clarity: ProtoScore -- A Framework for Evaluating Prototype-Based XAI11 Nov 2025
- 2025A Survey on Interpretability in Visual Recognition15 Jul 2025
- 2025XAI-Units: Benchmarking Explainability Methods with Unit Tests1 Jun 2025
- 2025Evaluating Model Explanations without Ground Truth15 May 2025
- 2025EvalxNLP: A Framework for Benchmarking Post-Hoc Explainability Methods on NLP Models2 May 2025
- 2025Feature Importance Depends on Properties of the Data: Towards Choosing the Correct Explanations for Your Data and Decision Trees based Models11 Feb 2025
12 newest of 58 All 58 (JSON)