表征与架构 · 观点 06

对齐与信息损失之间的对比学习

一种表征可能变得极其擅长识别增强样本对,却丢弃了未来决策所需的变量。

引用本文

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

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

《对齐与信息损失之间的对比学习》的概念性编辑插图
概念插图 · 内置 ImageGen · 非实验证据

摘要

对比表征学习将观测之间的关系转化为学习目标。这种关系本身就已经是一项实质性的建模假设:数据增强策略选择哪些区分可以被抹去,而负样本采样决定哪些区分必须保留。本分析性综述以 SimCLR、超球面上的对齐与均匀性以及对比预测编码为三个主要支点。本文构造了一个二元扰损模型,将样本对的一致性与标签信息分离,推导有限对比目标中依赖温度的压力,并为假负样本、投影头和迁移规定受控评估。所有绘制的曲线均由明确声明的小型模型计算得到。本文的论点是,对比学习的成功必须相对于视图生成过程和下游信息需求来描述;无论是较低的训练损失,还是分布充分展开的嵌入,都不能单独证明表征保留了正确的信息。

1. 目标始于损失函数之前

学习器并不观测一个名为语义相似性的抽象类别。它观测的是由数据增强程序、时间关系、匹配数据库或标注过程产生的样本对。在优化编码器之前,必须决定这些样本对意在近似何种关系。两个裁剪区域可能描绘同一物体、同一场景中的不同物体,或与目标标签毫无关系的一小块纹理。这些情况在正样本对的记录方式上完全相同,但统计含义各不相同。

本文将视图生成分布视为模型规范的一部分。其核心问题是,未来任务所需的信息能否经过该分布而留存,并仍可从训练后的表征中恢复。表征可能因视图破坏了信息而失败,也可能因优化过程丢弃了信息而失败,还可能因下游解码器无法提取信息而失败。这些是彼此独立的失效机制,需要分别测量并采取不同补救措施。

2. SimCLR 确立了什么

Chen 及其同事提出了 SimCLR,并在特定视觉学习流程中考察了数据增强组合、非线性投影头和训练规模。他们的消融实验确立了这样一点:围绕对比目标的实现选择会实质性影响测得的迁移性能。该论文并未证明所选增强能够保留所有有用标签,也未证明某个基准上的提升是与任务无关的信息保证。

本文采用的概念区分,是编码器表征与对比损失所作用的投影坐标之间的区分。原论文为实证考察这一区分提供了动机;下文的反例与诊断则是本文自行构造的。附图并未复现任何已报告的 SimCLR 准确率,也未将其用作测量值。 [1]

3. 适用域明确的几何视角

Wang 和 Isola 分析了正样本对的对齐,以及归一化表征在超球面上的均匀性。他们的工作提供了有用的几何分解和对比目标的渐近分析,但并未将均匀性变成语义充分性的定义。一个分布可以在编码无关标识符的同时覆盖球面,而与任务相关的表征也可能因为任务本身简单而仅占据一个受限子集。

适用范围至关重要:归一化规定几何结构,正样本对的概率律规定对齐,边缘分布规定被展开的总体。将这些诊断应用于未归一化的嵌入、变化中的采样分布或高度不平衡的任务时,必须说明这些变化。我们将其框架用作分析视角,而不是普适的充分性定理。 [2]

4. 预测与信息界

对比预测编码使用具有预测性的潜在表征和负采样目标。其分析在该构造所采用的采样假设下,将总体层面的对比目标与互信息下界联系起来。当负样本来自队列、经过筛选的索引或依赖类别的采样器时,这些假设尤为重要。

该界涉及的是指定随机变量之间的信息,并不自动等同于关于下游标签的信息。此外,有限候选集限制了基于候选识别问题构建的估计量的量级。下述二元示例独立于 CPC 的实验。其设计旨在说明,明确随机变量是什么,比抽象地说某种方法最大化信息更有意义。 [3]

5. 一个双比特反例

设一个观测包含两个相互独立的等概率比特:目标标签 Y 和稳定的干扰变量 S。一个视图保留 S,但以概率 q 独立翻转 Y,其中 q 从零到二分之一取值。因此,同一观测的两个视图完全共享干扰变量,而它们由标签派生的比特以一减去 q 与一减 q 的乘积的两倍这一概率一致。根据一个受扰损的标签比特预测 Y 时,最佳准确率为一减 q。

当 q 等于二分之一时,受扰损的比特与 Y 独立。任何只能看到该视图的表征,即便配备理想解码器并拥有无限训练样本,也无法以优于随机猜测的水平恢复 Y。与此同时,基于 S 的表征却可以在正样本对之间实现完美对齐。这个有限示例并不声称真实的数据增强是二元信道;它隔离出一种训练无法逆转的信息损失。面板 1 绘出了这两个不同的概率,以避免将样本对一致性误认为保留下来的标签准确率。

6. 信息可能在准确率崩溃前平滑消失

对于同一个等概率二元信道,Y 与其受扰损观测之间的互信息为一减二元熵。尽管最优分类准确率线性下降,信息曲线却是非线性的。当人们期望表征支持多个下游决策或校准后的概率估计,而不只是一个经阈值判定的标签时,这一区别非常重要。

当 q 等于四分之一时,最优单视图准确率为四分之三,而保留的信息量仅约为 0.189 比特。这一精确的信道计算并不是对神经网络互信息的估计。它说明,即使尚未引入编码器,不同的汇总统计量也在回答不同的问题。因此,实证研究应报告目标标签分布、预测损失,以及评估针对的是单个视图、多个独立视图,还是原始未受扰损输入。组合两个视图可能改变可用证据,不得在未说明的情况下改变比较条件。

7. 温度改变哪些错误占主导

考虑一个刻意简化的候选集:一个正样本相似度等于一,每个负样本相似度都等于零,负样本共 K 个。损失为一加上 K 乘以负一除以温度的指数函数值后再取对数。面板 2 针对三种有限负样本数量计算了这一表达式。这是目标函数值的计算,而非模拟训练曲线。

对损失关于正样本相似度求导,得到其 softmax 概率减一后再除以温度。因此,降低温度会同时改变候选权重的分布和导数尺度。它可以强化已有的区分,却无法识别一个高度相似的负样本在语义上是否是假负样本。比较温度时,必须控制学习率调节和数值稳定性。否则,表征表面上的改善可能部分来自优化效应。将每个候选的 logit 都平移同一常数,不会改变概率,这是配套可执行程序所检查的一项基本不变性。

8. 更多负样本可能改变任务

负样本采样器是关于不匹配观测的一种假设。如果预期类别分布不平衡,更大的批次可能增加与锚点共享某个有用类别的样本数量。将它们全部视为同等不受欢迎的邻居,可能会促使一个后续分类器原本希望聚合的类别在内部发生分离。

这并不能证明更多负样本是有害的。实例身份可能承载有用结构,足够灵活的表征也可以同时保留实例信息和类别信息。关键在于,候选数量与候选含义应当分别改变。受控实验应先固定候选数量并改变语义碰撞率,再固定碰撞过程并改变数量。仅报告批次大小会混合多项干预,包括优化器噪声、归一化统计量和计算量。负样本数量只是一个计数;只有在采样过程得到明确规定之后,它才构成科学解释。

9. 投影头可能掩盖有用的区分

假设编码器同时保留标签坐标和干扰坐标,而其投影头丢弃标签坐标。对比损失只能看到投影,但接在投影头之前的分类器仍可能恢复标签。相反的情形也可能出现:有用的投影后区分,可以与对受限线性探针而言条件不良的上游表征共存。

因此,探针必须明确其接入层、归一化、正则化和训练预算。较弱的探针可能低估保留的信息;高度灵活的探针可能掩盖这样一个事实:该表征使信息提取代价高昂。相关比较取决于预期部署方式。如果实际使用方是小型线性模型,线性可访问性就具有直接意义。如果使用方将对大型网络进行微调,那回答的则是另一个问题。单一标量迁移分数无法公平地代表这两种设置,而且在查看测试标签后再选择层,还会产生额外的选择偏差。

10. 不变性应以使用场景为条件

去除颜色的数据增强可能有助于形状分类任务,却损害以颜色所表达的材料状态为目标的任务。任何一个任务都不能使这种增强在本质上变好或变坏。可辩护的表述应当是有条件的:这一变换旨在此采集过程下保留这一目标。

因此,有用的审查应将每种不变性与一个可能的反向检验任务配对。应针对计数和小物体存在性检验裁剪,针对快速变化的事件检验时间邻近性,针对具有色彩内容的标签检验颜色变换。这些是建议的诊断类别,而非宣称某个特定模型已取得的结果。如果反向检验任务不属于产品范围,记录这一排除比掩盖其失败更有意义。如果它属于范围之内,则可以保留多个视图、采用任务感知的数据增强,或训练具有独立不变与等变分量的表征。这些选择以简洁性换取信息保留,应在表征和决策两个层面进行评估。

11. 区分成因的评估

建议的评估首先使用一个明确的生成式玩具系统,其中目标变量和干扰变量均已知,然后转向一个其变换可被审查的真实数据集。玩具系统提供精确的贝叶斯极限,真实数据集提供现实相关性。二者不能相互替代。模型应在相同的数据接触量和优化预算下比较,并尽可能配对增强过程的随机性。

需要三项测量:正样本对对齐、边缘几何,以及预先指定任务上的下游风险。第四项测量检验允许增强去除的信息。这可避免某一项诊断的改善被悄然提升为普适性主张。置信区间应反映独立训练随机种子和数据采样,而不是把一次运行中相互关联的样本当作独立运行。所提供的可执行程序只检查有限信道概率、目标函数不变性和所构造的反例。它既不训练 SimCLR,也不复现 ImageNet 基准。

12. 表征契约

有说服力的对比学习主张应说明什么算作正样本、如何抽取负样本、从何处读取表征,以及表征必须支持哪些决策。这四项声明使结果具备可证伪性,也使失败能够得到针对性处理:信息被破坏时改变视图生成过程,信息保留被系统性抑制时改变目标函数,保留的信息无法访问时改变解码器。

二元示例确立了一项范围有限的不可能性:观测中不存在的信息,无法通过该观测的确定性编码器恢复。几何和温度分析确立的诊断同样具有有限范围。它们共同提供了一种严谨解释迁移实验的方法,避免把代理任务目标变成一般理解能力的主张。未来工作应检验,在视图分布发生变化时,表征是否保留了一组明确命名的区分。这比询问其嵌入是否只是看起来井然有序,是一个更有力也更有用的研究问题。

本地已执行 · 范围有限

二元视图信息、干扰变量反例与对比不变性

有限二元信道枚举与固定候选损失检查;不训练对比编码器。

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

查看记录的验证凭证
{
  "q": 0.25,
  "pair_agreement": 0.625,
  "bayes_accuracy": 0.75,
  "q_half_label_accuracy": 0.5,
  "nuisance_alignment": 1,
  "negative_counts": [
    3,
    15,
    63
  ]
}

明确声明的解析模型

四个方程,明确的假设

ℓ=−log⁡exp⁡(s+/τ)exp⁡(s+/τ)+∑j=1Kexp⁡(sj/τ)\ell=-\log\frac{\exp(s_+/\tau)}{\exp(s_+/\tau)+\sum_{j=1}^{K}\exp(s_j/\tau)}

(1) 有限候选损失,包含一个正样本、K 个负样本、实值相似度和温度 tau > 0。

∂ℓ∂s+=p+−1τ,ℓ∣s+=1,sj=0=log⁡(1+Ke−1/τ)\frac{\partial\ell}{\partial s_+}=\frac{p_+-1}{\tau},\qquad \ell\big|_{s_+=1,s_j=0}=\log(1+K e^{-1/\tau})

(2) 该导数在候选相似度固定时成立。右侧特例生成面板 2;它不是训练轨迹。

Pr⁡(V1=V2)=1−2q(1−q),Acc⁡∗(Y∣V)=1−q\Pr(V_1=V_2)=1-2q(1-q),\qquad \operatorname{Acc}^{*}(Y\mid V)=1-q

(3) Y 是一个等概率比特;每个 V 独立地以 q 的概率翻转 Y,q 位于 [0,1/2] 内。准确率针对单个视图。

I(Y;V)=1−h2(q),h2(q)=−qlog⁡2q−(1−q)log⁡2(1−q)I(Y;V)=1-h_2(q),\qquad h_2(q)=-q\log_2q-(1-q)\log_2(1-q)

(4) 对所声明的二元对称信道,互信息以比特为单位,并将 0 log 0 定义为零。

构造示例 · 可复现数据

查看定量论证

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

构造的等概率二元信道。每个视图独立地以概率 q 翻转 Y。样本对一致概率为 1-2q(1-q);单视图贝叶斯准确率为 1-q。两条曲线都不是训练模型的结果。
图 1。样本对一致性与标签准确率不同。 构造的等概率二元信道。每个视图独立地以概率 q 翻转 Y。样本对一致概率为 1-2q(1-q);单视图贝叶斯准确率为 1-q。两条曲线都不是训练模型的结果。
构造的候选集,其中正样本相似度为 1,每个负样本相似度为 0。曲线针对 K=3,15,63 计算 log(1+K exp(-1/tau));相似度保持固定。
图 2。温度改变固定候选集的损失。 构造的候选集,其中正样本相似度为 1,每个负样本相似度为 0。曲线针对 K=3,15,63 计算 log(1+K exp(-1/tau));相似度保持固定。

哪种证据回答哪个问题?

诊断能够确立什么哪些内容仍未检验
正样本对齐指定视图概率律下的一致性与任务相关的区分是否得到保留
均匀性所选几何与边缘分布下的覆盖所编码信息的语义身份
线性探针指定线性学习器的可访问性任意下游过程的可用性
有限对比损失给定采样器下的候选判别普适迁移或假负样本的缺失

建议的验证方案

这是一项建议的评估设计,未开展生产系统或硬件基准测试。单独执行的有限模型记录在可执行检查中。

  1. 枚举双比特信道,记录每种增强保留哪些变量。
  2. 在调参之前,预先指定下游任务、反向检验任务和探针接入层。
  3. 将温度和负样本数量的变化与语义碰撞概率的变化分开。
  4. 匹配训练数据接触量,并对称地调整优化预算。
  5. 共同报告对齐、边缘几何、下游风险和独立随机种子间的不确定性。
  6. 发布视图生成代码,以及不变性破坏有用信息的示例。

一手来源确立了什么

Ting Chen, Simon Kornblith, Mohammad Norouzi et al. · 2020 [1]

贡献。 SimCLR 评估了数据增强、投影头和训练规模的选择。

边界。 所报告的比较针对该论文的训练与评估设置。

来源定位。 摘要及框架与消融章节。

Tongzhou Wang, Phillip Isola · 2020 [2]

贡献。 对齐与均匀性提供了归一化表征的几何描述和渐近分析。

边界。 这些假设并不意味着与任务无关的语义充分性。

来源定位。 摘要及对齐与均匀性的定义。

Aaron van den Oord, Yazhe Li, Oriol Vinyals · 2018 [3]

贡献。 CPC 将潜在空间中的预测与负采样信息目标联系起来。

边界。 采样假设和随机变量的具体身份决定了信息解释。

来源定位。 第 2 节及信息界讨论。

本分析的局限

  • 二元构造是一个有限信息反例,而非真实的图像分布。
  • 候选损失曲线保持相似度固定,无法预测训练后网络的准确率。
  • 三个奠基性来源并不构成对所有对比方法的系统性综述。
  • 未进行神经网络训练、基准复现或独立同行评审。

本篇是针对三个选定的奠基性一手来源的专题分析综述,并包含原创的推演示例。它不是截至 2026 年文献的穷尽性或系统性调查。来源访问及版本说明随参考文献一并记录。

可能改变结论的问题

  1. 数据增强策略能否在没有每项任务标签的情况下,保留一组明确声明的下游区分?
  2. 当类别相互重叠而不是将数据划分为互斥集合时,应如何估计假负样本率?
  3. 在固定下游计算预算下,哪些层级诊断能够预测可访问性?

参考文献

  1. Ting Chen, Simon Kornblith, Mohammad Norouzi et al.. A Simple Framework for Contrastive Learning of Visual Representations. Proceedings of the 37th International Conference on Machine Learning (2020). Primary source.
  2. Tongzhou Wang, Phillip Isola. Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hypersphere. Proceedings of the 37th International Conference on Machine Learning (2020). Primary source.
  3. Aaron van den Oord, Yazhe Li, Oriol Vinyals. Representation Learning with Contrastive Predictive Coding. arXiv (2018). 10.48550/arXiv.1807.03748.

来源 [1] 的访问情况。 已查看原始论文的 PDF 文本及一手书目页面。

来源 [2] 的访问情况。 已查看原始论文的 PDF 文本及一手书目页面。

来源 [3] 的访问情况。 已查看原始论文的 PDF 文本及一手书目页面。

版本说明。 首次发布于 2018 年;访问的 PDF 为 arXiv v2,日期为 2019 年一月 22 日。本条目引用预印本,并不声称其为会议出版物。

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

作者与来源

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

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

本地草稿没有独立同行评审或期刊录用记录。范围有限的可执行示例检查所述小型模型;它们不是对所引用系统的形式化验证。

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