一句话定位

CLIP 用 4 亿图文对做对比学习,训练出可零样本迁移的视觉-文本双塔编码器,是几乎所有现代多模态 LLM 视觉编码器的祖先。

摘要(3-6 句)

CLIP(Contrastive Language-Image Pre-training)用图像编码器和文本编码器构成双塔,在 4 亿(图像,文本)对上做对比学习:让匹配图文对的嵌入相似度最大、不匹配的最小。训练后,可用自然语言提示直接做零样本分类(把类名写成句子作文本侧)。CLIP 在 30+ 数据集上零样本迁移,ImageNet 零样本 76.2% top-1,匹敌有监督 ResNet-50,且对分布偏移更鲁棒。

关键技术细节

  • 数据:自建 WIT 数据集,4 亿图文对(来自互联网)。
  • 训练目标:对称的 InfoNCE 对比损失,batch 内 N² 对里识别 N 个正确配对。
  • 编码器:图像侧用 ResNet 或 ViT,文本侧用 Transformer;最大模型 ViT-L/14。
  • 零样本:ImageNet 零样本 76.2%(ViT-L/14@336px 达 ~76.2%),无需任何 ImageNet 标签训练。
  • 影响:CLIP/SigLIP 视觉编码器被 LLaVA、Flamingo、Qwen-VL 等几乎所有 VLM 用作视觉主干。

原始链接

一手源存档(sources/)

  • clip.pdf (PDF 不入 git,走 HF bucket)