變分自編碼器 是什麼?
Variational Autoencoder — 變分自編碼器 的完整解釋
變分自編碼器(VAE)是一種生成式深度學習模型,它將輸入資料壓縮成潛在空間中的機率分佈,並能從中採樣以生成多樣化且具代表性的新資料樣本。
容易混淆
變分自編碼器 vs 自編碼器 自編碼器主要做壓縮和重建 變分自編碼器還會學分布並做抽樣 最關鍵的區別:能不能生成新樣本
變分自編碼器 vs 生成對抗網路 VAE 直接優化重建和分布 GAN 用對抗訓練拉近真假差距 最關鍵的區別:訓練目標不同
變分自編碼器 vs 擴散模型 VAE 走潛在空間重建路線 擴散模型走去噪生成路線 最關鍵的區別:生成機制不同
記住這句就好
先壓進潛在空間,再從分布裡抽樣長回來。
實際案例
圖片生成 把臉部圖片壓進潛在空間後,能從相近的位置抽樣出新臉,做出有連續感的變化
異常偵測 模型若很難重建某張圖,常表示它和訓練資料分布差很多,可能是異常
算法與應用
| 編碼器 | 把輸入壓成潛在表示 | 不只是單點,而是分布 | | 重參數化 | 讓抽樣可微分 | 是訓練關鍵技巧 | | 解碼器 | 從潛在表示重建資料 | 也能拿來生成 | | 潛在空間 | 用連續空間表示樣本 | 方便插值和取樣 |
情境判斷
Q1(直覺題):你要做可插值的生成模型,變分自編碼器有幫助嗎? → 有幫助,因為它的潛在空間通常比較連續。
Q2(判斷題):你要追求最銳利最逼真的圖片,VAE 一定是最佳選擇嗎? → 不一定,VAE 有時會偏平滑,這時其他生成法可能更強。
變分自編碼器 在 iPAS 考試中的重點
根據歷年統計,變分自編碼器 相關題目 平均佔 AI 技術類考題 4%, 屬於未分類考範圍。
常見出題方向:變分自編碼器的演算法原理與架構(40%)、生成模型與機率推論的數學基礎(35%)、VAE 的應用與限制分析(25%)。
相關術語
常見問題
VAE 和自編碼器差在哪?
VAE 多了分布假設和抽樣能力,不只是重建。
它為什麼叫變分?
因為訓練時會用變分推論的想法來近似複雜分布。
VAE 一定比 GAN 好嗎?
不一定,兩者擅長的目標不同。
資料來源
- iPAS AI 應用規劃師評鑑內容範圍參考(115.02) — 經濟部產業人才能力鑑定