--- title: "Vision-Language Models (VLM)" created: 2026-07-04 updated: 2026-07-04 type: concept tags: [multimodal, vision, language, embedding, foundation-model] sources: [] --- # Vision-Language Models (VLM) 视觉语言模型将图像和文本映射到共享嵌入空间,实现视觉与语言的直接对比匹配,支持开放词表推理。 ## 核心架构 典型的双编码器 VLM(如 CLIP): - **视觉编码器** $f_{\text{img}}$:将图像 $x$ 映射到单位嵌入 $z = f_{\text{img}}(x) \in S^{d-1}$ - **文本编码器** $f_{\text{text}}$:将类别提示 $t_c$ 映射到单位嵌入 $u_c = f_{\text{text}}(t_c) \in S^{d-1}$ - **分类规则**:$f(z) = \arg\max_{c} \langle z, u_c \rangle$(等价于余弦相似度,因为所有嵌入在单位球上) ## 关键特性 - **开放词表能力**:文本 prompt 可直接指定语义类别,无需预定义标签集 - **共享嵌入几何**:图像与文本在同一空间中由余弦相似度定义相似性 - **语义编码**:对比学习使嵌入空间编码了丰富的语义结构 ## 参考 - [[clip|CLIP]] - [[dual-encoder-vlm|双编码器 VLM]] - [[cosine-similarity-geometry|余弦相似度几何]] - [[semantic-robustness-certification-vlm-2026|Semantic Robustness Certification (ICML 2026)]] - [[open-vocabulary-recognition|开放词表识别]]