🗺️ AI 學習與考證地圖
生成式 AI · 多模態

多模態 AI:讓模型同時看、聽、讀

你拍一張冰箱照片問「晚餐可以煮什麼」,AI 要先看懂照片裡有什麼、再讀懂你的問題、最後用文字回答——這就是多模態。這一頁講清楚:模態是什麼、為什麼要把它們融合、什麼時候融合、CLIP 怎麼讓圖和字住進同一個向量空間、VLM 長什麼樣。

模態 Modality早期/中期/晚期融合CLIP 對比學習共同向量空間VLM 視覺語言模型文生圖/圖生文

💡一句話定義

多模態 AI(Multimodal AI)=能同時接收或產生兩種以上「模態」(影像、文字、語音、影片、感測器訊號…)的 AI 系統。關鍵不只是「都能處理」,而是模型會把不同模態的資訊對齊(Align)到同一個語意空間並融合(Fuse),所以能回答「這張圖裡的貓在做什麼」這種跨模態的問題。

模態(Modality)白話講就是「資訊的形式」:眼睛看到的是影像模態、耳朵聽到的是聲音模態、閱讀的是文字模態。單一模態的 AI 像只有一種感官的人;多模態 AI 則像正常人——看到影片、聽到語氣、讀到字幕,三者一起理解。

🧩為什麼單一模態不夠

很多資訊只存在於模態之間的關係裡。三個例子:

😏「這個真是太棒了」
只看文字是稱讚;聽到語氣是翻白眼的諷刺;再看到表情就確定了。情緒分析只靠文字會錯。
🧾一張發票
純 OCR 只拿到一堆字;要知道「哪個數字是總金額」得同時看版面位置(影像)和字的內容(文字)——這叫文件理解。
🚗自駕車
相機看得到顏色但測不準距離,光達測得準距離但分不清是紙箱還是石頭。融合兩者才安全。
模態之間會互補、也會互相校正:一種模態糊掉(夜間照片、吵雜錄音),另一種可以補上;兩種模態互相矛盾時,模型也能學到「哪個比較可信」。這正是多模態比單模態強的根本原因,也是考題常問「多模態 AI 的優點」的標準答案:互補資訊、提高強健性(robustness)、能處理跨模態任務。

🎮互動一:融合時機切換器(早期/中期/晚期融合)

既然要融合,問題就是「在哪一站把不同模態接在一起」。點下面三個按鈕,看資料流圖怎麼變,以及各自的優缺點。

🔀 影像 + 語音 + 文字 → 判斷「這段影片的情緒」
怎麼做
優點 / 缺點
融合時機在哪裡合併優點缺點適合
早期融合輸入層:原始資料或低階特徵直接拼接能學到模態間最細的交互作用格式/取樣率不同很難對齊;缺一個模態整個壞掉;維度爆炸模態天生同步(如影片的畫面與聲音幀)
中期融合各自編碼成特徵向量後,在中間層合併(拼接、相加、交叉注意力)彈性最大、效果通常最好;可用預訓練編碼器設計複雜、要調的地方多現代 VLM、CLIP 系統幾乎都屬此類
晚期融合每個模態各自做完預測,最後投票/加權平均最簡單、模組獨立、缺模態也能跑學不到模態間的交互(看不到「語氣+表情」的組合效果)快速原型、各模態已有現成模型

🧲共同向量空間與對比學習:CLIP 的核心想法

中期融合要先解決一件事:影像的特徵向量和文字的特徵向量,本來是兩個世界的座標系,怎麼比?CLIP(Contrastive Language-Image Pre-training)的答案是:把兩個編碼器一起訓練,讓「配對的圖和字」在同一個空間裡靠近、「不配對的」被推遠。

🖼️ 貓的照片像素 📝「一隻貓在睡覺」Token 影像編碼器ViT/CNN 文字編碼器Transformer 共同向量空間(Shared Embedding Space) 🖼️ 貓圖 📝 一隻貓在睡覺 🖼️ 車圖 📝 路邊的車 🖼️ 太陽 📝 太陽 配對 → 拉近 ✅ 不配對 → 推遠 ❌
對比學習(Contrastive Learning)怎麼訓練:一批 N 張圖+N 句對應描述,算出 N×N 的相似度矩陣;目標是讓對角線(正確配對)分數最高、其他格子都低。訓練完後,隨便給一張新圖和幾個文字標籤,算誰最近就能分類——這就是零樣本分類(Zero-shot Classification),完全不用為新類別重新訓練。下面的互動就是在玩這個矩陣;更完整的 CLIP 演示請看 CLIP 圖文對齊。

🎮互動二:模態配對實驗(相似度矩陣熱圖)

左邊 5 張圖、右邊 5 句描述。先點一張圖,再點一句描述就完成一組配對;系統用簡化的「向量相似度」(餘弦相似度)打分,並把整個 5×5 的相似度矩陣畫成熱圖。試試看:你的配對是不是剛好落在最亮的格子?再按「🤖 零樣本自動配對」看模型自己怎麼選。

🧲 把圖和字放進同一個向量空間,誰跟誰最近?
🖼️ 影像(點一張)
📝 文字描述(再點一句)
格子顏色越深=相似度越高;黑框=你的配對;紫色虛線框=該列的最高分(模型會選的)。
已配對0 / 5
你的平均相似度—
最佳可能平均—
與模型選擇相同—
尚未配對。先點左邊一張圖。
看熱圖學三件事:① 對角線亮=對齊成功;② 「太陽」和「夜晚的彎彎亮光」也有不低的分數——因為兩者都是「天上會發光的東西」,向量空間把語意相近的東西放得近,這是特徵而不是 bug;③ 「貓」跟「水裡的生物」有 0.5 左右的相似度,因為都是動物。真正的 CLIP 向量有 512~1024 維,這裡用 8 維簡化版讓你看得懂。

🏗️視覺語言模型 VLM 的架構:影像編碼器 + 投影層 + LLM

CLIP 只能「比對」,不會「說話」。想讓 AI 看圖回答問題,要再接上一個 LLM。現代 視覺語言模型(VLM,Vision-Language Model)——GPT-4V、Gemini、LLaVA、Qwen-VL——幾乎都是同一個三段式架構:

🖼️輸入影像 ① 影像編碼器ViT(常用 CLIP 的)圖 → 一串視覺特徵 ② 投影層Projector/Adapter把視覺特徵「翻譯」成 LLM 的 token 維度 ③ 大型語言模型 LLM[視覺 token…] + [文字 token…]當成同一串序列處理自迴歸產生回答 💬文字回答 📝 使用者問題「圖裡的貓在做什麼?」
  1. 影像編碼器(Vision Encoder):通常直接拿 CLIP 訓練好的 ViT(延伸閱讀:Vision Transformer),把圖切成小塊、輸出幾百個視覺特徵向量。因為它已經在 CLIP 裡「學會跟文字對齊」,LLM 比較容易聽懂。
  2. 投影層(Projection Layer):一個小的線性層或 MLP,把視覺特徵的維度對到 LLM 的詞嵌入維度——像翻譯官,把「視覺語言」翻成 LLM 聽得懂的「token 語言」。訓練 VLM 時常常只訓練這一層(兩邊大模型凍結),便宜又有效。
  3. LLM:把視覺 token 和文字 token 排成同一串,用一般的 注意力機制 一起看,然後像平常聊天一樣逐字生成回答。
為什麼這算中期融合?影像和文字各自先編碼(不是早期),但在 LLM 內部透過注意力互相影響(不是晚期各算各的)——合併的點在「中間」。

🎨多模態的三個方向:圖生文、文生圖、語音+文字

方向輸入 → 輸出代表技術iPAS 歸類
圖生文(Image-to-Text)影像 → 文字VLM(圖像描述 Captioning、VQA)、OCR生成式 AI/多模態理解
文生圖(Text-to-Image)文字 → 影像擴散模型 Diffusion(Stable Diffusion、DALL·E、Midjourney),用 CLIP 文字編碼器當「提示詞理解」生成式 AI
圖文對齊(Alignment)影像 ↔ 文字 相似度CLIP 對比學習、零樣本分類、以文搜圖多模態/表示學習
語音+文字語音 → 文字(ASR)、文字 → 語音(TTS)、語音直接對話Whisper、端到端語音 LLM(GPT-4o 語音模式)NLP 與語音
影片理解影片(多幀影像+聲音)→ 文字把每幀當影像 token 加時間資訊丟進 VLM多模態理解
文生圖裡 CLIP 在哪?擴散模型本身只會「從雜訊去噪成圖」,它靠 CLIP(或 T5)的文字編碼器把提示詞變成向量,再透過交叉注意力告訴去噪過程「要畫成什麼」——所以文生圖=多模態條件 + 生成模型。完整流程請看 擴散模型 Diffusion;語音那一側請看 語音 AI:ASR 與 TTS。

📋典型任務:考題會出現的四種

任務問題長相需要的能力應用情境
VQA 視覺問答給圖+問題 →「圖裡有幾個人?」「這是什麼品牌?」物件辨識 + 語言理解 + 推理視障輔助 App、客服看截圖排錯
圖像描述 Captioning給圖 → 一句或一段描述視覺特徵 → 自然語言生成相簿自動標籤、無障礙 alt 文字、電商商品文案
文件理解 Document AI給發票/合約掃描 → 抽出欄位、回答問題OCR + 版面(位置)+ 文字語意報帳自動化、保險理賠、合約審閱
影片理解給影片 →「摘要這段會議」「幾分幾秒出現狗?」多幀影像 + 聲音 + 時間序列監控事件偵測、影片搜尋、自動剪輯

⚠️常見誤區與風險

🫠多模態幻覺
VLM 會「看到」圖裡沒有的東西(物件幻覺),因為 LLM 的語言先驗太強——看到餐桌就猜有杯子。文件理解時數字看錯一位更危險。
🧭對齊失敗
模態之間沒對好,模型就只靠某一個模態作弊(例如 VQA 只讀問題不看圖也能猜對 60%)。評估時要用「必須看圖才能答」的測試。
⚖️資料偏差放大
圖文配對資料來自網路,刻板印象會被對比學習「學得更牢」——「護士」的向量離女性照片比較近。
🎭深偽與濫用
文生圖、語音克隆、影片換臉都是多模態生成;需要浮水印、內容來源標示(C2PA)與偵測工具。
三個名詞不要混:「多模態」是能處理多種形式的資料;「多任務(Multi-task)」是一個模型做多件事(可以都是文字);「多語言(Multilingual)」是同一個模態(文字)的多種語言。考題喜歡拿這三個互相當干擾選項。

✅自我檢測

點選答案,立即看對錯與解釋。

🎯重點整理

📝 iPAS 考點提醒

多模態 AI 在中級「科目一:多模態 AI」是獨立考點,初級則出現在生成式 AI 的應用辨析。必記定義:模態=資料的形式(影像、文字、語音、影片),多模態 AI=同時處理或產生兩種以上模態並加以對齊、融合;優點是資訊互補、提高強健性、能做跨模態任務。三種融合時機要能分辨:早期(輸入層拼接)、中期(各自編碼後在特徵層合併,主流)、晚期(各自預測後投票)。CLIP 是高頻名詞:對比學習(Contrastive Learning)把配對的圖文拉近、不配對推遠,形成共同向量空間,可做零樣本分類與以文搜圖。VLM 架構三段:影像編碼器(ViT)→ 投影層 → LLM。情境題長相:「客服系統要能讀取顧客上傳的截圖並回答問題,應採用?」答 VLM/多模態模型;「電商想自動為商品圖產生文案」答圖像描述(圖生文);「用文字描述生成海報」答擴散模型文生圖,歸類生成式 AI。干擾選項常用多任務、多語言來混淆多模態。風險題:多模態幻覺、資料偏差、深偽濫用。

想練情境題與詳解 → AI 學習與考證地圖

❓ 常見問題

什麼是模態?多模態 AI 是什麼?

模態(Modality)是資訊的形式,例如影像、文字、語音、影片。多模態 AI 是能同時接收或產生兩種以上模態、並把它們對齊到同一語意空間加以融合的 AI 系統,所以能回答「這張圖裡的貓在做什麼」這類跨模態問題。

早期、中期、晚期融合差在哪?

差在「在哪一站合併」。早期融合在輸入層直接拼接原始資料,能學到細緻交互但難對齊、缺模態就壞;中期融合各模態先各自編碼,再在特徵層用拼接或交叉注意力合併,是現代主流;晚期融合各模態各自預測後投票或加權平均,最簡單但學不到模態間的交互。

CLIP 的對比學習是怎麼運作的?

一批 N 張圖與 N 句對應描述,分別用影像編碼器與文字編碼器轉成向量,算出 N×N 相似度矩陣;訓練目標是讓對角線(正確配對)分數最高、其他格子最低。訓練後圖與文住在同一個向量空間,可以用「誰最近」做零樣本分類與以文搜圖。

VLM 視覺語言模型的架構是什麼?

三段式:影像編碼器(通常是 CLIP 訓練過的 ViT)把圖變成視覺特徵;投影層把視覺特徵轉成 LLM 的 token 維度;LLM 把視覺 token 與文字 token 當成同一串序列處理並生成回答。這屬於中期融合。

文生圖和圖生文分別用什麼技術?

文生圖(Text-to-Image)主要用擴散模型(Stable Diffusion、DALL·E),靠 CLIP 文字編碼器理解提示詞;圖生文(Image-to-Text)用 VLM 做圖像描述與視覺問答。兩者在 iPAS 初級都歸在生成式 AI 的應用。

多模態、多任務、多語言有什麼不同?

多模態是處理多種形式的資料(影像+文字);多任務是一個模型做多件事(可以都是文字任務);多語言是同一模態(文字)的多種語言。考題常拿這三者互相當干擾選項。

多模態 AI 有哪些風險?

多模態幻覺(看到圖裡沒有的物件)、對齊失敗(模型只靠單一模態作弊)、資料偏差被對比學習放大、以及文生圖與語音克隆等深偽濫用;對策包括嚴格的跨模態評估、資料審查、浮水印與內容來源標示。

🧭 相關主題

← 返回 AI 學習與考證地圖