Pith. sign in

REVIEW 1 cited by

Statistical Aspects of SHAP: Functional ANOVA for Model Interpretation

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2208.09970 v3 pith:HUE3FX3Q submitted 2022-08-21 stat.ME stat.ML

classification stat.MEstat.ML
keywords shapanovaconnectionlearningmachinemodelsanalysisexplainability
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

SHAP is a popular method for measuring variable importance in machine learning models. In this paper, we study the algorithm used to estimate SHAP scores and outline its connection to the functional ANOVA decomposition. We use this connection to show that challenges in SHAP approximations largely relate to the choice of a feature distribution and the number of $2^p$ ANOVA terms estimated. We argue that the connection between machine learning explainability and sensitivity analysis is illuminating in this case, but the immediate practical consequences are not obvious since the two fields face a different set of constraints. Machine learning explainability concerns models which are inexpensive to evaluate but often have hundreds, if not thousands, of features. Sensitivity analysis typically deals with models from physics or engineering which may be very time consuming to run, but operate on a comparatively small space of inputs.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Unifying Attribution-Based Explanations Using Functional Decomposition

    cs.LG 2024-12 reject novelty 6.0 of 10

    A unification framework for XAI attribution methods whose core canonical decomposition theorem fails because the components sum to the fully removed function rather than to the original function.

Pith tools