chore:调整目录结构

This commit is contained in:
46135621
2023-04-20 14:51:16 +08:00
parent 8b247e3653
commit e56801b16d
16 changed files with 19 additions and 18 deletions

View File

@@ -0,0 +1,24 @@
# GAN
这篇论文画风都和前面的几篇完全不一样,因为他的任务是生成,本篇文章将作为可选的拓展阅读。
比如说生成一些虚拟的 vtuber 他也是完全办得到的,首先留下经典的文章
[Generative Adversarial Networks](https://arxiv.org/abs/1406.2661)
GAN 的基本原理其实非常简单这里以生成图片为例进行说明。假设我们有两个网络GGenerator和 DDiscriminator。正如它的名字所暗示的那样它们的功能分别是
- G 是一个生成图片的网络,它接收一个随机的噪声 z通过这个噪声生成图片记做 G(z)。
- D 是一个判别网络,判别一张图片是不是“真实的”。它的输入参数是 xx 代表一张图片,输出 Dx代表 x 为真实图片的概率,如果为 1就代表 100% 是真实的图片,而输出为 0就代表不可能是真实的图片。
在训练过程中,生成网络 G 的目标就是尽量生成真实的图片去欺骗判别网络 D。而 D 的目标就是尽量把 G 生成的图片和真实的图片分别开来。这样G 和 D 构成了一个动态的“博弈过程”。
最后博弈的结果是什么在最理想的状态下G 可以生成足以“以假乱真”的图片 G(z)。对于 D 来说,它难以判定 G 生成的图片究竟是不是真实的,因此 D(G(z)) = 0.5。
其实就是一个骗一个验证。
提到他我就想提到另一个算法叫 VAE你可以对比一下两者的相同点和不同点
同时,数学推导要从极大似然估计考虑起!
[https://zhuanlan.zhihu.com/p/266677860](https://zhuanlan.zhihu.com/p/266677860)