GAN_Generative Adversarial Nets_阅读笔记

概述:

GAN的组成:生成模型G和判别模型D。 D用于评估样本来自原样本集而非G生成的概率。G:造假者,尽量使自己的产品以假乱真;D:警察,负责甄别产品真伪。
GAN可以解决的问题:可以从样本集中生成新的样本,可以学到样本的分布。
理想情况下GAN可以达到的效果:生成模型学到的样本分布与原样本集中样本分布完全一致,从而D得到的概率保持0.5。G的产品能够以假乱真,D无法区分了。

对抗网络

训练过程这里写图片描述

理论推导

符号定义
pd(x) :元样本集中x的概率密度函数。
pz(z) :输入噪声的概率密度函数。
pg(x) :G生成的x的概率密度函数。 G(z)=pg(x),z ~ pz(z)

优化函数:

minGmaxDV(G,D)=Expd(x)[log(D(x))]+Ezpz(z)[log(1D(G(z)))]

优化算法:

这里写图片描述

算法有效性的证明:

易证当G固定时,D的最优值是: pd(x)pd(x)+pg(x)
易证当D取最优值时,当 pg(x)=pd(x) 时V取极小值。

术语:restricted Boltzmann machines (RBMs)、 deep Boltzmann machines (DBMs)、
Deep belief networks (DBNs)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值