Explainable AI for Trees: From Local Explanations to Global Understanding
Not on the map. Why?
Abstract (arXiv)
Tree-based machine learning models such as random forests, decision trees, and gradient boosted trees are the most popular non-linear predictive models used in practice today, yet comparatively little attention has been paid to explaining their predictions. Here we significantly improve the interpretability of tree-based models through three main contributions: 1) The first polynomial time algorithm to compute optimal explanations based on game theory. 2) A new type of explanation that directly measures local feature interaction effects. 3) A new set of tools for understanding global model structure based on combining many local explanations of each prediction. We apply these tools to three medical machine learning problems and show how combining many high-quality local explanations allows us to represent global structure while retaining local faithfulness to the original model. These tools enable us to i) identify high magnitude but low frequency non-linear mortality risk factors in the general US population, ii) highlight distinct population sub-groups with shared risk characteristics, iii) identify non-linear interaction effects among risk factors for chronic kidney disease, and iv) monitor a machine learning model deployed in a hospital by identifying which features are degrading the model's performance over time. Given the popularity of tree-based machine learning models, these improvements to their interpretability have implications across a broad set of domains.
Key facts. Cited by 64 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 21; 2023: 7; 2024: 5; 2025: 8; 2026: 10.
64 papers.
Sort:
By area:
- 2021Beta Shapley: a Unified and Noise-reduced Data Valuation Framework for Machine Learningcited by 162
- 2023Explaining black box text modules in natural language with language modelscited by 61
- 2021Shapley values for feature selection: The good, the bad, and the axiomscited by 54
- 2021Explaining a Series of Models by Propagating Shapley Valuescited by 37
- 2022Augmenting Interpretable Models with LLMs during Trainingcited by 36
- 2021Fast TreeSHAP: Accelerating SHAP Value Computation for Treescited by 28
- 2023GLOBE-CE: A Translation-Based Approach for Global Counterfactual Explanationscited by 27
- 2021Best of both worlds: local and global explanations with human-understandable conceptscited by 22
- 2022Fast Interpretable Greedy-Tree Sumscited by 12
- 2021Feature Synergy, Redundancy, and Independence in Global Model Explanations using SHAP Vector Decompositioncited by 9
- 2022Monitoring Model Deterioration with Explainable Uncertainty Estimation via Non-parametric Bootstrapcited by 9
- 2021Evaluating the Correctness of Explainable AI Algorithms for Classificationcited by 8
38 more
- 2022A k-additive Choquet integral-based approach to approximate the SHAP values for local interpretability in machine learningcited by 8
- 2022Fairness Implications of Encoding Protected Categorical Attributescited by 7
- 2022Explanation Shift: Detecting distribution shifts on tabular data via the explanation spacecited by 6
- 2023Confident Feature Rankingcited by 6
- 2021Desiderata for Explainable AI in statistical production systems of the European Central Bankcited by 5
- 2022Fighting Money Laundering with Statistics and Machine Learningcited by 5
- 2022XAudit : A Theoretical Look at Auditing with Explanationscited by 5
- 2023Efficient learning of large sets of locally optimal classification rulescited by 5
- 2023Explainable AI applications in the Medical Domain: a systematic reviewcited by 5
- 2024Explainable Artificial Intelligence (XAI) for Malware Analysis: A Survey of Techniques, Applications, and Open Challengescited by 5
- 2021What Makes a Scientific Paper be Accepted for Publication?cited by 4
- 2021Pitfalls of Explainable ML: An Industry Perspectivecited by 3
- 2022Comparing Baseline Shapley and Integrated Gradients for Local Explanation: Some Additional Insightscited by 3
- 2022Feature Selection with Distance Correlationcited by 3
- 2026Interpretable Factor Decomposition for Decision Intelligence in Large-Scale Financial Markets: Evidence from China's A-Share Marketcited by 3
- 2021KnAC: an approach for enhancing cluster analysis with background knowledge and explanationscited by 2
- 2023MLHOps: Machine Learning for Healthcare Operationscited by 2
- 2024Detecting new obfuscated malware variants: A lightweight and interpretable machine learning approachcited by 2
- 2024A survey and taxonomy of methods interpreting random forest modelscited by 2
- 2025Robust Explanations Through Uncertainty Decomposition: A Path to Trustworthier AIcited by 2
- 2026Towards Understanding Best Practices for Quantization of Vision-Language Modelscited by 2
- 2021Randomization-based Machine Learning in Renewable Energy Prediction Problems: Critical Literature Review, New Results and Perspectivescited by 1
- 2021Global explainability in aligned image modalitiescited by 1
- 2022On Understanding the Influence of Controllable Factors with a Feature Attribution Algorithm: a Medical Case Studycited by 1
- 2022PDD-SHAP: Fast Approximations for Shapley Values using Functional Decompositioncited by 1
- 2025STRIDE: Subset-Free Functional Decomposition for XAI in Tabular Settingscited by 1
- 2026A Regression Framework for Understanding Prompt Component Impact on LLM Performancecited by 1
- 2022Introducing explainable supervised machine learning into interactive feedback loops for statistical production systemcited by 0
- 2022Explainable Machine Learning for Predicting Homicide Clearance in the United Statescited by 0
- 2022Predicting tacrolimus exposure in kidney transplanted patients using machine learningcited by 0
- 2022Explanation Method for Anomaly Detection on Mixed Numerical and Categorical Spacescited by 0
- 2022Explaining Patterns in Data with Language Models via Interpretable Autopromptingcited by 0
- 2022Modeling and Mining Multi-Aspect Graphs With Scalable Streaming Tensor Decompositioncited by 0
- 2022An interpretable imbalanced semi-supervised deep learning framework for improving differential diagnosis of skin diseasescited by 0
- 2022MLC at HECKTOR 2022: The Effect and Importance of Training Data when Analyzing Cases of Head and Neck Tumors using Machine Learningcited by 0
- 2022Relational Local Explanationscited by 0
- 2023A Survey of the Various Methodologies Towards making Artificial Intelligence More Explainablecited by 0
- 2024Improving the accuracy of freight mode choice models: A case study using the 2017 CFS PUF data set and ensemble learning techniquescited by 0
50 most cited of 64 All 64 (JSON)
- 2026Interval-valued SHAP in Tree-Based Models8 Oct 2026
- 2026The Communication Bottleneck: A Round-Trip Study of Tree-Structured Expression Serialization in Language Models18 Sep 2026
- 2026Null importance: Disentangling relevance for interpretable machine learning16 Sep 2026
- 2026Mitigating Explanation Leakage in Financial Fraud Detection Systems23 Aug 2026
- 2026Evaluating Machine Learning Models for Post-Wildfire Debris-Flow Prediction5 Aug 2026
- 2026ChatImage: Navigating Long-Form LLM Answers through Interactive Images6 Jul 2026
- 2026Interpretable Factor Decomposition for Decision Intelligence in Large-Scale Financial Markets: Evidence from China's A-Share Market11 Jun 2026
- 2026A Regression Framework for Understanding Prompt Component Impact on LLM Performance27 Mar 2026
- 2026Machine Learning for analysis of Multiple Sclerosis cross-tissue bulk and single-cell transcriptomics data5 Mar 2026
- 2026Towards Understanding Best Practices for Quantization of Vision-Language Models21 Jan 2026
- 2025Explaining News Bias Detection: A Comparative SHAP Analysis of Transformer Model Decision Mechanisms29 Dec 2025
- 2025An Empirical Study of Machine Learning Robustness and Scalability for Imbalanced Tabular Clinical Data in Emergency and Critical Care25 Dec 2025
38 more
- 2025A Machine Learning Pipeline for Multiple Sclerosis Biomarker Discovery: Comparing explainable AI and Traditional Statistical Approaches26 Sep 2025
- 2025STRIDE: Subset-Free Functional Decomposition for XAI in Tabular Settings11 Sep 2025
- 2025Robust Explanations Through Uncertainty Decomposition: A Path to Trustworthier AI17 Jul 2025
- 2025Enhancing Network Security Management in Water Systems using FM-based Attack Attribution3 Mar 2025
- 2025Visualizing Machine Learning Models for Enhanced Financial Decision-Making and Risk Management20 Feb 2025
- 2025Automating Credit Card Limit Adjustments Using Machine Learning14 Jan 2025
- 2024Explainable Artificial Intelligence (XAI) for Malware Analysis: A Survey of Techniques, Applications, and Open Challenges9 Sep 2024
- 2024A survey and taxonomy of methods interpreting random forest models17 Jul 2024
- 2024Detecting new obfuscated malware variants: A lightweight and interpretable machine learning approach7 Jul 2024
- 2024Regression Trees Know Calculus22 May 2024
- 2024Improving the accuracy of freight mode choice models: A case study using the 2017 CFS PUF data set and ensemble learning techniques1 Feb 2024
- 2023A Survey of the Various Methodologies Towards making Artificial Intelligence More Explainable4 Nov 2023
- 2023Explainable AI applications in the Medical Domain: a systematic review10 Aug 2023
- 2023Confident Feature Ranking28 Jul 2023
- 2023GLOBE-CE: A Translation-Based Approach for Global Counterfactual Explanations26 May 2023
- 2023Explaining black box text modules in natural language with language models17 May 2023
- 2023MLHOps: Machine Learning for Healthcare Operations4 May 2023
- 2023Efficient learning of large sets of locally optimal classification rules24 Jan 2023
- 2022Relational Local Explanations23 Dec 2022
- 2022Feature Selection with Distance Correlation30 Nov 2022
- 2022MLC at HECKTOR 2022: The Effect and Importance of Training Data when Analyzing Cases of Head and Neck Tumors using Machine Learning30 Nov 2022
- 2022An interpretable imbalanced semi-supervised deep learning framework for improving differential diagnosis of skin diseases20 Nov 2022
- 2022A k-additive Choquet integral-based approach to approximate the SHAP values for local interpretability in machine learning3 Nov 2022
- 2022Explanation Shift: Detecting distribution shifts on tabular data via the explanation space22 Oct 2022
- 2022Modeling and Mining Multi-Aspect Graphs With Scalable Streaming Tensor Decomposition10 Oct 2022
- 2022Explaining Patterns in Data with Language Models via Interpretable Autoprompting4 Oct 2022
- 2022Augmenting Interpretable Models with LLMs during Training23 Sep 2022
- 2022Explanation Method for Anomaly Detection on Mixed Numerical and Categorical Spaces9 Sep 2022
- 2022PDD-SHAP: Fast Approximations for Shapley Values using Functional Decomposition26 Aug 2022
- 2022Comparing Baseline Shapley and Integrated Gradients for Local Explanation: Some Additional Insights12 Aug 2022
- 2022XAudit : A Theoretical Look at Auditing with Explanations9 Jun 2022
- 2022Predicting tacrolimus exposure in kidney transplanted patients using machine learning9 May 2022
- 2022On Understanding the Influence of Controllable Factors with a Feature Attribution Algorithm: a Medical Case Study23 Mar 2022
- 2022Explainable Machine Learning for Predicting Homicide Clearance in the United States9 Mar 2022
- 2022Introducing explainable supervised machine learning into interactive feedback loops for statistical production system7 Feb 2022
- 2022Fast Interpretable Greedy-Tree Sums28 Jan 2022
- 2022Monitoring Model Deterioration with Explainable Uncertainty Estimation via Non-parametric Bootstrap27 Jan 2022
- 2022Fairness Implications of Encoding Protected Categorical Attributes27 Jan 2022
50 newest of 64 All 64 (JSON)
- 2021Beta Shapley: a Unified and Noise-reduced Data Valuation Framework for Machine Learningcited by 162
- 2023Explaining black box text modules in natural language with language modelscited by 61
- 2021Shapley values for feature selection: The good, the bad, and the axiomscited by 54
- 2021Explaining a Series of Models by Propagating Shapley Valuescited by 37
- 2022Augmenting Interpretable Models with LLMs during Trainingcited by 36
- 2021Fast TreeSHAP: Accelerating SHAP Value Computation for Treescited by 28
- 2023GLOBE-CE: A Translation-Based Approach for Global Counterfactual Explanationscited by 27
- 2021Best of both worlds: local and global explanations with human-understandable conceptscited by 22
- 2022Fast Interpretable Greedy-Tree Sumscited by 12
- 2021Feature Synergy, Redundancy, and Independence in Global Model Explanations using SHAP Vector Decompositioncited by 9
- 2022Monitoring Model Deterioration with Explainable Uncertainty Estimation via Non-parametric Bootstrapcited by 9
- 2021Evaluating the Correctness of Explainable AI Algorithms for Classificationcited by 8
12 most cited of 62 All 62 (JSON)
- 2026Interval-valued SHAP in Tree-Based Models8 Oct 2026
- 2026Null importance: Disentangling relevance for interpretable machine learning16 Sep 2026
- 2026Mitigating Explanation Leakage in Financial Fraud Detection Systems23 Aug 2026
- 2026Evaluating Machine Learning Models for Post-Wildfire Debris-Flow Prediction5 Aug 2026
- 2026ChatImage: Navigating Long-Form LLM Answers through Interactive Images6 Jul 2026
- 2026Interpretable Factor Decomposition for Decision Intelligence in Large-Scale Financial Markets: Evidence from China's A-Share Market11 Jun 2026
- 2026A Regression Framework for Understanding Prompt Component Impact on LLM Performance27 Mar 2026
- 2026Machine Learning for analysis of Multiple Sclerosis cross-tissue bulk and single-cell transcriptomics data5 Mar 2026
- 2025Explaining News Bias Detection: A Comparative SHAP Analysis of Transformer Model Decision Mechanisms29 Dec 2025
- 2025An Empirical Study of Machine Learning Robustness and Scalability for Imbalanced Tabular Clinical Data in Emergency and Critical Care25 Dec 2025
- 2025A Machine Learning Pipeline for Multiple Sclerosis Biomarker Discovery: Comparing explainable AI and Traditional Statistical Approaches26 Sep 2025
- 2025STRIDE: Subset-Free Functional Decomposition for XAI in Tabular Settings11 Sep 2025
12 newest of 62 All 62 (JSON)