science 论文计算机视觉其他2021-02

CLIP:从自然语言监督学习可迁移视觉模型

经典图文对比学习论文,奠定开放词汇识别与多模态检索基础。

发布时间
2021-02
link 原始页面

notes 内容介绍

视觉模型能不能不依赖人工设定的类别标签,直接从自然语言里学到一套可以迁移到新任务的表征——这是这份资料要回答的核心问题。OpenAI 给出的回答是肯定的,路径是把互联网上天然存在的图文对当作监督信号。它发表得较早,但今天仍值得翻出来看,因为后续大量多模态工作都把它当作起点或对照基线。换句话说,它更像这条路线上的一个参照坐标,而不是一个已经被覆盖掉的旧结果。

覆盖范围大致是三层:训练思路、表征如何迁移,以及零样本分类和跨模态检索这两类下游用法。方法上的关键选择是用自然语言做监督,不预先固定一套类别,而是通过对比学习让图像和与它配对的文本在表征层面产生关联——材料只给了结论层面的描述,具体做法要回到原文。数据来源是互联网图文对,这意味着监督信号的规模与形态都不同于人工标注数据集。也正因为如此,它的主张不在某个具体任务上刷分,而在「监督信号从哪来」这一层。

材料给出的第一条结论是,自然语言可以作为训练可迁移视觉模型的有效监督,学到的表征不局限于训练时出现过的类别。第二条是能力层面的:模型支持零样本分类,也就是面对训练中没见过的类别也能做出判断;同时支持跨模态检索,图像与文本之间可以互相查找。把这两条放在一起看,所谓「可迁移」就不只是换个数据集还能用,而是任务的接口本身变宽了。这是解读,但方向与材料的表述一致。

第三条是一个定位性判断:这份工作被视为后续多模态大模型的关键前置工作。这里的「前置」应当理解为,它设定并验证了用互联网图文对做预训练这条路走得通,后来的模型是在这个设定上继续放大和改造,而不是绕开它另起一套。需要提醒的是,材料只停留在结论层面,没有给出性能数字、数据规模或对比结果,所以上述说法都是定性的。读者不宜把「可迁移」「零样本」直接读成某个具体的准确率。

对实践的影响可以从两个方向看。做视觉任务时,标注预算可以往前置环节挪——把力气花在收集和清洗图文对上,而不是逐个类别打标;这是从材料推出来的解读,不是它明确写下的建议。做检索类应用时,图像和文本共用一套表征,意味着不必为两个模态分别搭一套索引逻辑。把它当基线也是合理用法:新方法在同一设定下比较,结论才有可比性。但它不是通用模板,零样本能力不等于可以直接上线到专业细分领域。

读这份资料的人,多半是正在进入多模态方向、需要先把术语和问题设定对齐的读者,以及做计算机视觉但想弄清「监督信号还能从哪来」的人。读完能拿走的是一套问题框架:监督来自自然语言、表征要能迁移、能力用零样本分类和跨模态检索来检验。边界也要说清楚:材料没有方法细节,没有数据规模和性能数字,也没有讨论失败情形与适用条件。要复现、要评估,还是得回到论文本身去读。