生成對抗網路 (生成對抗網絡),英語號做generative adversarial network (GAN),是無監督學習的一款方法。生成對抗網路透過兩个神經網路予相七桃的方式來進行學習。這款網路由燕Goodfellow等人佇2014年提出。原始的生成對抗網路由一个生成網路 (generator) 佮一个便別網路 (discriminator) 組成。其中,生成網路對潛在空間 (latent space) 中隨機取樣做為輸入,伊的輸出結果愛盡量模仿訓練集中的真實樣本。弁別網路的輸入是真實樣本頁生成網路的輸出,伊的目的是欲共生成網路的輸出對真實樣本中想辦法便別出來,壓生成網路愛想辦法欺騙便別網路。兩个網路予商對抗佮不斷調整參數,最後愛予便別網路無法度便別生成網路的輸出結果是真抑是解。