mlsanityData to 7 Oct 2026

Unifying local and global model explanations by functional decomposition of low dimensional structures

arXiv 2208.06151 ↗First posted 12 Aug 2022cs.LG math.ST stat.MLcited by 18

Not on the map. Why?

Abstract (arXiv)

We consider a global representation of a regression or classification function by decomposing it into the sum of main and interaction components of arbitrary order. We propose a new identification constraint that allows for the extraction of interventional SHAP values and partial dependence plots, thereby unifying local and global explanations. With our proposed identification, a feature's partial dependence plot corresponds to the main effect term plus the intercept. The interventional SHAP value of feature k is a weighted sum of the main component and all interaction components that include k, with the weights given by the reciprocal of the component's dimension. This brings a new perspective to local explanations such as SHAP values which were previously motivated by game theory only. We show that the decomposition can be used to reduce direct and indirect bias by removing all components that include a protected feature. Lastly, we motivate a new measure of feature importance. In principle, our proposed functional decomposition can be applied to any machine learning model, but exact calculation is only feasible for low-dimensional structures or ensembles of those. We provide an algorithm and efficient implementation for gradient-boosted trees (xgboost) and random planted forest. Conducted experiments suggest that our method provides meaningful explanations and reveals interactions of higher orders. The proposed methods are implemented in an R package, available at urlhttps://github.com/PlantedML/glex.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 19 of its 49 references that are in the map. First posted on arXiv 12 Aug 2022.

Builds on

19 of 49 references.

References · 19

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  4. 2017Counterfactual Fairnesscited by 802
  5. 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 440
  6. 2019The many Shapley values for model explanationcited by 341
  7. 2020Problems with Shapley-value-based explanations as feature importance measurescited by 198
  8. 2019Feature relevance quantification in explainable AI: A causal problemcited by 164
  9. 2019The Shapley Taylor Interaction Indexcited by 143
  10. 2020True to the Model or True to the Data?cited by 123
  11. 2019Asymmetric Shapley values: incorporating causal knowledge into model-agnostic explainabilitycited by 114
  12. 2022Faith-Shap: The Faithful Shapley Interaction Indexcited by 68
7 more
  1. 2020Efficient nonparametric statistical inference on population feature importance using Shapley valuescited by 61
  2. 2018Visualizing the Feature Importance for Black Box Modelscited by 55
  3. 2019Purifying Interaction Effects with the Functional ANOVA: An Efficient Algorithm for Recovering Identifiable Additive Modelscited by 41
  4. 2021Joint Shapley values: a measure of joint feature importancecited by 15
  5. 2021Feature Synergy, Redundancy, and Independence in Global Model Explanations using SHAP Vector Decompositioncited by 9
  6. 2022Threading the Needle of On and Off-Manifold Value Functions for Shapley Explanationscited by 6
  7. 2020Random Planted Forest: a directly interpretable tree ensemblecited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 2; 2024: 7; 2025: 4; 2026: 2.

18 papers.

Sort:

  1. 2022From Shapley Values to Generalized Additive Models and backcited by 59
  2. 2024KernelSHAP-IQ: Weighted Least-Square Optimization for Shapley Interactionscited by 22
  3. 2022Statistical Aspects of SHAP: Functional ANOVA for Model Interpretationcited by 12
  4. 2025Exact Computation of Any-Order Shapley Interactions for Graph Neural Networkscited by 12
  5. 2024A Guide to Feature Importance Methods for Scientific Inferencecited by 11
  6. 2024Unifying Feature-Based Explanations with Functional ANOVA and Cooperative Game Theorycited by 10
  7. 2024Why You Should Not Trust Interpretations in Machine Learning: Adversarial Attacks on Partial Dependence Plotscited by 5
  8. 2025Tree Ensemble Explainability through the Hoeffding Functional Decomposition and TreeHFD Algorithmcited by 5
  9. 2024Interpretable Machine Learning for Survival Analysiscited by 4
  10. 2024Fast Estimation of Partial Dependence Functions using Treescited by 4
  11. 2024Disentangling Interactions and Dependencies in Feature Attributioncited by 4
  12. 2022Shapley Curves: A Smoothing Perspectivecited by 2
6 more
  1. 2025STRIDE: Subset-Free Functional Decomposition for XAI in Tabular Settingscited by 1
  2. 2023Conditional expectation network for SHAPcited by 0
  3. 2023Explainable artificial intelligence model for identifying Market Value in Professional Soccer Playerscited by 0
  4. 2025midr: Learning from Black-Box Models by Maximum Interpretation Decompositioncited by 0
  5. 2026Woodelf++: A Fast and Unified Partial Dependence Plot Algorithm for Decision Tree Ensemblescited by 0
  6. 2026Beyond Additive Decompositions: Interpretability Through Separabilitycited by 0