机器学习笔记——GAN3

机器学习笔记——GAN3

机器学习笔记——GAN3_第1张图片
机器学习笔记——GAN3_第2张图片
机器学习笔记——GAN3_第3张图片
如何定义一个通用的PG?(不一定非得是Gaussian)
一个normal distribution经过generator产生的可能是一个很复杂的distribution(PG)
目标是希望PG与Pdata越接近越好:
机器学习笔记——GAN3_第4张图片
Pdata:数据集的分布
PG:generator生成的分布
虽然不知道他们的分布,我们可以从他们中sample:
机器学习笔记——GAN3_第5张图片
用discriminator来train他们两者:与binary classify类似
机器学习笔记——GAN3_第6张图片
Discriminator的训练目标:在Generator fixed前提下,最大化objective value,这等价于最大化object divergence
机器学习笔记——GAN3_第7张图片
为什么两者等价?
机器学习笔记——GAN3_第8张图片
机器学习笔记——GAN3_第9张图片
机器学习笔记——GAN3_第10张图片
机器学习笔记——GAN3_第11张图片
机器学习笔记——GAN3_第12张图片
这个式子表示选取合适的Gnerator使得discrimator的最大值最小
discriminator要最大化divergence,generator要最小化divergence
机器学习笔记——GAN3_第13张图片
机器学习笔记——GAN3_第14张图片
算法:
机器学习笔记——GAN3_第15张图片
机器学习笔记——GAN3_第16张图片
机器学习笔记——GAN3_第17张图片

实际操作:
机器学习笔记——GAN3_第18张图片
机器学习笔记——GAN3_第19张图片
机器学习笔记——GAN3_第20张图片
机器学习笔记——GAN3_第21张图片
机器学习笔记——GAN3_第22张图片
discriminator能作为evaluation function吗?
机器学习笔记——GAN3_第23张图片

fGAN:General Framework of GAN

机器学习笔记——GAN3_第24张图片
机器学习笔记——GAN3_第25张图片
机器学习笔记——GAN3_第26张图片
机器学习笔记——GAN3_第27张图片
机器学习笔记——GAN3_第28张图片
机器学习笔记——GAN3_第29张图片
机器学习笔记——GAN3_第30张图片
机器学习笔记——GAN3_第31张图片

Tips for training GAN

机器学习笔记——GAN3_第32张图片
JS divergence的问题
机器学习笔记——GAN3_第33张图片
1.使用LSGAN
2.Wasserstein GAN(WGAN)

机器学习笔记——GAN3_第34张图片
机器学习笔记——GAN3_第35张图片
机器学习笔记——GAN3_第36张图片
机器学习笔记——GAN3_第37张图片
为什么用WGAN?
机器学习笔记——GAN3_第38张图片
机器学习笔记——GAN3_第39张图片
机器学习笔记——GAN3_第40张图片
机器学习笔记——GAN3_第41张图片
机器学习笔记——GAN3_第42张图片
机器学习笔记——GAN3_第43张图片
机器学习笔记——GAN3_第44张图片

机器学习笔记——GAN3_第45张图片
机器学习笔记——GAN3_第46张图片

EBGAN

机器学习笔记——GAN3_第47张图片
机器学习笔记——GAN3_第48张图片
机器学习笔记——GAN3_第49张图片

你可能感兴趣的:(机器学习,人工智能)