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

绵阳公司网站制作公司宣传软文怎么写

绵阳公司网站制作公司,宣传软文怎么写,wordpress插件字库,wordpress代码标识对抗训练-GAN 深度学习中 GAN 的对抗目标函数详解与最优解推导一、GAN 的基本对抗目标函数二、判别器与生成器的博弈目标三、判别器的最优解推导四、最优判别器的含义五、总结六、WGAN 的动机(为后续铺垫) 深度学习中 GAN 的对抗目标函数详解与最优解推导…

对抗训练-GAN

  • 深度学习中 GAN 的对抗目标函数详解与最优解推导
    • 一、GAN 的基本对抗目标函数
    • 二、判别器与生成器的博弈目标
    • 三、判别器的最优解推导
    • 四、最优判别器的含义
    • 五、总结
    • 六、WGAN 的动机(为后续铺垫)


深度学习中 GAN 的对抗目标函数详解与最优解推导

生成对抗网络(GAN)是深度生成模型中的经典方法,其核心思想是两个网络之间的博弈:生成器 G G G 试图“伪造”样本,而判别器 D D D 尽力分辨真伪。本篇博客将从 GAN 的基本目标函数出发,逐步推导出判别器的最优形式,并分析其背后的数学含义。


一、GAN 的基本对抗目标函数

GAN 的原始目标是一个 min-max 游戏

min ⁡ G max ⁡ D ( E x ∼ P r [ log ⁡ D ( x ) ] + E z ∼ P z [ log ⁡ ( 1 − D ( G ( z ) ) ) ] ) \min_G \max_D \left( \mathbb{E}_{x \sim P_r}[\log D(x)] + \mathbb{E}_{z \sim P_z}[\log(1 - D(G(z)))] \right) GminDmax(ExPr[logD(x)]+EzPz[log(1D(G(z)))])

其中:

  • P r ( x ) P_r(x) Pr(x) 表示真实数据的分布;
  • P z ( z ) P_z(z) Pz(z) 是先验噪声分布(如高斯);
  • G ( z ) G(z) G(z) 是生成器生成的假样本;
  • D ( x ) D(x) D(x) 是判别器输出 x x x 为真实样本的概率。

二、判别器与生成器的博弈目标

  • 判别器 D 的目标:让 D ( x ) D(x) D(x) 趋近于 1, D ( G ( z ) ) D(G(z)) D(G(z)) 趋近于 0,即正确分辨真实与生成样本。

    对应目标函数为最大化:

    E x ∼ P r [ log ⁡ D ( x ) ] + E z ∼ P z [ log ⁡ ( 1 − D ( G ( z ) ) ) ] \mathbb{E}_{x \sim P_r}[\log D(x)] + \mathbb{E}_{z \sim P_z}[\log(1 - D(G(z)))] ExPr[logD(x)]+EzPz[log(1D(G(z)))]

  • 生成器 G 的目标:生成样本让 D ( G ( z ) ) D(G(z)) D(G(z)) 尽量大,即“骗过”判别器。

    对应目标函数为最小化:

    E z ∼ P z [ log ⁡ ( 1 − D ( G ( z ) ) ) ] \mathbb{E}_{z \sim P_z}[\log(1 - D(G(z)))] EzPz[log(1D(G(z)))]

这是一个典型的零和对抗过程。


三、判别器的最优解推导

我们接下来推导:在固定生成器 G G G 的前提下,判别器 D D D 的最优形式是怎样的?

令目标函数为:

V ( D ) = ∫ x P r ( x ) log ⁡ D ( x ) + P g ( x ) log ⁡ ( 1 − D ( x ) ) d x V(D) = \int_x P_r(x) \log D(x) + P_g(x) \log(1 - D(x)) \, dx V(D)=xPr(x)logD(x)+Pg(x)log(1D(x))dx

对每个 x x x,令:

f ( D ( x ) ) = P r ( x ) log ⁡ D ( x ) + P g ( x ) log ⁡ ( 1 − D ( x ) ) f(D(x)) = P_r(x) \log D(x) + P_g(x) \log(1 - D(x)) f(D(x))=Pr(x)logD(x)+Pg(x)log(1D(x))

D ( x ) D(x) D(x) 求导并令导数为 0:

d f d D ( x ) = P r ( x ) D ( x ) − P g ( x ) 1 − D ( x ) = 0 \frac{d f}{d D(x)} = \frac{P_r(x)}{D(x)} - \frac{P_g(x)}{1 - D(x)} = 0 dD(x)df=D(x)Pr(x)1D(x)Pg(x)=0

解得最优判别器为:

D ∗ ( x ) = P r ( x ) P r ( x ) + P g ( x ) D^*(x) = \frac{P_r(x)}{P_r(x) + P_g(x)} D(x)=Pr(x)+Pg(x)Pr(x)


四、最优判别器的含义

  1. D ∗ ( x ) D^*(x) D(x) 的输出值反映了 样本 x x x 来自真实分布的概率

    • 如果 P r ( x ) = P g ( x ) P_r(x) = P_g(x) Pr(x)=Pg(x),则 D ∗ ( x ) = 1 2 D^*(x) = \frac{1}{2} D(x)=21
    • 如果 P r ( x ) ≫ P g ( x ) P_r(x) \gg P_g(x) Pr(x)Pg(x),则 D ∗ ( x ) ≈ 1 D^*(x) \approx 1 D(x)1
    • 如果 P g ( x ) ≫ P r ( x ) P_g(x) \gg P_r(x) Pg(x)Pr(x),则 D ∗ ( x ) ≈ 0 D^*(x) \approx 0 D(x)0
  2. D ∗ D^* D 代入 GAN 原始目标函数:

    V ( D ∗ ) = E x ∼ P r [ log ⁡ D ∗ ( x ) ] + E x ∼ P g [ log ⁡ ( 1 − D ∗ ( x ) ) ] V(D^*) = \mathbb{E}_{x \sim P_r}[\log D^*(x)] + \mathbb{E}_{x \sim P_g}[\log(1 - D^*(x))] V(D)=ExPr[logD(x)]+ExPg[log(1D(x))]

    可推导出最终目标:

    min ⁡ G V ( D ∗ ) = − log ⁡ 4 + 2 ⋅ JS ( P r ∥ P g ) \min_G V(D^*) = -\log 4 + 2 \cdot \text{JS}(P_r \parallel P_g) GminV(D)=log4+2JS(PrPg)

    即:GAN 实质上是在最小化真实分布 P r P_r Pr 与生成分布 P g P_g Pg 之间的 Jensen-Shannon 散度


五、总结

内容含义
D ∗ ( x ) = P r ( x ) P r ( x ) + P g ( x ) D^*(x) = \frac{P_r(x)}{P_r(x) + P_g(x)} D(x)=Pr(x)+Pg(x)Pr(x)判别器在每个样本点处的最优输出
GAN 的优化目标最小化 JS 散度
最优时的结果 P r = P g P_r = P_g Pr=Pg 时,GAN 达到最优, D ( x ) = 0.5 D(x)=0.5 D(x)=0.5,分不出真假

六、WGAN 的动机(为后续铺垫)

由于 Jensen-Shannon 散度在 P r P_r Pr P g P_g Pg 没有交集时不连续(导致梯度消失),Wasserstein GAN(WGAN)改用 Wasserstein 距离替代 JS 散度,并要求判别器满足 1-Lipschitz 条件,这会在后续单独展开讲解。


文章转载自:

http://UMwFom3j.mmtbn.cn
http://sCcpepsV.mmtbn.cn
http://0qYUgudn.mmtbn.cn
http://9OxEqqlp.mmtbn.cn
http://C4lv4qy7.mmtbn.cn
http://4zGl8PxJ.mmtbn.cn
http://ctk38qKT.mmtbn.cn
http://3UX2sHpx.mmtbn.cn
http://3e0jfnmO.mmtbn.cn
http://VaMfyCdV.mmtbn.cn
http://sI7gax4Q.mmtbn.cn
http://T3zZfmj1.mmtbn.cn
http://UeZk9lWh.mmtbn.cn
http://slMGKCLF.mmtbn.cn
http://3klaIdLs.mmtbn.cn
http://F99P4IeR.mmtbn.cn
http://hNwN6AXP.mmtbn.cn
http://CCzSMKpu.mmtbn.cn
http://CjBlGzgF.mmtbn.cn
http://EU0Cl7IX.mmtbn.cn
http://1e0jkokN.mmtbn.cn
http://LatIbjdE.mmtbn.cn
http://8rjEujGa.mmtbn.cn
http://0nbc1oqR.mmtbn.cn
http://iocnqGtm.mmtbn.cn
http://mwNDcuKU.mmtbn.cn
http://H3SmOYlu.mmtbn.cn
http://7XTxSbKy.mmtbn.cn
http://cJqKULgN.mmtbn.cn
http://DqBE0D5q.mmtbn.cn
http://www.dtcms.com/wzjs/695038.html

相关文章:

  • win7做系统网站哪个好离石做网站
  • 济南网站APPxamp wordpress
  • asp商业网站源码中通物流企业网站建设书
  • 合肥网站建设讯息猎头公司面试一般会问什么问题
  • 企业网站建设方案服务设计签名免费艺术签名
  • 建设银行网站可以更改个人电话无锡公司网站建设电话
  • 电子商务网站网络拓扑怎么查公司网站有没有被收录
  • 东莞网站推广模板重庆泡沫字制作
  • 两学一做网站 新闻网站部分版块显示正在建设
  • 互站网源码商城怎么把别人网站模板下载出来
  • 长春火车站最新消息专业做淘宝网站绍兴
  • 网站推广的目的是什门户网站开发过程
  • 建设网站网址是多少seo优化是什么意思
  • 网站由哪儿三部分组成鸿鹄网站建设
  • 个人网站经营性备案龙岗营销网站建设
  • 便宜的网站空间成都芯片设计公司
  • wordpress如何优化网站速度emulate wordpress
  • 奉贤深圳网站建设公司公司宣传册排版
  • 电影网站建设模板青岛网站网站建设
  • 永久免费的网站如何在网站中做二级下拉菜单
  • 南宁京象建站公司网络营销招聘
  • 网络型网站分为企业网站设计推广方案
  • 网站建设公司企业网站管理系统宁波网上房地产
  • 公司网站打不开不知道谁做的云南百度小程序开发
  • 网站点击率原因多用户商城系统的服务商
  • 房地产网站怎么做托管管理系统app
  • 爱站网关键字挖掘软件开发和网站建设
  • 新浪微博可以做网站吗wordpress是指什么系统
  • 湖南北山建设集团股份有限公司官方网站国内域名和国外域名区别
  • 网站极速备案免费个人网站模板下载