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代表了随机输入数据,该数据是随机高斯噪声。

相关推荐
五度易链-区域产业数字化管理平台5 分钟前
五度易链「生物医药智能决策系统」(AI智能体)上线啦
大数据·人工智能
寂寞恋上夜5 分钟前
字段校验规则清单:必填/范围/唯一/组合唯一/正则(附校验表)
人工智能·prompt·测试用例·markdown转xmind·deepseek思维导图
BitaHub202410 分钟前
Google 开源 A2UI 协议:让 AI Agent 告别“纯文字对话”,开启原生交互新时代
人工智能
ekkoalex10 分钟前
Qwen3-vl使用到的Timemaker方法
人工智能
小李子呢021111 分钟前
Javascript学习(六)--Web APIs(日期对象,节点操作,M端事件,JS插件,综合案例)
开发语言·前端·javascript·学习
低调小一20 分钟前
Google A2UI 入门:让 Agent “说 UI”,用声明式 JSON 安全渲染到原生界面
人工智能·安全·ui·json
德彪稳坐倒骑驴24 分钟前
集成学习Ensemble Learning
人工智能·机器学习·集成学习
阿里巴巴P8资深技术专家29 分钟前
2025 年度总结:在坚持与突破中前行
java·vue.js·人工智能·年终总结·2025
冬奇Lab30 分钟前
【Cursor进阶实战·04】工作流革命:从“手动驾驶“到“自动驾驶“
人工智能·ai·ai编程
咕噜企业分发小米31 分钟前
阿里云AI教育产品如何助力教育公平?
人工智能·阿里云·云计算