视觉语言预训练用成对数据对齐图像与文本
从对比学习、共享表示和文本提示理解图文预训练,并说明开放词表迁移、数据偏差与置信度限制。
视觉语言预训练用成对数据对齐图像与文本
视觉语言预训练利用图像与文本之间的配对关系,让模型在共同表示空间中建立关联。图像编码器产生视觉向量,文本编码器产生文字向量,训练目标让正确配对更接近、错误配对更远。模型因此可以用文字查询图像,也可以把类别名称写成提示来进行开放词表识别。
这种对齐学到的是数据中的统计对应,不是对图像内容的完整事实理解。配对文本可能只描述局部内容,也可能包含主观评价、历史偏见或错误标签。使用模型前必须区分相似性、分类、检索、描述生成和事实核验这些不同任务。
成对样本提供弱而广的监督
人工为每张图像标注固定类别成本高,而且预先限制了类别表。网络中的图文配对数量更大、主题更广,可把自然语言作为监督信号。标题、替代文本或上下文常能指出图像内容,但它们不是严格标注:同一图像有多种描述,一段文字也可能与画面不完全一致。
大规模弱监督用覆盖面换取噪声。数据清洗、重复项处理、语言分布和来源选择会塑造模型能力。仅公开样本数量不能说明内容代表性;需要记录采集范围、过滤规则、许可、敏感内容处理和已知缺口。
图文配对还可能泄漏评价数据或近似副本。零样本结果应检查训练数据与测试集的重合,特别是公开基准中广泛传播的图像和标签。
对比目标在批次内建立相对关系
CLIP 类方法分别编码一批图像和文本,计算所有图文向量之间的相似度。正确配对作为正样本,同一批次中的其他组合构成负样本。训练同时要求从图像找到对应文本、从文本找到对应图像。
对比损失学习相对排序,而不是直接生成语言。相似度高表示在训练表示中更匹配,不意味着描述为真,也不表示概率已经校准。温度参数会改变相似度分布的尖锐程度,批次大小和负样本构成也会影响学习难度。
双编码器允许图像和文本离线编码,适合大规模检索;但图文只在最终向量层比较,细粒度词与局部区域的交互有限。需要区域指代、视觉问答或描述生成时,通常还要交叉注意力、生成解码器或额外任务训练。
零样本分类依赖提示和类别表
零样本分类把每个类别写成自然语言提示,编码后与图像向量比较。例如类别名称前加入“这是一张……的照片”,可能比只写一个词更接近预训练文本分布。多个提示可以集成,但提示选择本身成为模型配置的一部分。
类别名称可能有歧义。一个词在不同语言、专业领域或文化环境中含义不同;近义类别的提示也可能无法表达细微边界。类别表若遗漏真实对象,模型仍会在现有选项中选出最相似者,因此必须提供拒绝或未知机制。
提示调优不能只在测试集上反复试验。应保留独立验证数据,记录模板、语言、类别定义和集成方式。否则“零样本”可能在人工选择过程中获得未披露的任务监督。
数据偏差会进入共同表示空间
配对数据中的职业、地域、性别、肤色和文化分布不均,会影响相似度与错误模式。模型可能把背景、摄影风格或文字共现当作类别捷径,并在少见群体上表现较差。总体检索召回率无法替代群体与场景切片。
开放词表还扩大了滥用面。任意文本可被用于搜索敏感属性、令人不适的内容或带偏见的标签。系统需要限制用途、审查类别和提示、评估误伤,并为用户提供纠正路径。
NIST AI 风险管理框架强调按情境治理风险。对视觉语言模型,这意味着把预期用途、受影响人群、失效后果和人工监督写入部署设计,而不是只依赖模型卡中的平均基准。
相似度不是校准后的置信概率
softmax 可以把类别相似度归一化,但所得数值受候选类别数量、提示模板和温度影响。加入或删除一个类别,就可能改变其他类别的归一化分数。它不天然表示事件发生的真实概率。
阈值应在目标数据上校准,并检查分布变化。图像质量、语言、领域和类别基准率变化时,旧阈值可能不再有效。检索任务还要分别评价首位准确率、不同截断位置的召回率和难负样本,而不是只看几个最相似结果。
对事实敏感的场景,应把模型输出视为候选索引,再由权威数据或人工确认。图文相似不能验证人物身份、事件时间、地理位置或版权状态。
部署链需要保存可复现配置
模型版本、图像预处理、文本分词、提示模板、类别表和向量归一化共同决定结果。任何一项变化都可能让历史向量失去可比性。向量库升级时应标记嵌入版本,必要时重算并进行双版本验证。
运行监控应覆盖空查询、超长文本、非目标语言、异常图像和近重复内容。对用户可见的检索或分类结果,需要说明其为模型匹配,并提供来源、过滤条件和反馈渠道。
视觉语言预训练的强项是把宽广文字监督转化为可迁移的图文表示。它扩展了可检索和可识别的概念范围,同时把数据质量、提示设计、校准和治理带进系统边界。只有把这些条件显式化,开放词表能力才不会被误用为开放事实判断。
资料依据
- Original authors:Learning Transferable Visual Models From Natural Language Supervision,https://arxiv.org/abs/2103.00020
- National Institute of Standards and Technology:AI Risk Management Framework 1.0,https://nvlpubs.nist.gov/nistpubs/ai/NIST.AI.100-1.pdf