视觉与语言已知图文配对怎样变成可用的文字候选接口?
P56 · CLIP 选择的任务:先学哪幅图与哪段话相配
CLIP 选择配对识别作为学习任务。两套编码器各自处理图片和文字,配对资料指出哪些对应应更容易被选出。与图像自监督对比的联系是训练关系的来源不同;文字监督拓展语义供给,下一页才用矩阵落实损失。
图像和文字分别编码成向量,在共享空间比较;图文配对提供训练答案。 查看对应图解状态查看完整图解 如果希望利用更多图文配对,不一定非要从图片预测描述中的每一个准确词语。CLIP 选择了更直接的对应任务:让配对图文的表示相互匹配。
这里我们可以复用第一部分的理解。那里比较的是同一图像产生的不同视图;这里比较的是图像与文字。训练目标仍然围绕对应关系,但文字带来了人已经组织过的语义。
两边各有编码器,并不是先把图片翻译成完整句子,再拿句子比较。编码器把它们送进可比较的表示空间。这个任务到底怎样形成监督,下一页用一个很小的批次完整走一遍。
监督分类先规定一个类别表,再让模型预测表中的索引。图文配对可以提供更丰富的语义:文字可能同时包含对象、属性、动作和场景。CLIP 选择一个可扩展的任务——在一批图文中识别原有配对——把这些描述用于训练可比较的表示。
设图像编码器为 f,文字编码器为 g,归一化后得到 vi=f(Ii)/∥f(Ii)∥、uj=g(Tj)/∥g(Tj)∥。两个编码器分别处理各自输入,然后用点积 Sij=viTuj 比较。没有先让图像生成一句话,再把两句话相互比较。
与第一部分的图像对比学习相连:两张增强视图的正关系来自同一原图;CLIP 的正关系来自资料中的图文配对。文字已经包含人的选择和表达,因此“没有固定类别标签”不等于“没有人类监督”。
训练完保留两套编码器,新图像与新文字可以进入同一比较接口。使用者能更换候选描述或建立检索库,这是方法的正面能力。它还没有提供下一词预测分布或框回归输出;若新任务需要这些输出,要另行定义模块、目标和训练。
向量条纹只表示不同模态的向量接口,条纹高度没有模型分数含义。图文配对提供已知的训练对应。
此引用的原文已在较早版本调整原位置:clip-transfer-evidence。当前正文保留在本篇;此旧引用没有足够证据自动等同于某个新段落。
此引用的原文已在较早版本调整原位置:document。当前正文保留在本篇;此旧引用没有足够证据自动等同于某个新段落。
此引用的原文已在较早版本调整原位置:clip-paired-training-answer-bridge。当前正文保留在本篇;此旧引用没有足够证据自动等同于某个新段落。