TL;DR
PolySHAP extends KernelSHAP by incorporating higher degree polynomials to better capture feature interactions, resulting in more accurate Shapley value estimates with theoretical guarantees.
Contribution
It introduces PolySHAP, a polynomial-based extension of KernelSHAP, and establishes a theoretical link between paired sampling and second-order polynomial approximation.
Findings
PolySHAP empirically improves Shapley value estimates on benchmark datasets.
Theoretical proof shows paired sampling matches second-order PolySHAP without polynomial fitting.
PolySHAP provides consistent estimates and justifies paired sampling's effectiveness.
Abstract
Shapley values have emerged as a central game-theoretic tool in explainable AI (XAI). However, computing Shapley values exactly requires game evaluations for a model with features. Lundberg and Lee's KernelSHAP algorithm has emerged as a leading method for avoiding this exponential cost. KernelSHAP approximates Shapley values by approximating the game as a linear function, which is fit using a small number of game evaluations for random feature subsets. In this work, we extend KernelSHAP by approximating the game via higher degree polynomials, which capture non-linear interactions between features. Our resulting PolySHAP method yields empirically better Shapley value estimates for various benchmark datasets, and we prove that these estimates are consistent. Moreover, we connect our approach to paired sampling (antithetic sampling), a ubiquitous modification to KernelSHAP…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
