天天看點

GAN網絡(Generative Adversarial Networks )

要了解生成對抗模型(GAN),首先要知道生成對抗模型拆開來是兩個東西:一個是判别模型,一個是生成模型。

GAN網絡(Generative Adversarial Networks )

兩個例子:

兩個人比賽,看是 A 的矛厲害,還是 B 的盾厲害。比如,我們有一些真實資料,同時也有一把亂七八糟的假資料。A 拼命地把随手拿過來的假資料模仿成真實資料,并揉進真實資料裡。B 則拼命地想把真實資料和假資料區分開。

這裡,A 就是一個生成模型

賣假貨的,一個勁兒地學習如何騙過 B。而 B 則是一個判别模型,類似于警察叔叔,一個勁兒地學習如何分辨出 A 的騙人技巧。

如此這般,随着 B 的鑒别技巧的越來越牛,A 的騙人技巧也是越來越純熟。

一個造假一流的 A,就是我們想要的生成模型!

繼續閱讀