GAN:GAN论文学习

论文:https://arxiv.org/pdf/1406.2661.pdf

发表:2014

一、GAN简介:Generative Adversarial Network

GAN是由Ian Goodfellow于2014年提出,GAN:全名叫做生成对抗网络。GAN的目的就是无中生有,以假乱真。

GAN由两部分构成:生成器G + 判别器D

生成器:将随机输入的高斯噪声映射成图像("假图")

判别器:判断输入图像是否来自生成器的概率,即判断输入图像是否为假图的概率。

二、GAN与CNN训练过程的区别

CNN的训练:定义好特定的损失函数,然后利用梯度下降优化参数,尽可能用局部最优解去逼近全局最优解。

GAN的训练:动态的过程,是生成器G 与判别器D 之间的相互博弈过程。通俗点讲,即要使得生成器G 生成的所谓的"假图"骗过判别器D ,那么最优状态就是生成器G 生成的所谓的"假图"在判别器D 的判别结果为0.5,不知道到底是真图还是假图。

三、GAN的公式推导

通俗理解GAN(一):把GAN给你讲得明明白白 - 知乎

G 代表生成器,

D 代表判别器,

x 代表真实数据,

p_data代表真实数据概率密度分布,

z代表了随机输入数据,该数据是随机高斯噪声。

相关推荐
AI木马人12 小时前
1.人工智能实战:大模型推理接口响应慢?从模型加载到 FastAPI 部署的完整优化方案
人工智能·python·fastapi
Black蜡笔小新12 小时前
私有化本地化AI模型训推工作站DLTM训推一体工作站赋能多行业智能化落地
人工智能
qq_4112624212 小时前
四博 AI 智能音箱 + ESPC3 Tasmota 计量通断器方案
人工智能·智能音箱
dllmayday12 小时前
Milvus在LangChain中使用方法
人工智能·ai·langchain·milvus
xiaoduo AI12 小时前
客服机器人问题解决率怎么统计?Agent系统自动判断是否解决,比人工回访准?
大数据·人工智能·机器人
AI周红伟12 小时前
周红伟:GPT-Image-2深度解析:从技术原理到实战教程,为什么它能让整个AI圈炸锅?
人工智能·gpt·深度学习·机器学习·语言模型·openclaw
red_redemption12 小时前
自由学习记录(175)
学习
hecgaoyuan12 小时前
浅谈个人在人工智能方面的应用情况
人工智能
*Lisen13 小时前
从零手写 FlashAttention(PyTorch实现 + 原理推导)
人工智能·pytorch·python
字节跳动数据库13 小时前
数据孤岛难打通、权限怕失控?DBW 助“小龙虾”落地最后一公里
人工智能