当前位置: 首页 > news >正文

做外卖在哪个网站做好昆明昌盛网络技术有限公司

做外卖在哪个网站做好,昆明昌盛网络技术有限公司,二次网站开发平台,网站建设网络拓扑假如要生成一些人脸图,实际上就是想要找到一个分布,从这个分布内sample出来的图片像是人脸,分布之外生成的就不像人脸。而GAN要做的就是找到这个distribution。 在GAN之前用的是Maximum Likelihood Estimation。 Maximum Likelihood Estimat…

假如要生成一些人脸图,实际上就是想要找到一个分布,从这个分布内sample出来的图片像是人脸,分布之外生成的就不像人脸。而GAN要做的就是找到这个distribution。

在GAN之前用的是Maximum Likelihood Estimation。

Maximum Likelihood Estimation(最大似然估计)

最大似然估计的思想是,假设数据的分布是 Pdata(x) ,定义一个分布为PG(x;θ) ,求得一组参数θ,使得PG(x;θ)Pdata(x) 越接近越好。具体步骤如下:

  1. Pdata(x) 中sample出一些样本;
  2. 对于sample出来的样本,可以计算出它们的likelihood;
  3. 计算总分likelihood L,并找到一组参数θ*  使得L最大。

MLE=Minimize KL Divergence

最大似然估计就相当于最小化的KL散度。

如果使用最大似然估计,采用高斯混合模型定义PG  ,生成的图片会非常模糊,现在使用generator产生PG 。优化的目标就是使PGPdata 越接近越好,即使得G* 越小越好,但是不知道PGPdata 的公式。

虽然不知道PGPdata 的公式,但是可以从这两个分布中做sample。可以用Discriminator来衡量PGPdata 的Divergence。训练出来的maxV(G,D) 就相当于JS divergence。

证明过程

要求V(G,D)的最大值,就是求 的最大值。

因为PGPdata 都是固定的,所以设为常数,然后通过求导求出最大值。

将求出的D* 回带入V(G,D),然后化简。

Generator 的训练目标就是,找到一个G* 去最小化PGPdata 之间的差异,即 ,由于不知道PGPdata 的具体公式,所以无法直接计算divergence。于是通过一个discriminator来计算两个分布之间的差异, 。所以最终优化目标为

假设已经把Generator固定住了,红点表示固定住G后的 ,也就是PGPdata  的差异。现在的目标是最小化这个差异,所以下图的三个网络中,G3 是最优秀的。

具体的做法就是:

  1. 首先固定G,找到一个能够使V最大的D;
  2. 然后固定D,找到能够使这个最大D情况下V最小的G。不停的迭代。

虽然L(G)中有求最大值,但是它依然可以做微分,即分段求微分。

具体算法如下:

  1. 给定一个G0
  2. 求解出使得V(D,G) 最大的D0*
  3. 利用梯度下降求解出G1 ;
  4. 利用G1 求解出使得V(D,G) 最大的D1* ,不断迭代。

其实在训练过程中不是真正的minimize JS散度,因为G在训练时变化时,V(D,G) 也会发生改变;此时由于D固定,所以JS散度会变得不再是此刻G下的JS散度了。所以要保证V(D,G0) 和V(D,G1)  很像,即G的参数变化很小。

Algorithm for GAN(Review

首先训练D,多训练几次直至收敛;之后训练G:其中第一项是与生成器无关的,由于G不能训练太多,否则会导致D无法evaluate JS,所以update一次就好。

  • In practice

理论上V是要取期望值,但是实际上是不可能的,只能用样本的均值进行估计。

论文原文在实作的时候把log⁡(1-D(x)) 换成-log⁡(D(x)) ,蓝色曲线刚开始的值很大,适合做梯度下降。其实后来实验证明两种结果都差不多。

http://www.yayakq.cn/news/412737/

相关文章:

  • 有网站建设费科目吗网站404错误来源
  • 网站咨询聊天怎么做店铺设计图
  • 惠州seo建站交互式网站
  • 装修公司做自己网站高端定制品牌
  • 企业备案网站名称怎么填自贡市城市建设投资开发集团有限公司网站
  • 南宁网络营销网站视频软件app
  • 域名租赁网站天津seo招聘
  • 建站优化是什么怎么让WORDPRESS首页显示菜单
  • 信息公开和网站建设工作总结周口网站建设73data
  • 做资源下载网站用什么工具广东哪家网站建设
  • 政务网站建设与管理整黄金网站下载免费
  • 用visual做网站网络运营的工作内容
  • 华大 建设网站网页设计与制作的论文
  • 网站建设 图标网络推广网
  • 专门做网站的软件是linode上传安装wordpress
  • 成都建设网站哪些公司好沧州网站建设价格
  • 网址大全123网络优化推广公司
  • 荣成做网站英文网页
  • sdcms网站源码网站建设设计师招募
  • 美工模板网站织梦网站去除技术支持
  • 国贸做网站公司公司做网站要有服务器
  • 建设一个网站所需要注意的网页版微信二维码已失效
  • 深圳建站公司哪个济南兴田德润简介商城小程序开源
  • 怎么做音乐mp3下载网站南昌寻南昌网站设计
  • wordpress适合任务网站吗wordpress 改相对路径
  • 企业网站主页模板怎么自己做app
  • 保定网站推广哪家好黑马程序员线上课程
  • wordpress设置多站点网站建设 诺德中心
  • html5开发app做seo要先做网站么
  • 2017做那个网站能致富网站seo流程