atlas

Research map / Learning theory and algorithms / Prediction and decision losses

SHAP values via sparse Fourier representation

NeurIPS 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Shapley value attribution · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FourierShap, which approximates black-box or tree models with a sparse Walsh-Hadamard (Fourier) representation and then computes exact interventional SHAP values from it via a closed-form, parallelizable summation.

Problem

Computing SHAP values requires an exponential sum over feature coalitions, making explanation of large datasets slow, especially in the black-box setting where only query access is available.

Approach

Exploits spectral bias: neural nets and tree ensembles over binary features have sparse, low-degree Walsh-Hadamard spectra. The paper derives a closed-form expression for the interventional SHAP value of a single Fourier basis function, which removes the exponential sum and linearizes computation over frequencies and background points, so the sparse Fourier approximation is computed once and amort

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FourierShap instead of baseline methods for SHAP computationSHAP computation · Overall experimentsspeedup: 10-10000xHelped
Use FourierSHAP instead of DeepLiftNeural network SHAP computation · Neural network modelsspeedup: 10-100xHelped
Use FourierSHAP instead of FastShapAmortized model-agnostic SHAP computation · FourierSHAP's four experimental settingsSHAP accuracy: 3/4 settingsMixed
Use exact Fourier representation to compute tree-model SHAP valuesRandom forest models · Tree settingSHAP value agreementHelped
Increase Fourier sparsity parameter kFourierSHAP · Black-box modelsSHAP accuracyHelped
Increase Fourier sparsity parameter kFourierSHAP · Black-box modelsruntimeHurt
Use Precompute instead of Base implementation (ablation)FourierSHAP implementation · Implementation experimentsruntimeHelped
Use Positional instead of Sparse implementation (ablation)FourierSHAP implementation · Low-degree Fourier spectraruntimeHelped
Increase FastShap MLP depthFastShap · Black-box SHAP accuracySHAP accuracyNo clear effect

Limitations

Experimental setup

Datasets: Entacmaea fluorescent protein SGEMM GPU kernel performance GB1 protein fitness avGFP fluorescence

Benchmarks: Entacmaea SGEMM GB1 avGFP

Metrics: R^2 of Fourier approximation vs black-box R^2 of SHAP values vs ground truth speedup relative to KernelSHAP runtime

Baselines: KernelSHAP LinRegShap DeepLift FastSHAP TreeSHAP FastTreeSHAP PLTreeSHAP GPUTreeShap

Builds on: KernelSHAP TreeSHAP sparse Walsh-Hadamard transform FastSHAP neural tangent kernel spectral bias

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy