关于Wasserstein GAN的理解
看了知乎文章令人拍案叫绝的Wasserstein GAN,记录一下自己的WGAN的理解
- 首先WGAN使用
Wasserstein距离
作为损失函数对模型进行训练,然而这个Wasserstein距离的具体公式是什么不知道,所以需要使用判别器来拟合这个公式。 - 拟合出来
Wasserstein距离
以后,接着使用生成器来缩小这个Wasserstein距离
这就是WGAN的整体思路。
太懒了,就不编辑公式了,直接截图过来
而判别器所要拟合的就是公式中的 f w f_w fw,这里的W是求最大值,而深度学习是求最小值。因此在WGAN的模型中训练判别器的模型是对其取反,如下所示
在得到了Wasserstein距离
后,使用生成器开始对其进行最小化操作,公式如下所示
以后有新的理解,再来补充
关于Wasserstein GAN的理解相关推荐
- 令人拍案叫绝的Wasserstein GAN
雷锋网按:本文作者郑华滨,原载于知乎.雷锋网已获转载授权. 在GAN的相关研究如火如荼甚至可以说是泛滥的今天,一篇新鲜出炉的arXiv论文<Wassertein GAN>却在Reddit的 ...
- 经典论文复现 | ICML 2017大热论文:Wasserstein GAN
过去几年发表于各大 AI 顶会论文提出的 400 多种算法中,公开算法代码的仅占 6%,其中三分之一的论文作者分享了测试数据,约 54% 的分享包含"伪代码".这是今年 AAAI ...
- Wasserstein GAN
在GAN的相关研究如火如荼甚至可以说是泛滥的今天,一篇新鲜出炉的arXiv论文<Wasserstein GAN>却在Reddit的Machine Learning频道火了,连Goodfel ...
- 《Wasserstein GAN》继续 GAN
自从2014年Ian Goodfellow提出以来,GAN就存在着训练困难.生成器和判别器的loss无法指示训练进程.生成样本缺乏多样性等问题.从那时起,很多论文都在尝试解决,但是效果不尽人意,比如最 ...
- GAN-overview reading note(3)Wasserstein GAN
文章目录 了解WGAN 强行写点理解 2019.4.13--子涣 了解WGAN 继续读GAN overview,在第一部分基本了解了GAN的基本概念,又在第二部分了解了LSGAN对其的改进,同时也基本 ...
- 令人拍案叫绝的 Wasserstein GAN,彻底解决GAN训练不稳定问题
[新智元导读] 本文详细解析了最近在 reddit 的 Machine Learning 版引起热烈讨论的一篇论文Wassertein GAN,该论文提出的 WGAN 相比原始 GAN 的算法实现流程 ...
- [转载]--令人拍案叫绝的Wasserstein GAN
文章转载自: https://zhuanlan.zhihu.com/p/25071913 令人拍案叫绝的Wasserstein GAN 郑华滨 · 2 天前 在GAN的相关研究如火如荼甚至可以说是泛滥 ...
- 还记得Wasserstein GAN吗?
ICML 2017 仍然在悉尼火热进行中,Facebook 研究院今天也发文介绍了自己的 ICML 论文.Facebook有9篇论文被 ICML 2017接收,这些论文的主题包括语言建模.优化和图像的 ...
- 收敛速度更快更稳定的Wasserstein GAN(WGAN)
生成对抗网络(GANs)是一种很有力的生成模型,它解决生成建模问题的方式就像在两个对抗式网络中进行比赛:给出一些噪声源,生成器网络能够产生合成的数据,鉴别器网络在真实数据和生成器的输出中进行鉴别.GA ...
最新文章
- 【AJAX】反向Ajax第1部分:Comet介绍
- Linux内核探讨-- 第二章
- 【渝粤题库】陕西师范大学210023 学前儿童社会教育 作业(专升本)
- 将matlab中数据输出保存为txt或dat格式
- DataList控件分页
- Hibernate 连接不同数据库的方言
- pythonchallenge--0
- 看动画轻松理解「Trie树」
- win10 + VS2010 + OpenCV2.4.10重编译OpenCV开发环境搭建
- 英国电信选择由 Canonical 开发的 Ubuntu OpenStack 作为云平台
- mysql mysqlhotcopy_mysql中mysqlhotcopy备份数据库总结
- js国际区号json
- cmt obm odm 代工模式oem_OEM、ODM、OBM、OPM概念,作用与区别
- Spring @Value(#{})和@Value(${})
- 爆流的随便画教程—NO12 画嘞个剑
- Dos用户学Unix指南(1)
- 基于高德地图实现的公交线路查询功能
- 【R图秀-3】——“全球和平指数”可视化
- Linux多线程(线程互斥与线程锁)
- error C2248: “CObject::CObject”: 无法访问private 成员(在“CObject”类中声明)