- CGAN:Conditional Generative Adve
- Conditional GAN python 实现
- 论文阅读之 Conditional Generative Adv
- Conditional Generative Adversari
- Conditional Generative Adversari
- SeqGAN: Sequence Generative Adve
- StarGAN: Unified Generative Adve
- StarGAN: Unified Generative Adve
- 《Conditional Generative Adversar
- Conditional Generative Adversari
[toc]
1. Conditional Generative Adversarial Nets
arXiv:1411.1784 [cs.LG]
tensorflow2代码:https://github.com/zhangkaihua88/ML_Paper
1.1. 摘要
在GAN的基础上引入标签y,同时使用在生成器和判别器中.
可以应用于多模态模型中。
1.2. 介绍
生成对抗网络
- 规避了棘手的概率计算
- 不需要使用马尔科夫链,仅使用反向传播算法去获得梯度
- 训练时不需要推断,可以轻松的将各种因素和相互作用纳入模型
但无条件生成模型无法控制生成的数据,给模型加入附加信息可以知道数据的生成
1.3. 条件对抗网络
1.3.1. 符号定义
真实数据
标签(辅助信息)
噪音(生成器的输入数据)
真实数据的分布
原始噪音数据的分布
经过生成器后数据的分布
生成映射函数(可微),结构为多层感知机,参数
判别映射函数(可微),结构为多层感知机,参数
将噪音
映射到新的数据空间
来自真实数据而不是生成数据的概率(真=1,假=0)
1.3.2. 知识回顾——生成对抗网络
生成器G,判别器D,相互对抗使目标函数,达到最优。
1.3.3. 直观感受
![](https://img.haomeiwen.com/i17067154/49a126287d7274bc.png)
1.3.4. 目标函数
和原始GAN相近,只是G,D在y的条件下生成或判别
1.3.5. 对抗
生成器G通过z,y联合生成图片
判别器D在y的条件下判别G(z)
主要是在y条件下的MinMax Game
1.4. 实验
1.4.1. 单模式——MNIST
1.4.2. 多模式——MIR Flickr
1.5. 参考资料
Paper---Conditional Generative Adversarial Nets
知乎---《Conditional Generative Adversarial Nets》阅读笔记
CSDN---Conditional Generative Adversarial Nets论文翻译
CSDN---Conditional Generative Adversarial Nets论文笔记
网友评论