生成器與判別器相互對抗的生成模型
生成對抗網路(Generative Adversarial Networks,GAN)由 Ian Goodfellow 等人於 2014 年提出,被譽為近年來最重要的生成模型之一。GAN 的核心思想源自博弈論中的「零和遊戲」,透過兩個神經網路相互對抗的方式,使生成器能夠學習產生高度逼真的資料。GAN 的出現徹底改變了生成式 AI 的發展方向,在圖像合成、藝術創作、醫學影像、資料增強等領域有廣泛應用。
GAN 由兩個核心组件組成:
這兩個網路在訓練過程中相互競爭,生成器不斷提高生成品質以欺騙判別器,判別器不斷提高鑒別能力。最終達到納許均衡——生成器能產生判別器無法區分的逼真樣本。
GAN 的訓練極具挑戰性,常見問題包括:
WGAN 通過使用 Wasserstein 距離替代 JS 散度,顯著改善了訓練穩定性。其他技術如梯度懲罰、譜歸一化等也被廣泛使用。