一、原理部分
Generative Adversarial Networks(GAN):生成对抗网络。
2014年Ian J. Goodfellow等人在论文《Generative Adversarial Nets》中第一次提出GAN的概念。
大牛Yann LeCun甚至评价GAN为 “adversarial training is the coolest thing since sliced bread”。
1.1举例解释
论文中举了一个很通俗的例子——假币与真币的例子。
造假币的团伙相当于生成器,他们想通过伪造金钱来骗过银行,使得假币能够正常交易,而银行相当于判别器,需要判断进来的钱是真币还是假币。因此假币团伙的目的是造出银行识别不出的假币而骗过银行,银行则是想办法准确的识别出假币。
这样,G和D构成了一个动态的“博弈过程”。因此,生成对抗网络由此而来。
1.2基本知识
GAN的主要灵感来源于博弈论中零和博弈的思想。GAN属于非监督式学习,但与一般非监督式学习不
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:GAN生成对抗网络入门介绍 - Python技术站