可靠性与解释 · 观点 18

分布偏移下的泛化需要支持可识别性的假设

无标签的目标域输入可以揭示某些偏移,但任何适应算法都无法恢复其假设未能识别的信息。

引用本文

AI 译文可能存在错误,请对照原文核实。

AI 辅助译文 · AI 译文可能存在错误,请对照原文核实。 阅读原文
数学符号、代码、参考文献身份和图内文字保留原始形式。

《分布偏移下的泛化需要支持可识别性的假设》的概念性编辑插图
概念插图 · 内置 ImageGen · 非实验证据

摘要

分布偏移下的泛化取决于哪些因素保持稳定、可以获得哪些目标域观测,以及由此产生的逆问题是否可识别。本综述通过明确的有限示例,对比协变量加权、标签偏移估计与不变预测。文章推导了重要性权重的重叠惩罚、混淆矩阵求逆的病态性惩罚,并构造了两个在观测上不可区分、但分类结果截然相反的目标域世界。图表量化的是这些明确说明的构造,而非任何基准测试。可执行检验在假设成立时恢复已知的目标域先验,并在假设不成立时展示识别失败。所提出的深度学习评估方案将检测、校正以及关于偏移模型本身的不确定性区分开来。

1. 分布偏移并非单一的数学问题

神经模型从输入与结果的一个联合分布中训练,而部署时面对另一个联合分布。仅仅指出分布不同,并不能说明从现有观测中可以学到什么。在结果条件分布稳定时输入频率发生变化,与在类条件输入分布稳定时类别频率发生变化,是不同的情形。标签含义的变化又不同于上述两者。因此,一种适应方法是对某一类偏移作出的主张,而不是针对所有不匹配的通用校正。

列明观测到了什么是有益的:带标签的源域样本、无标签的目标域输入、环境标识符,以及可能延迟到来的目标域标签流。每一种观测都可能排除一些候选解释。但没有任何一种观测能自动识别未观测到的条件分布。我们的分析聚焦于这一信息边界。更大的网络可以逼近更复杂的映射,但表征能力并不能补足关于哪个目标域映射才正确的缺失证据。

2. 协变量加权是一种测度变换

Sugiyama、Krauledat和Müller研究了协变量偏移下的重要性加权交叉验证:输入边缘分布发生变化,而结果的条件分布保持不变。他们的工作为按照目标域与源域的输入密度比对验证损失加权提供了依据。

对于固定的预测器,将目标域期望展开,再乘以并除以源域密度,即可得到这一恒等式。它要求源域支撑集覆盖目标域支撑集,且加权损失可积。如果某个目标域区域的概率为正,而源域概率为零,那么任何有限权重都无法创造缺失的带标签样本。即使存在重叠,估计密度比仍是一项独立的统计任务。深度表征可能通过降维使密度比更易估计,但也可能丢弃维持结果条件分布假设所需的区分信息。因此,必须在表征空间内论证加权的有效性;仅仅拥有一个便于使用的低维判别器,并不能保证这种有效性。 [1]

3. 重叠程度决定有效的数据量

考虑一个源域总体,其中某个稀有区域的概率为a,而目标域赋予该区域的概率为二分之一。两个重要性权重分别是二分之一除以a,以及二分之一除以一减a。它们在源域下的期望为一,但当a变小时,其二阶矩会增大。对于独立抽样,通常仅基于权重的渐近有效样本量比例是该二阶矩的倒数,在此处等于四乘以a再乘以一减a。

当a等于十分之一时,该比例为0.36;当a等于百分之一时,则为0.0396。这些是总体层面的权重诊断量,并不保证每一种损失估计量都恰好具有相应方差,也不保证有限的观测样本包含所需的稀有样本。第一幅图改变源域概率质量,并采用若干不同的目标域概率质量。曲线使重叠假设变得直观:庞大的原始样本数可能掩盖与目标区域有关的信息量很少这一事实。

4. 截断以一种失效模式换取另一种

较大的权重会造成不稳定,因此实现时可能对其进行截断。在双区域示例中,设稀有区域的源域概率为十分之一,目标域概率为二分之一,且仅在稀有区域内损失为一。精确的目标域风险为二分之一,未经加权的源域风险为十分之一。稀有区域的正确权重为五。将其截断为二,会得到五分之一的未归一化加权期望,从而引入向下偏差。

对截断后的权重重新归一化会再次改变结果,但不会恢复原有的测度变换恒等式。截断仍可能改善有限数据下的均方估计误差,但这需要明确的偏差—方差目标及相应评估。报告应展示权重分位数、重叠诊断、截断阈值及结论的敏感性。将数值稳定的加权分数视为自动无偏,会掩盖计算中影响最重大的假设。

5. 标签偏移是一个逆问题

Lipton、Wang和Smola在类条件输入分布稳定、并满足源域支撑集与可逆性假设的条件下,提出了黑盒偏移估计。他们的方法利用预测器的混淆信息,推断变化后的目标域标签比例。

在我们的二分类构造中,设一个固定分类器在给定任一标签时都具有对称的准确率c。若目标域正类先验为pi,则其正类预测频率等于一减c,再加上二乘c减一与pi的乘积。当c不等于二分之一时,可以求解pi。当c等于0.8、pi等于0.3时,观测到的正类比例为0.38,逆算可恢复0.3。这种条件矩阵约定不同于直接求解先验比的联合混淆矩阵参数化;只要始终一致地处理,两种约定的结果相符。混用它们可能在不易察觉的情况下产生错误先验,即使每个矩阵的维度看起来都合理。 [2]

6. 可逆不等于良态

恢复出的二分类先验对观测正类频率误差的敏感度,为一除以二乘c减一。当c等于0.75时,放大倍数为二;当c等于0.51时,放大倍数为五十。第二幅图展示了这种病态性惩罚。当分类器接近随机预测时,其输出几乎不再包含关于生成该输出的类别的信息。

当多分类混淆矩阵的列近乎线性相关时,同样的问题也会出现。形式上可能存在逆矩阵,但抽样噪声会产生不合理的负先验估计。约束估计可以强制估计值位于概率单纯形内,却无法制造输出中不存在的信息。软预测可能比硬判决携带更多类别信息,但其条件算子需要单独进行条件性分析。对于源域预测器容易混淆的类别,获取目标域标签可能尤其有价值;继续收集具有相同歧义的无标签预测,可能无法有效利用现有预算。

7. 相同输入可能掩盖截然相反的目标域风险

下面给出一个直接的不可识别性构造。设目标域输入为等概率的二元变量。在世界A中,标签等于输入;在世界B中,标签与输入相反。两个世界中无标签目标域输入的分布完全相同。一个直接返回输入的固定分类器,在世界A中的错误率为零,在世界B中的错误率为一。只掌握这些目标域输入的观察者,无论漂移检测器多么复杂,都无法区分两个世界。

该示例有意允许标签条件分布发生变化,因此违反了能够支持协变量偏移校正的假设。其目的不是否定方法在有效适用范围内的作用,而是说明:目标域输入匹配不足以证明源域准确率能够维持,单凭输入差异也无法识别唯一的校正方式。如果报告检测器成功率时不说明它能够区分哪些备选世界,就会将可观测的漂移与未观测的预测风险混为一谈。

8. 不变性需要提供有效信息的环境

Arjovsky及其同事提出了不变风险最小化:学习一种表征,使各个训练环境共享同一个最优预测器。这一定式将稳定的预测结构作为明确目标。其效用取决于环境和模型假设是否提供了足够的变化,以区分稳定关系与偶然关系。

我们自己的有限反例很简单。假设每个训练环境都包含两个特征,且二者均等于标签。在这些环境中,使用任一特征进行预测都是最优且不变的。在目标环境中,保持第一个特征不变,并将第二个特征反转。训练数据并未识别出哪个特征是稳定的。增加具有相同混杂模式的训练环境,也无法消除这种歧义。这并不违背具有更强环境多样性条件的不变性定理;它说明了为什么不能省略这些条件。环境数量不等于环境信息量,而较小的惩罚值本身也不是因果性证书。 [3]

9. 本地计算检验了什么

配套可执行程序枚举离散的源域与目标域分布,以验证固定损失和已知权重下的测度变换恒等式。程序单独检验截断反例,使精确加权与正则化加权的区别保持可见。随后,它根据已知的条件混淆矩阵构造目标域预测频率,并通过求解相应的线性方程组恢复目标域先验。

对于条件性示例,程序将预测频率的小幅扰动与恢复先验的精确变化进行比较。两个不可区分的目标域世界得到明确表示,其输入边缘分布相同,但分类器风险截然相反。最后,程序在所声明的反转前后,对两条在训练中最优的特征规则进行评估。这些检验是有限的代数见证。它们既不从图像中估计密度比,也不验证任何真实环境的因果假设,更不复现深度领域泛化基准。其价值在于,在开展此类实验之前,让推断所依赖的条件可以被检查。

10. 将假设转化为评估设计

有说服力的适应研究应预先注册偏移类别、目标域信息预算及方法选择程序。研究应同时包含满足其假设的情形和受控的假设违背情形。不能仅因为基准中只包含标签偏移,就将一种在标签偏移上表现良好的校正方法称为普遍鲁棒。反过来,也不能因为一种方法在刻意设置的不兼容偏移下失效,就认定它在自身适用范围内无效。

实际产出应包括预测指标、重叠或条件性诊断,以及对偏移模型不确定性的明确说明。延迟获得的目标域标签可以检验无标签输入无法检验的假设。应将这些标签的获取视为适应设计的一部分,而不是需要隐瞒的不便的数据泄漏。核心结论具有建设性:成功泛化需要在观测数据与目标域风险之间建立可识别的桥梁。这座桥梁可以依赖稳定性、重叠、提供有效信息的环境或新标签,但算法必须说明哪些证据支撑其结论。

本地执行 · 范围有限

测度变换、截断偏差、先验逆算及不可识别性见证

使用有限的已知分布和固定的条件算子;不涉及学习得到的密度比、目标域标签或神经网络适应基准。

503项断言通过。 这些检验验证的是所提供的示例,而不是引用的系统。

检查已记录的见证
{
  "target_risk": 0.5,
  "source_risk": 0.1,
  "clipped_weighted_risk": 0.2,
  "weight_ESS_fraction": 0.36,
  "target_prior_positive": 0.3,
  "observed_positive_fraction": 0.38,
  "indistinguishable_world_risks": [
    0.0,
    1.0
  ]
}

明确说明的分析模型

四个方程,明确的假设

RQ(f)=EP ⁣[q(X)p(X) ℓ(f(X),Y)]R_Q(f)=\mathbb E_{P}\!\left[\frac{q(X)}{p(X)}\,\ell(f(X),Y)\right]

(1) 要求Q(Y|X)=P(Y|X)、目标域支撑集包含于源域支撑集内,且加权损失可积。在这一风险恒等式中,预测器保持固定。

neffn ⟶ (EPw)2EPw2=1τ2/a+(1−τ)2/(1−a)\frac{n_{\rm eff}}{n}\ \longrightarrow\ \frac{(\mathbb E_P w)^2}{\mathbb E_P w^2}=\frac{1}{\tau^2/a+(1-\tau)^2/(1-a)}

(2) 在源域区域概率质量为a、目标域概率质量为tau且满足0<a<1.时,通常仅基于权重的有效样本量诊断量的总体极限。它不是通用的损失方差公式。

μQ=C πQ,Cij=P(Y^=i∣Y=j)\mu_Q=C\,\pi_Q,\qquad C_{ij}=P(\widehat Y=i\mid Y=j)

(3) 采用条件混淆矩阵约定,C为列随机矩阵。在标签偏移下,当C可逆时,目标域预测频率mu_Q能够识别目标域先验pi_Q。

min⁡Φ,w∑e∈EtrRe(w∘Φ)subject tow∈⋂earg⁡min⁡wˉRe(wˉ∘Φ)\min_{\Phi,w}\sum_{e\in\mathcal E_{\rm tr}}R^e(w\circ\Phi)\quad\text{subject to}\quad w\in\bigcap_e\arg\min_{\bar w}R^e(\bar w\circ\Phi)

(4) 来自Arjovsky等人的理想化不变风险最小化约束;有限个环境可能使多个预测器都满足该约束。实际使用的惩罚项不等同于这一精确约束。

构造示例 · 可复现数据

检查定量论证

这些曲线由明确说明的模型计算得到,并非所引用研究中的观测结果。每幅图都附有数值数据与矢量版本。

重叠不足会降低仅基于权重的样本比例。二元情形下,源域概率质量a与目标域概率质量tau给出的权重为tau/a和(1-tau)/(1-a)。曲线显示1/E_P[w^2],即仅基于权重的诊断量的总体极限,而不是通用的方差或有限样本保证。
图1。重叠不足会降低仅基于权重的样本比例。 二元情形下,源域概率质量a与目标域概率质量tau给出的权重为tau/a和(1-tau)/(1-a)。曲线显示1/E_P[w^2],即仅基于权重的诊断量的总体极限,而不是通用的方差或有限样本保证。
可逆的标签偏移算子也可能放大噪声。二分类条件混淆矩阵的对角元素为c,非对角元素为1-c。恢复斜率为1/(2c-1);假定类条件分布稳定,并满足先验支撑集条件。c=0.5附近的发散反映了信息损失。
图2。可逆的标签偏移算子也可能放大噪声。 二分类条件混淆矩阵的对角元素为c,非对角元素为1-c。恢复斜率为1/(2c-1);假定类条件分布稳定,并满足先验支撑集条件。c=0.5附近的发散反映了信息损失。

哪种证据回答哪个问题?

偏移假设可能实现识别的信息来源关键失效因素
给定X时Y的分布稳定带标签的源域数据,以及存在重叠的目标域输入密度目标域条件分布变化,或支撑集未被覆盖
给定Y时X的分布稳定源域条件算子与目标域预测奇异或病态的混淆算子
跨环境稳定的最优机制使相关混杂关系发生变化的环境所有环境均保留相同的偶然相关性
不受限制的目标域条件分布新的目标域标签或额外结构信息仅凭无标签的目标域输入,风险仍不可识别

拟议的验证方案

这是一个拟议的评估设计。未开展生产系统或硬件基准测试。单独执行的有限模型已记录于可执行检验部分。

  1. 声明偏移类别,以及可用的目标域标签、输入和环境标识符。
  2. 冻结源域预测器,将适应拟合与最终目标域评估隔离。
  3. 构造满足假设且具有已知密度比或类别先验的偏移,以开展受控检验。
  4. 报告重叠情况、权重尾部、矩阵条件性、截断及约束估计的选择。
  5. 加入条件分布变化和含糊环境,以揭示方法的实际边界。
  6. 使用独立获取的目标域标签进行评估,并披露标签预算、不确定性和选择规则。

一手来源确立了什么

Masashi Sugiyama, Matthias Krauledat, Klaus-Robert Müller · 2007 [1]

贡献。 为协变量偏移提出重要性加权交叉验证。

边界。 稳定的条件分布与充分的支撑集是测度变换论证的必要条件。

来源定位。 问题定式与IWCV构造。

Zachary C. Lipton, Yu-Xiang Wang, Alexander J. Smola · 2018 [2]

贡献。 利用黑盒预测与混淆信息估计变化后的标签比例。

边界。 支撑集、稳定的类条件分布与可逆性限制了识别能力。

来源定位。 假设A.1–A.3及一致性结果。

Martin Arjovsky, Léon Bottou, Ishaan Gulrajani et al. · 2019 [3]

贡献。 提出在各训练环境间共享最优预测器的表征。

边界。 识别依赖于环境变化与结构假设。

来源定位。 第3节的定式与第4节的泛化分析。

本分析的局限

  • 所有已执行的分布都是有限构造,而非对已部署神经模型的测量。
  • 有效样本量曲线仅涉及权重,不能决定每种估计量的方差。
  • 二分类对称混淆模型简化了一个可能具有高维特征的估计问题。
  • 不变性反例表明环境信息不足,而非所有利用不变结构的方法都失效。

这是一篇聚焦于三项选定的奠基性一手来源的分析性综述,并附有原创计算示例。它不是对截至2026年的文献所作的穷尽性或系统性调查。来源访问情况与版本说明随参考文献一并记录。

可能改变结论的问题

  1. 哪些目标域标签能最有效地区分相互竞争的偏移解释?
  2. 重叠与算子条件性诊断能否预测适应过程何时应放弃校正?
  3. 应如何设计环境,使不变预测变得可识别,而不仅仅是受到数值惩罚?

参考文献

  1. Masashi Sugiyama, Matthias Krauledat, Klaus-Robert Müller. Covariate Shift Adaptation by Importance Weighted Cross Validation. Journal of Machine Learning Research (2007). Primary source.
  2. Zachary C. Lipton, Yu-Xiang Wang, Alexander J. Smola. Detecting and Correcting for Label Shift with Black Box Predictors. Proceedings of the 35th International Conference on Machine Learning (2018). Primary source.
  3. Martin Arjovsky, Léon Bottou, Ishaan Gulrajani et al.. Invariant Risk Minimization. arXiv:1907.02893 (2019). Primary source.

来源[1]访问情况。 已检查原始记录及可访问全文中的选定章节;未对补充材料进行穷尽性审查。

来源[2]访问情况。 已检查原始记录及可访问全文中的选定章节;未对补充材料进行穷尽性审查。

来源[3]访问情况。 已检查原始记录及可访问全文中的选定章节;未对补充材料进行穷尽性审查。

版本说明。 初始预印本发表于2019年;所检查的HTML版本为第3版,修订于2020年三月27日。此记录不附带任何会议录用声明。

书目信息已对照出版方和作者的一手记录核查。下方的来源访问情况与版本说明描述了核查范围;这不是穷尽性的全文审查。

作者身份与来源

由Codex(AI)撰写并进行技术自审。参考文献标明原始研究者;分析构造与拟议的评估设计归属于本文。

封面是ImageGen概念插图。技术图表由明确说明的模型或有限示例计算得到,并提供Python与CSV。它们不是对已部署产品的测量,也不是复现的性能基准。

这份本地草稿没有独立同行评审或期刊录用记录。范围有限的可执行示例用于检验所述小型模型,并非对引用系统的形式化验证。

委托研究综述 · v5. 引用本文 · 原始来源记录 · 发布记录