常被误解的DCGAN

点击上方“机器学习与生成对抗网络”,关注"星标"

获取有趣、好玩的前沿干货!

1.DCGAN的主要动机

  • 大家都知道GAN在2014年被提出后,随后的DCGAN是第一个使用了卷积进行图像生成的GAN变体。但往往也因此而忽略了原论文最开始的动机——作者们并不是以生成图像为最主要动机,而要解决的是:表征学习问题

我们可以再看原论文摘要:

注:如果各位看官不习惯英语,可直接跳过看下面的翻译:)

In recent years, supervised learning with convolutional networks (CNNs) has seen huge adoption in computer vision applications. Comparatively, unsupervised learning with CNNs has received less attention. In this work we hope to help bridge the gap between the success of CNNs for supervised learning and unsupervised learning. We introduce a class of CNNs called deep convolutional generative adversarial networks (DCGANs), that have certain architectural constraints, and demonstrate that they are a strong candidate for unsupervised learning. Training on various image datasets, we show convincing evidence that our deep convolutional adversarial pair learns a hierarchy of representations from object parts to scenes in both the generator and discriminator. Additionally, we use the learned features for novel tasks - demonstrating their applicability as general image representations.

  • 好了,允许我做一番拙劣翻译如下:

近年来,通过卷积网络(CNN)进行监督学习的方法已在计算机视觉应用中得到了广泛采用。相比之下,CNN的无监督学习受到的关注较少。在这项工作中,我们希望帮助缩小CNN在监督学习与无监督学习之间的差距。我们介绍一种遵循着一些网络结构设计约束的深度卷积生成对抗网络(DCGAN),并证明它是无监督学习的强大候选者。在各种图像数据集上的训练结果令人信服,即深度卷积生成器和判别器都学习到了从对象局部到场景的特征层次结构。此外,我们将学习到的特征用于新颖的任务——这更进一步展示了其作为通用图像特征表示的适用性。

  • 实际上,DCGAN的论文标题就是:“UNSUPERVISED REPRESENTATION LEARNING WITH DEEP CONVOLUTIONAL GENERATIVE ADVERSARIAL NETWORKS”

  • 评估无监督表示学习算法优劣的一种常用手段是:将其作为特征提取器应用在有标签的监督数据集上以评估性能。为了评估DCGAN提取的特征在监督任务上的效果,论文在Imagenet-1k上进行训练,然后使用判别器的所有卷积层特征、通过最大池化来生成4×4空间特征;然后将它们铺平、拼接得到28672维向量。以正则线性L2-SVM分类器进行训练,在cifar10上可达到82.8%的准确率。

2.DCGAN生成多大的图像?

作为几乎是初学者入门GAN的第一个上手实操的GAN变体,我经常会遇到他们这么一个问题:“GAN也太辣鸡了吧,生成的图像都啥玩意儿呢”

  • 事实上,它们很多时候直接那这个最基础简单的DCGAN去去生成256 X 256分辨率以上的图像!而且,它们仅仅使用数百或几千幅图像(当然,这也需要看图像的内容场景复杂与否

  • 不要忘了,DCGAN只适合生成32X32和64X64的图像。大分辨率图像请参照StyleGAN、PGGAN之类!

猜您喜欢:

超100篇!CVPR 2020最全GAN论文梳理汇总!

拆解组新的GAN:解耦表征MixNMatch

StarGAN第2版:多域多样性图像生成

附下载 | 《可解释的机器学习》中文版

附下载 |《TensorFlow 2.0 深度学习算法实战》

附下载 |《计算机视觉中的数学方法》分享

《基于深度学习的表面缺陷检测方法综述》

《零样本图像分类综述: 十年进展》

《基于深度神经网络的少样本学习综述》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值