跳转至

Matching-Based Few-Shot Semantic Segmentation Models Are Interpretable by Design

会议: NeurIPS2026
arXiv: 2511.18163
代码: https://github.com/pasqualedem/AffinityExplainer
领域: 语义分割
关键词: 少样本语义分割、可解释性AI、特征匹配、归因图、因果扰动评估

一句话总结

Affinity Explainer (AffEx) 直接利用匹配式少样本语义分割模型的密集跨注意力/相关性匹配机制与多层特征消融,无需反向传播即可为支持集生成像素级归因解释,并在新建立的少样本因果扰动评估体系中全面超越传统 XAI 方法。

研究背景与动机

少样本语义分割(Few-Shot Semantic Segmentation, FSS)旨在仅依赖少量标注支持图像(Support Set)的情况下,对查询图像(Query Image)中未见类别的新目标进行精确像素级分割。近年来以 DCAMA、DMTNet 等为代表的匹配式(Matching-Based)FSS 架构,通过在支持图像与查询图像特征之间建立密集的点对点相似度计算,克服了传统原型网络(Prototype-Based)将整张掩码区域过度压缩为单一均值向量导致的细粒度空间信息丢失问题,取得了卓越的分割精度。然而,学术界长期以来几乎完全将目光投向准确率指标,FSS 系统的决策机制依然是一个不透明的黑盒——当模型在查询图像上产生分割误检或漏检时,研究人员无法判定故障究竟源于模型内部表征缺陷、支持图像选取不当,还是类别上下文混淆。

将现有的主流可解释性 AI(XAI)工具直接搬迁至 FSS 场景面临严重的结构性不相容。传统的反向传播梯度方法(如 Saliency、Integrated Gradients、Blur IG)需要耗费大量显存与反向迭代,生成的归因热力图极其嘈杂;Grad-CAM 等经典方法强依赖特定卷积层的局部激活,无法映射回支持图像空间;而基于扰动或局部代理模型的通用解释器(如 LIME、SHAP)在面对 FSS 的「查询-支持」双分支联合条件输入时无从下手,无法捕捉跨图像特征交互。

匹配式 FSS 模型的本质就是“以相关性为依据的判决”,其内部本就显式计算了支持集像素与查询集像素的密集匹配分数。核心 idea:将匹配式 FSS 模型内在的跨层相似度矩阵作为天然归因来源,通过 Softmax 概率归一化、掩码约束与基于模型输出扰动的特征消融定权,设计出免反向传播、内生可解释的归因框架 Affinity Explainer (AffEx)。

方法详解

整体框架

标准的匹配式少样本语义分割模型由特征提取器 \(F_\theta\)、匹配机制 \(\text{Match}_\theta\) 以及分割解码头 \(\text{Seg}_\theta\) 组成。输入包含查询图像 \(I_q\) 与带有真实掩码的支持集 \(\mathcal{S}=\{(I_i, M_i)\}_{i=1}^K\)。特征提取器输出多层特征图集合 \(\{F^j_\theta(I)\}_{j=1}^n\);匹配机制经由输入映射 \(\text{Map}_\theta^{\text{in}}\) 投影后,计算查询特征与支持特征的层级匹配分数 \(\sigma^j\);最后经由输出映射 \(\text{Map}_\theta^{\text{out}}\) 与分割头 \(\text{Seg}_\theta\) 得到查询预测掩码 \(\hat{M}_q\)。

Affinity Explainer (AffEx) 接收这些内部生成的匹配分数张量,构建针对查询区域 \(\mathcal{R}\)(如模型预测掩码区域或用户指定目标区)的支持集像素级归因映射。整个流水线包含三个串行阶段:首先在各特征层内对匹配相似度做 Softmax 概率归一化,生成单层归因图;接着通过特征消融(Feature Ablation)评估各层对最终分割头预测的影响力并计算归一化权重;最后将各层归因图加权聚合,并映射回支持图像空间,从而精准定位支持集对查询分割决策贡献最大的关键区域。

%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}}}%%
flowchart TD
    A["输入查询与支持集<br/>I_q 与 S={(I_i, M_i)}"] --> B["特征提取与跨分支匹配<br/>计算多层匹配分数 σ^j"]
    B --> C["层内归因归一化<br/>Softmax 与支持掩码调制"]
    C --> D["特征消融定权<br/>评估各特征层分割头敏感度"]
    D --> E["多层归因加权聚合<br/>合成最终支持集归因热力图"]
    E --> F["因果扰动评估与模型诊断<br/>DAUC / IAUC / mIoULoss"]

关键设计

1. 基于密集相似度的层内归因构建与掩码调制机制

传统 XAI 试图通过梯度探查黑盒输入灵敏度,而 AffEx 认为匹配分数的物理意义就是支持像素对查询像素的决策证据强度。给定查询特征位置 \((u, v)\) 与支持特征位置,第 \(j\) 层匹配分数 \(\sigma^j_{u, v}\) 经过 Softmax 变换转化为分布在支持图像空间上的相对贡献权重:

\[ \mathcal{A}(P^j_q, (u, v), P^j_\mathcal{S}) = \text{softmax}(\sigma^j_{u, v}) \in \mathbb{R}^{K \times H_j \times W_j} \]

为了兼顾模型对背景信息的利用方式与支持前景的强先验,论文设计了三种互补的掩码机制变体: - Unmasked AffEx:完全不引入支持掩码约束,直接展示模型在整个支持图像(包括背景)上的原始注意力分布,能够直观暴露背景干扰与虚假关联。 - Masked AffEx:将支持真实掩码在施加高斯平滑(避免硬边界截断伪影)后作用于支持特征,将归因严格收敛在支持前景目标上。 - Signed AffEx:将支持掩码的背景区域赋予 \(-1\) 的负权重,前景赋予正权重,显式刻画背景区域对查询前景判决产生的抑制性/对抗性负贡献。

2. 基于特征消融的跨层重要性自适应定权

现代 FSS 架构通常融合多层特征(从浅层纹理到深层语义)。若仅进行简单平均,会忽视各层特征对最终解码器分类贡献的巨大差异。AffEx 采用结构化特征消融(Feature Ablation)计算各层的贡献权重 \(w_j\)。具体而言,依次将第 \(k\) 层的匹配特征置零,观察分割头预测输出的扰动程度:

\[ w_j = \frac{|f_{\theta, \text{head}}(\Sigma) - f_{\theta, \text{head}}(\Sigma_{-j})|}{\sum_{k=1}^n |f_{\theta, \text{head}}(\Sigma) - f_{\theta, \text{head}}(\Sigma_{-k})|} \]

其中 \(f_{\theta, \text{head}}(\cdot) = \text{Seg}_\theta(\text{Map}_\theta^{\text{out}}(\cdot))\),\(\Sigma_{-j}\) 表示第 \(j\) 层被零张量替换后的匹配分数集。通过自适应加权加总各层归因,最终在保持快速前向计算的同时,自适应抑制无关杂波与非判别性特征层,输出高保真的支持集综合归因图 \(\mathcal{A}(I_q, (u, v), \mathcal{S}) = \sum_{j=1}^n w_j \cdot \mathcal{A}(P^j_q, (u, v), P^j_\mathcal{S})\)。

3. 面向少样本分割任务的因果扰动评估体系拓展

针对传统分类任务的 Insertion AUC (IAUC) 与 Deletion AUC (DAUC) 无法直接评估少样本联合输入的问题,本文重新建立了面向 FSS 的因果评估协议:在保持查询图像完全不变的前提下,依照支持集归因热力图排序,逐步删除(Deletion)或逐步插入(Insertion)支持集像素。

为了消除模型非校准置信度(Confidence Bias)带来的度量偏置,作者进一步提出了基于真实分割性能的因果指标 \(\text{DAUC}_{\text{mIoU}}\)、\(\text{IAUC}_{\text{mIoU}}\) 以及精细截断指标: - Difference (\(\text{IAUC} - \text{DAUC}\)):量化正面证据注入与负面干扰消除的不对称性,差值越大代表解释越有效集中。 - \(\text{mIoULoss}@p\):评估仅扰动归因排序前 \(p\%\)(如 \(1\%\) 或 \(5\%\))的最关键像素时,模型分割 mIoU 的性能跌幅。若少样本解释器精准定位了支持目标的核心语义特征,剔除极小比例的关键像素就会直接导致分割性能发生断崖式下跌:

\[ \mathrm{mIoULoss}@p = \mathrm{mIoU}_M(\hat{M}_{fl}) - \mathrm{mIoU}_M(\hat{M}_{pt}) \]

其中 \(\hat{M}_{fl}\) 为完整支持集下的预测,\(\hat{M}_{pt}\) 为顶部 \(p\%\) 归因像素被扰动后的预测。

一个完整示例

以 1-way 1-shot 图像分割中的典型错误诊断为例:查询图像中包含一只位于水槽边的猫,模型错误地将金属水槽区域判定为猫的一部分。 1. 输入与匹配计算:模型提取支持图(一只猫坐在沙发上)与查询图的多层特征,在中间层交叉计算得到匹配张量 \(\sigma\)。 2. 归因提取与消融定权:AffEx 锁定查询图中的误检区域(水槽),提取对应的反向归因权重。消融机制自动为深层语义层赋予更大权重 \(w_{\text{deep}} > w_{\text{shallow}}\)。 3. 解释诊断展现:在 Unmasked AffEx 生成的归因热力图上,研究人员清晰地发现模型不仅激活了支持集里的猫身,还强烈激活了沙发边缘的金属底座轮廓;正是由于支持图像背景中的反光材质与查询图的水槽产生了跨图像相似度误匹配,误导了分割头决策。

损失函数 / 训练策略

Affinity Explainer 本身属于完全免训练(Training-Free)、免反向传播(Backpropagation-Free)的后验分析工具,不引入任何附加的可学习参数。所评估的基础模型(DCAMA、DMTNet)保持官方预训练权重与评估设定,在标准的 PASCAL-\(5^i\) 与 COCO-\(20^i\) 基准上进行推断测试。计算因果积分时,作者通过消融实验确定以 75 步离散扰动步数作为效率与精度的最优平衡点。

实验关键数据

主实验

在 COCO-\(20^i\) 与 PASCAL-\(5^i\) 数据集上,采用 1-way 5-shot 设定,对比各种 XAI 方法在 DCAMA 与 DMTNet 上的因果解释能力(截选主结果对比):

模型 解释方法 COCO IAUC-DAUC (Diff. ↑) COCO [email protected] ↑ COCO [email protected] ↓ Pascal Diff. ↑ Pascal [email protected] ↑ Pascal [email protected] ↓
DCAMA Random 0.65 43.36 41.42 0.59 41.71 55.24
Gaussian Noise Mask 36.86 53.80 31.08 51.31 55.32 35.65
Saliency 10.92 44.97 37.01 6.27 44.32 46.42
Integrated Gradients 3.27 45.63 34.18 2.16 42.94 45.01
XRAI 15.73 51.98 26.59 14.55 56.12 26.25
LIME 4.73 47.98 32.44 2.57 49.19 36.71
Unmasked AffEx (Ours) 26.59 60.82 17.41 29.89 66.82 13.78
Masked AffEx (Ours) 37.26 62.60 16.43 51.97 67.91 13.71
Signed AffEx (Ours) 29.48 60.49 19.40 30.01 66.60 13.93
DMTNet Random 0.23 60.36 24.93 0.55 60.35 33.89
Gaussian Noise Mask 23.37 59.35 20.69 30.12 59.90 33.24
Saliency 9.72 63.09 21.05 11.21 64.85 29.85
XRAI 11.64 68.42 16.48 10.09 69.78 20.03
LIME 4.39 70.72 19.20 4.96 70.56 23.46
Unmasked AffEx (Ours) 23.01 67.30 10.53 29.35 66.80 13.34
Masked AffEx (Ours) 24.14 67.23 9.95 31.60 66.94 12.78
Signed AffEx (Ours) 20.03 67.16 10.49 21.90 68.05 13.16

在 1-way 1-shot 极其严苛的数据稀缺设定下,各方法在 mIoULoss 指标上的表现如下:

模型 解释方法 COCO [email protected] ↓ COCO [email protected] ↓ Pascal [email protected] ↓ Pascal [email protected] ↓
DCAMA Random 33.79 29.78 48.72 34.64
Gaussian Noise Mask 27.07 12.96 33.60 16.01
Saliency 33.93 24.13 50.06 32.80
XRAI 29.65 14.50 37.49 13.25
LIME 27.27 13.44 40.03 13.97
Unmasked AffEx 19.84 10.08 22.85 7.90
Masked AffEx 17.63 8.11 19.33 7.32
Signed AffEx 18.71 9.82 21.80 9.72
DMTNet Random 23.53 26.01 35.79 41.19
Gaussian Noise Mask 16.20 8.66 31.02 23.73
Saliency 20.15 17.46 33.30 35.59
XRAI 14.83 6.30 20.56 10.80
LIME 14.84 8.32 22.95 10.40
Unmasked AffEx 10.97 4.14 16.35 7.85
Masked AffEx 10.09 3.77 16.49 7.88
Signed AffEx 11.12 3.80 16.36 7.85

消融实验

  1. Softmax 归一化的重要性:在 PASCAL-\(5^i\) 上移除 DCAMA 的 Softmax 归一化层后,[email protected] 和 [email protected] 分别显著恶化了 12.58 和 5.09 个点;而 DMTNet 由于自身包含基于关联度的内生归一化,受影响较小。
  2. 特征消融与均匀平均对比:将特征消融定权替换为无脑的均匀平均(Mean Aggregation),因果指标数值下降虽然有限,但可视化表明特征消融能大幅滤除非判别性浅层噪点,生成轮廓更清晰聚焦的高质量热力图。
  3. 因果步数稳定性消融(对 1000 步真值的 95% 分位数相对误差):
积分计算步数 5 10 25 50 75 100
Saliency (DAUC) 6.44% 3.85% 1.91% 1.16% 0.86% 0.66%
AffEx (DAUC) 9.04% 5.37% 3.12% 1.85% 1.37% 1.10%
Saliency (IAUC) 6.33% 3.63% 2.14% 1.32% 0.98% 0.75%
AffEx (IAUC) 6.64% 3.22% 1.34% 0.77% 0.59% 0.46%

消融验证表明,取 75 步时相对误差已压低至约 1%,能够在保持计算可行性的同时获得稳定一致的评估结果。

关键发现

  • 朴素掩码基线极具迷惑性:高斯噪声掩码(Gaussian Noise Mask)在宏观 AUC 指标上表现极其强劲,超越了几乎所有传统通用 XAI 工具。这证明在 FSS 任务中,仅靠“圈出掩码大体位置”就能在传统指标上刷出高分,唯有借助微观截断指标(如 [email protected])才能真正检验出像素级精细归因的优劣。
  • 计算开销断崖式下降:在 DCAMA 1-shot 推断中,AffEx 的解释耗时仅需 182 ms,显存占用 3.33 GB;而 Integrated Gradients 耗时 2571 ms,Blur IG 耗时高达 11904 ms,XRAI 更是长达 13076 ms。AffEx 相比基于梯度的迭代方法提速 1-2 个数量级,具备准实时诊断能力。
  • 架构依赖性与归因模式差异:DMTNet 的注意力偏向于目标级整体语义,因而低分辨率相似度图即可提供平滑解释;而 DCAMA 更聚焦于目标局部部件级纹理,更高分辨率的匹配图有助于刻画细粒度归因。

亮点与洞察

  • 原生归因优于黑盒探查:巧妙地将深度匹配网络的“中间特征相关性矩阵”直接解构为归因权重,避免了任何昂贵且嘈杂的反向梯度传播,算力开销极小且直击模型内部判断机理。
  • 少样本因果评测基准立意深刻:揭示了少样本任务中“支持集归因”的非对称因果本质,指出传统置信度评估的系统性偏差,规范确立了 mIoULoss@p 作为少样本 XAI 的核心基准。
  • 支持集筛选与主动诊断潜力:该解释框架可直接用于在线评估候选支持图像与目标查询的匹配质量,为少样本推理阶段的主动支持样本挑选(Support Exemplar Selection)提供了直接的可量化指标。

局限与展望

  • 忽略特征提取器自身的内部演化:当前方法基于假设“像素在输入图的归因可由其在下采样特征图的位置直接近似”,完全跳过了 Backbone 前半段复杂的卷积/自注意力特征提取过程。
  • 仅适用于显式匹配式架构:对于采用掩码平均池化(Masked Average Pooling)的原型网络(如 PANet、SCL),由于未保留稠密相似度矩阵,无法直接套用 AffEx。
  • 未来方向:作者指出可将浅层局部 Grad-CAM 与深层 AffEx 相似度进行多阶段级联融合,同时探索如何将该机制推广至基于原型的弱关联少样本体系。

相关工作与启发

  • vs Saliency / Integrated Gradients: 传统基于梯度的归因方法针对单图前向反向,计算量巨大(需积分路径或数十次反向传播),在跨图关联中产生大量高频噪点;AffEx 基于前向匹配矩阵解析,速度提速 10-50 倍且热力图边界清晰。
  • vs Grad-CAM: Grad-CAM 严重受限于特定卷积层特征尺寸且只能生成查询图自身的热力图,无法反向映射支持图像;AffEx 专为跨分支点对点注意力设计,天然支持双图对齐。
  • vs LIME / SHAP: 通用黑盒代理模型需针对超像素进行大批量抽样扰动拟合,面对 FSS 联合图输入时退化严重;AffEx 属于白盒内生机制,完全无须拟合局部线性代理。

评分

  • 新颖性: ⭐⭐⭐⭐☆ 首次系统确立匹配式 FSS 模型的内生可解释性与因果评测体系。
  • 实验充分度: ⭐⭐⭐⭐⭐ 涵盖两大经典基准、两种代表性架构、七种 XAI 基线以及详尽的因果指标消融与耗时分析。
  • 写作质量: ⭐⭐⭐⭐⭐ 概念清晰,公式严谨,对 FSS 与 XAI 的痛点分析切中要害。
  • 价值: ⭐⭐⭐⭐☆ 为少样本视觉系统的模型诊断、错误归因以及交互式支持样本选取提供了坚实的工具支撑。