前两部分在这里:
【GAN的魔法】生成对抗网络技术进展及论文笔记1
【GAN的魔法】生成对抗网络技术进展及论文笔记2
#5. DCGAN的应用
DCGAN则是将GAN和深度卷积网络结合起来的应用,这篇文章的提出看似没有很大创新,但是提出了很多工程经验分享,以及针对CNN网络应用于GAN的设计。它的生成模型和判别模型的网络分别如下图(a)(b)所示:
这篇文章最有意思的部分其实是可视化网络的部分。比如在学习了一个卧室数据库后,在输入空间z(100维)中随机找9个点进行插值,然后用来生成图像,得到n幅生成的卧室图片如下图所示。可以看到整个图像空间平滑地进行过渡。第6行从无窗户到慢慢有窗户,第10行从电视机到窗户。
与此同时,他们也将Vector Arithmetic运用在了图像上,发现生成模型的初始输入z可以通过向量的相加减得到生成图像的变化。例如,下图展示了公式“微笑的女人-女人+男人=微笑的男人”和“戴眼镜的男人-男人+女人=戴眼镜的女人”在生成样本上的表现。怎么做到的!例如眼镜这个例子,首先在生成的图像中挑选