首頁 / 名詞卡 / 深度學習/NLP/CV架構 / CLIP(Contrastive Language-Image Pre-Training)

iPAS AI中級🧬 深度學習/NLP/CV架構
🔑 名詞卡

CLIP(Contrastive Language-Image Pre-Training)

🎯 定義

OpenAI 提出的多模態模型,將語言(文本)和影像結合,把兩者嵌入到同一語意空間中,使模型能在不同模態之間進行學習,達到跨模態理解能力。

重點

屬於電腦視覺「多模態與生成式 AI 融合階段」(2020–至今)代表技術,與 Vision Transformer、DALL·E、SAM 並列。

記憶技巧

CLIP=把「文字」與「圖片」放進同一個語意空間比對,像幫兩種語言做翻譯字典。

易混淆

  • vs Vision Transformer:CLIP 聚焦「跨模態對齊」(文字↔影像),ViT 聚焦「用 Transformer 架構處理影像本身」,兩者目的不同。

詳細架構與訓練方式(中級科目一 CH3.4 補充)

CLIP 由 OpenAI 於 2021 年提出,核心架構包括圖片編碼器(基於 ViT 或 ResNet)與文字編碼器(基於 Transformer),透過對比損失(Contrastive Loss)共同優化,使用約 4 億對圖文配對資料訓練。

功能說明
圖文匹配判斷圖片與文字描述是否相符
圖文檢索支援文字搜尋圖片或圖片反向搜尋描述
圖片標題生成根據圖片生成語意描述

優勢:零樣本(Zero-shot)學習能力強。限制:對複雜情境細節理解有限、訓練資料偏見可能影響公平性。CLIP 的高泛化性使其成為後續生成模型(如 DALL·E)的基礎。

📖 課文原文

「CLIP(Contrastive Language-Image Pre-Training)模型是由 OpenAI 提出的一個強大的多模態模型,旨在將語言(文本)和影像(圖像)結合⋯⋯CLIP 的目的是將影像和文字嵌入到同一語意空間中,從而達到更強大的跨模態理解能力。」 (CH3.4)「CLIP 的核心架構包括圖片編碼器(基於 Vision Transformer 或 ResNet)與文字編碼器(基於 Transformer),兩者透過對比損失(Contrastive Loss)共同優化。」