atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

GEFA: A General Feature Attribution Framework Using Proxy Gradient Estimation

ICML 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Gradient estimation for discrete variables

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 GEFA, a black-box feature attribution framework that estimates gradients in a proxy (Bernoulli presence-probability) space, works for discrete and continuous inputs, and is shown to be an unbiased Shapley Value estimator with a control variate for variance reduction.

Problem

Feature attribution under black-box (query-only) access is less precise than gradient-based methods, and existing gradient-estimation explainers (GEEX) only work for continuous inputs such as images, not discrete inputs like text.

Approach

Define a search distribution over binary feature masks parameterized by proxy variables in [0,1]^p, estimate proxy gradients via score-function estimator, integrate along the diagonal straight-line path in proxy space, yielding an attribution that is exactly Shapley values without computing marginal contributions; add a control variate based on the number of present features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the control variate to GEFA (ablation)GEFA · Amazon Review PolaritynAOPC: 0.7120 -> 0.7366Helped
add the control variate to GEFA (ablation)GEFA · SST-2nAOPC: 0.5460 -> 0.5706Helped
add the control variate to GEFA (ablation)GEFA · QNLInAOPC: 0.4472 -> 0.4740Helped
add the control variate to GEFA (ablation)GEFA · ImageNetnAOPC: 0.8352 -> 0.8747; 0.7638 -> 0.8096Helped
use GEFA + control variate instead of the strongest black-box baselineGEFA + control variate · Amazon Review Polarity, SST-2, and QNLInAOPC: 0.6592 -> 0.7366; 0.5386 -> 0.5706; 0.4280 -> 0.4740Helped
use GEFA + control variate instead of the strongest black-box baselineGEFA + control variate · ImageNetnAOPC: 0.8352 -> 0.8747; 0.7539 -> 0.8096Helped
use VG instead of random feature removalVG · Amazon Review Polarity, SST-2, and QNLInAOPC: 0.1823 vs 0.1908; 0.2518 vs 0.2472; 0.2411 vs 0.2271No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Amazon Review Polarity SST-2 QNLI ImageNet

Benchmarks: Amazon Review Polarity SST-2 QNLI ImageNet

Metrics: normalized AOPC (nAOPC)

Baselines: Vanilla Gradient Integrated Gradients KernelSHAP PartitionSHAP GEEX Random removal

Builds on: Integrated Gradients GEEX KernelSHAP score-function gradient estimator

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