【人工智能学习笔记】4_4 深度学习基础之生成对抗网络

生成对抗网络(Generative Adversarial Network, GAN)

一种深度学习模型,通过判别模型(Discriminative Model)和生成模型(Generative Model)的相互博弈学习,生成接近真实数据的数据分布或对输入数据进行分类;近年来复杂分布上无监督学习最具前景的方法之一。

判别模型(左)和生成模型(右)

生成对抗网络结构

  • 生成器
    在给定输入数据时,理解输入,生成类似的输出
  • 判别器
    在给定输入数据时,将输入数据正确的分类

生成对抗网络应用示例


生成对抗网络工作流程,N轮迭代,直至判别器分辨不出样本是生成的还是真实的

生成对抗网络应用实例


生成对抗网络生成图片

生成对抗网络对比

  • 传统神经网络
    • 根据输入数据的特征,预测输入数据的标签
    • 一个神经网络是一个训练模型
    • 网络训练时,依赖输入数据样本更新梯度参数
  • 生成对抗网络
    • 根据输入数据的标签,生成接近真实的输入分布;
    • 一个网络包含生成器和判别器两个模型;
    • 网络训练时,生成器模型梯度更新依赖与判别器模型
    • 生成器和判别器可以是CNN、RNN神经网络

生成对抗神经网络类别

生成对抗网络的应用场景

相关推荐
IT=>小脑虎几秒前
AI时代下后端的出路在哪?
人工智能·后端·学习
雨大王5121 分钟前
如何通过WCS(仓储管理)系统实现汽车仓储的智能化升级?
人工智能·汽车·制造
前端程序猿之路3 分钟前
30天大模型学习之Day3:高级 Prompt 工程
人工智能·python·学习·语言模型·大模型·prompt·ai编程
数据分享者3 分钟前
汽车价格预测模型评估数据集分析:基于LightAutoML的多模型融合预测结果与性能对比-机器学习-优化汽车价格预测模型-丰富的模型对比实验数据
人工智能·机器学习·数据挖掘·汽车
minhuan3 分钟前
大模型应用:量化校准:全局/分组 Min-Max、GPTQ、AWQ 算法最优匹配.54
人工智能·机器学习·量化校准·gptq量化误差补偿·awq权重均衡
专注于大数据技术栈4 分钟前
java学习--ArrayList
java·学习
pusheng20254 分钟前
数据中心安全警报:为何“免维护”气体传感器可能正在制造危险盲区?
linux·网络·人工智能
ar01235 分钟前
精密制造行业应用AR装配技术
人工智能·ar
也许是_6 分钟前
大模型应用技术之 Agent框架 AutoGPT
人工智能·python
三不原则6 分钟前
实战:Serverless 架构部署高频 AI API,动态扩缩容配置
人工智能·架构·serverless