GAN系列-02 Conditional Generative Adversarial Nets

GAN系列-02 Conditional Generative Adversarial Nets

Conditional Generative Adversarial Nets

前言

CGAN跟GAN差別就只是差在加入了條件(Condition),作用是負責監督GAN,讓我們可以控制GAN的輸出。通過給GAN中的Discriminator跟Generator增加一些條件性的約束,來解決GAN對於較大圖片的訓練太自由的問題。

而這個條件可以是任何類型的資料,例如label、tag甚至是圖片等等,目的是有條件的監督Generator生成的資料,使Generator生成的結果不是隨機的,而是符合設定條件的。

以下是CGAN的Objective Function:

繼續閱讀