当前位置: 首页 > article >正文

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

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

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

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

生成对抗网络结构

  • 生成器
    在给定输入数据时,理解输入,生成类似的输出
  • 判别器
    在给定输入数据时,将输入数据正确的分类
    在这里插入图片描述
生成对抗网络应用示例

在这里插入图片描述

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

生成对抗网络应用实例

在这里插入图片描述

生成对抗网络生成图片

生成对抗网络对比

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

生成对抗神经网络类别

加粗样式

生成对抗网络的应用场景

在这里插入图片描述


http://www.kler.cn/a/299616.html

相关文章:

  • “星门计划对AI未来的意义——以及谁将掌控它”
  • 【四川乡镇界面】图层shp格式arcgis数据乡镇名称和编码2020年wgs84无偏移内容测评
  • 【解决方案】MuMu模拟器移植系统进度条卡住98%无法打开
  • AI时序预测: iTransformer算法代码深度解析
  • mysql_init和mysql_real_connect的形象化认识
  • 《一文读懂!Q-learning状态-动作值函数的直观理解》
  • 无人直播好帮手,视频指定词语消音,消除违禁词,直播视频录制,音视频分离,分段
  • 【机器人工具箱Robotics Toolbox开发笔记(十八)】SCARA机器人的gui界面:正运动学仿真实例
  • 如何恢复最近删除的文件[Windows Mac]
  • 参会邀请 | 第二届机器视觉、图像处理与影像技术国际会议(MVIPIT 2024)
  • 【js】将一组数值按照ascii码转换为字符串的几种方法
  • 基于VUE的在线音乐播放管理系统
  • JAMA network open|自动化定量评估胃肠道肿瘤中三级淋巴结构的机器学习模型|文献精析·24-09-07
  • uni-app开发微信小程序
  • Java+Selenium+ChromeDriver谷歌版环境搭建
  • 机器学习:opencv图像识别--图片运算、边界、阈值处理、平滑处理
  • MySQL 解决时区相关问题
  • C语言——strcpy、sprintf与memcpy
  • MongoDB-aggregate+lookup关联查询(MongoDB多表联接)
  • JVM简介
  • vue2 el-tabs 实现当内容超出时可以左右切换滚动的tab标签
  • Hive和Hbase的区别
  • 共享旅游卡,客户旅游云南,真实反馈,全程无删减!
  • Dubbo配置及介绍
  • 通过命令行模式重启GDM解决Ubuntu桌面环境问题
  • 使用three.js 实现一个 类似烟花的 飞线发散效果