Spectral-Spatial Interpretation

Haotian Ma, Ruqi Yang, Philip Townsend

University of Wisconsin–Madison

Published October 15, 2026 · on the feed October 22, 2026 · ▲ 732 · arXiv 2610.21114

The abstract

Post-hoc image explanations usually show where a model looks using spatial heatmaps or indicate which channels matter using global channel scores. These separate views are limiting for multispectral data because channel relevance is often spatially localized and physically meaningful. We introduce Spectral-Spatial Interpretation (SSI), a full-grid attribution method over position-channel players (g,c). For each spatial position, SSI fixes the observed surrounding context, defines a conditional game over the channels at that position, and applies the Shapley value to this local game. The result is a full spectral-spatial attribution matrix rather than a single heatmap or a global channel ranking. SSI has a clear local interpretation. It satisfies Shapley fairness within each position, and aggregating its channel attributions exactly recovers the position-level contextual contrast obtained by replacing that position with the baseline. SSI also differs from context-averaged Owen-style hierarchical accounting, which uses the same position-channel grouping but averages over external spatial coalitions. On HLS Burn Scar, SSI outperforms an MC-Owen estimator across retained attribution metrics while using only about 6% of its evaluation budget. Across CUB-200, EuroSAT, and HLS Burn Scar under both per-channel mean and zero baselines, SSI achieves the best joint deletion and insertion AUC over dense, flat, and rank-1 baselines, yields the strongest spectral hit rates and channel deletion, and leads spatial localization on both annotated datasets. Code is available at https://github.com/AtheavenMa/Spectral-Spatial-Interpretation.

The Brief

2:48

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Spectral-Spatial Interpretation. By Haotian Ma and two others, from the University of Wisconsin-Madison. Published on the fifteenth of October. Its code repository is worked out: about sixty source files, with a readme and a licence.

Explanations of image models after training usually take one of two forms. A spatial heatmap shows where the model looks. A set of global channel scores says which channels matter overall. For ordinary photographs that split may be tolerable. For multispectral data it is limiting, because the relevance of a channel is often localized in space and physically meaningful there. A band can matter in one part of the image and not in another, and neither a single heatmap nor a single ranking of channels can say so.

Spectral-Spatial Interpretation, or SSI, attributes over the full grid. Its players are pairs of a position and a channel, written g and c. The output is a complete spectral-spatial attribution matrix, giving a score to every channel at every position, rather than collapsing everything into one heatmap or one global channel ranking.

The construction works one position at a time. For each spatial position, SSI holds the observed surrounding context fixed. It then defines a conditional game over the channels at that position, and applies the Shapley value to this local game. Each position therefore gets its own fair division of credit among its channels, computed with the rest of the image left as it was observed.

That gives SSI a clear local interpretation. It satisfies Shapley fairness within each position. And if its channel attributions at a position are added up, they exactly recover the position-level contextual contrast: the effect of replacing that position with the baseline. The authors also separate SSI from context-averaged Owen-style hierarchical accounting. That approach uses the same grouping of positions and channels, but averages over external spatial coalitions instead of fixing the observed context.

On HLS Burn Scar, SSI outperforms an MC-Owen estimator across the retained attribution metrics, while using only about six percent of its evaluation budget.

The broader comparison spans CUB-200, EuroSAT and HLS Burn Scar, under two baselines: a per-channel mean, and zero. Against dense, flat and rank-1 baselines, SSI achieves the best joint deletion and insertion AUC. It yields the strongest spectral hit rates and channel deletion results, and it leads on spatial localization on both annotated datasets. Code is available.

The method changes the unit of explanation. Instead of asking where in the image, or which channel in general, it asks which channel, here. Fixing the observed context around each position is what makes that question local and exactly accountable, and it is also what lets SSI do the job on a fraction of the evaluation budget of the averaged alternative.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

A heatmap says where. A ranking says which. Neither says which band mattered where.

You are explaining a satellite image classifier. A heatmap shows where it looks; a channel ranking shows which bands matter overall.

The road ahead

  1. 1 · The problem ~7 min For multispectral images, a heatmap says where and a channel ranking says which band, but neither says which band mattered where.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~8 min SSI scores every channel at every grid position by running a small Shapley game per position, with the rest of the image kept as observed.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Set up position-channel players, fix the observed context around one position, define that position's channel game, then solve it with Shapley.
  6. 6 · The experiment ~6 min You’ll guess: On HLS Burn Scar, roughly what share of an MC-Owen estimator's evaluation budget did SSI need while outperforming it?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.