English

SHAP values via sparse Fourier representation

Machine Learning 2025-10-24 v3

Abstract

SHAP (SHapley Additive exPlanations) values are a widely used method for local feature attribution in interpretable and explainable AI. We propose an efficient two-stage algorithm for computing SHAP values in both black-box setting and tree-based models. Motivated by spectral bias in real-world predictors, we first approximate models using compact Fourier representations, exactly for trees and approximately for black-box models. In the second stage, we introduce a closed-form formula for {\em exactly} computing SHAP values using the Fourier representation, that ``linearizes'' the computation into a simple summation and is amenable to parallelization. As the Fourier approximation is computed only once, our method enables amortized SHAP value computation, achieving significant speedups over existing methods and a tunable trade-off between efficiency and precision.

Keywords

Cite

@article{arxiv.2410.06300,
  title  = {SHAP values via sparse Fourier representation},
  author = {Ali Gorji and Andisheh Amrollahi and Andreas Krause},
  journal= {arXiv preprint arXiv:2410.06300},
  year   = {2025}
}

Comments

Published in 39th Conference on Neural Information Processing Systems (NeurIPS 2025)

R2 v1 2026-06-28T19:13:26.159Z