0

我想了解GAN是如何訓練的。我相信瞭解對抗訓練過程。我似乎無法找到的信息是:GAN是否在訓練過程中使用了類標籤?我目前的理解說不 - 因爲鑑別器只是試圖區分真實或假圖像,而發生器試圖創建真實圖像(但不包括任何特定類別的圖像)。生殖對抗性網絡是否需要類標籤?

如果是這種情況,那麼研究人員如何提出將鑑別網絡用於分類任務?網絡將只能在真實或虛假圖像之間進行雙向分類。發生器網絡也很難使用,因爲我們不知道輸入矢量'Z'的設置會導致所需的生成圖像。

回答

0

它完全取決於您嘗試構建的網絡。如果你正在談論基本的GAN,那麼你是正確的。因爲鑑別器網絡僅分類真實/僞造圖像,所以不需要類別標籤。有一個GAN(cGAN)的條件變體,您可以使用生成器和鑑別器中的類標籤。這使您可以使用生成器爲特定類生成示例並使用鑑別器對它們進行分類(以及真實/假分類)

根據我所做的閱讀,鑑別器網絡僅用作培訓發電機,發電機是主要關心的網絡。爲什麼要使用用於訓練GAN進行分類的鑑別器,當您可以使用ResNet或VGG網絡進行分類任務時。無論如何,這些網絡會更好地工作。然而,你是對的,因爲使用原始的GAN可能會因爲模式崩潰而不斷產生相同的圖像而造成困難。這就是爲什麼引入了條件變體。

希望這可以解決問題!