第六章 渐进式增长生成对抗网络PGGAN

写在前面:最近看了《GAN实战》,由于本人忘性大,所以仅是笔记而已,方便回忆,如果能帮助大家就更好了。

一种能够生成全高清的具有照片级真实感图像的前沿技术,一经ICLR2018提出就引起了轰动。

本章涉及的四个创新点:

高分辨率层的渐进式增长和平滑

小批量标准差(仅应用鉴别器)

均衡学习率

像素级特征归一化(仅用于生成器)


高分辨率层的渐进式增长和平滑

渐进式增长:训练过程从几个低分辨率的卷积层发展到多个高分辨率的层,线训练早期的层,再引入更高分辨率的层。

平滑:引入这些层时,不是立即跳到该分辨率,而是通过参数\alpha(介于0-1之间,从0到1线性缩放)平滑的增加高分辨率的新层。

小批量标准差(仅应用鉴别器)

为了生成图片的某一类内丰富多样,Karras创造了一种方法,使鉴别器可以鉴别所获取的样本足够多样。这种方法本质上是为鉴别器计算了一个而外的标量统计量。这个统计量是生成器生成的或来自真实数据的小批量中所有像素的偏差。

(1)4D->3D:计算批次中所有图像和所有通道(高、宽、颜色)的标准偏差,然后得到关于每个像素和每个通道的标准偏差的一个图像

(2)3D->2D:对所有通道的标准差取均值,得到像素的一个特征图或标准差矩阵,但是颜色通道折叠了

(3)2D->标量:对前一个矩阵内所有像素的标准偏差取均值,以获得一个标量值。

均衡学习率

确保将所有权重w归一化为w{}'在一定范围内,{w}'=w/c,对于常数c对每一层是不一样的,取值取决于权重矩阵的形状。p.s.书上都说这是什么黑魔法,我觉得也是,看不懂啊??

像素级特征归一化(仅用于生成器)

像素级归一化将在输入被送到在一层之前在每一层获得一个激活幅度。

对每个特征图执行:

(1)在位置(x,y)上获取该特征图(fm)的像素值。

(2)为每个(x,y)构造一个向量,其中

       

(3)将步骤2中定义的每个向量v_{i,j}归一化到单位标准值,称之为n_{i,j}

(4)将原来的张量形状传递到下一层。

 n_{(x,y)}=a_{(x,y)}/\sqrt{\frac{1}{N}\sum_{j=0}^{N-1}(a_{x,y}^{j})^{2}+\varepsilon }

上述公式是步骤2中构造的每一个像素的归一化 。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
生成对抗网络(Generative Adversarial Networks,简称GAN)是一种由两个模型组成的机器学习框架,即生成器(Generator)和判别器(Discriminator)。生成器通过学习数据分布并生成新的样本,而判别器则负责判断给定样本是真实样本还是生成器生成的样本。两个模型通过对抗训练不断优化,使生成器生成的样本更加逼真。 最近几年,GAN在学术界和工业界都取得了很多进展。以下是一些最新的学术进展: 1. StyleGAN2:这是由NVIDIA提出的一种改进的生成对抗网络模型,用于生成逼真的人脸图像。它通过引入渐进式生成和新的正则化技术,进一步提升了生成图像的质量和多样性。 2. BigGAN:这是由Google Brain团队提出的一种大规模生成对抗网络模型。BigGAN能够生成高分辨率、多样化和逼真的图像,包括动物、风景和物体等。 3. CycleGAN:这是一种无监督图像转换的生成对抗网络模型。CycleGAN能够将一种类型的图像转换为另一种类型的图像,例如马变成斑马、苹果变成橙子等,而无需配对的训练数据。 4. StarGAN:这是一种多域图像转换的生成对抗网络模型。StarGAN能够将输入图像转换为多个不同域的输出图像,例如将人的脸部表情转换为不同的情绪。 5. DALL-E:这是由OpenAI提出的一种生成对抗网络模型,用于生成图像和文本之间的交互。DALL-E可以根据给定的文本描述生成相应的图像,例如根据描述“绿色大象穿着粉红色帽子”的生成图像。 这些是生成对抗网络在最近几年里的一些学术进展,它们在图像生成、图像转换和图像与文本之间的交互等方面取得了令人瞩目的成果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值