https://juejin.im/post/5d3fb44e6fb9a06b2e3ccd4e

生成对抗网络(GAN)是生成模型的一种神经网络架构。

生成模型指在现存样本的基础上,使用模型来生成新案例,比如,基于现存的照片集生成一组与其相似却有细微差异的新照片。

GAN是使用两个神经网络模型训练而成的一种生成模型。其中一个称为“生成器”或“生成网络”模型,可学习生成新的可用案例。另一个称为“判别器”或“判别网络”,可学习判别生成的案例与实际案例。

两种模型(从博弈论的意义上来说)处于一种竞争状态,生成器企图愚弄判别器,而判别器则要同时处理生成案例和实际案例。

经学习,生成模型可生成所需的新案例。

生成对抗网络具有极为具体的使用案例,一开始这些案例理解起来会有些困难。

本文将回顾大量GAN的有趣应用,有助于你了解其能够解决的案例类型。以下列表或许并不完整,但其中包含了许多媒体介绍过的GAN使用案例。

应用案例可划分为以下18种类型:

  1. 生成图像数据集案例

2014年,Ian Goodfellow等人发表论文《对抗式生成网络》,提出了生成新案例这一应用。文中指出,GAN可为MNIST手写数码数据集、CIFAR-10小件图片数据集、多伦多人像数据集生成新案例。

论文传送门:https://arxiv.org/abs/1406.2661

GAN可为图像数据集生成新案例。图片来自《生成对抗网络》。

2015年,Alec Radford等人在一篇重要论文《使用深度回旋生成对抗网络进行无监督表示学习》,也表达了类似观点。论文指出,深度回旋生成对抗网络展示了大规模培养稳定GAN的方法。论文展示了生成卧室新案例的模型。

生成对抗网络(GAN)的18个绝妙应用相关推荐

  1. [论文阅读] (06) 万字详解什么是生成对抗网络GAN?经典论文及案例普及

    <娜璋带你读论文>系列主要是督促自己阅读优秀论文及听取学术讲座,并分享给大家,希望您喜欢.由于作者的英文水平和学术能力不高,需要不断提升,所以还请大家批评指正,非常欢迎大家给我留言评论,学 ...

  2. 一文看懂「生成对抗网络 - GAN」基本原理+10种典型算法+13种应用

    生成对抗网络 – Generative Adversarial Networks | GAN 文章目录 GAN的设计初衷 生成对抗网络 GAN 的基本原理 GAN的优缺点 10大典型的GAN算法 GA ...

  3. 利用Tensorflow构建生成对抗网络GAN以生成数据

    使用生成对抗网络(GAN)生成数据 本文主要内容 介绍了自动编码器的基本原理 比较了生成模型与自动编码器的区别 描述了GAN模型的网络结构 分析了GAN模型的目标核函数以及训练过程 介绍了利用Goog ...

  4. 简述一下生成对抗网络GAN(Generative adversarial nets)模型?

    简述一下生成对抗网络GAN(Generative adversarial nets)模型? 生成对抗网络GAN是由蒙特利尔大学Ian Goodfellow在2014年提出的机器学习架构. 要全面理解生 ...

  5. 生成对抗网络gan原理_中国首个“芯片大学”即将落地;生成对抗网络(GAN)的数学原理全解...

    开发者社区技术周刊又和大家见面了,萌妹子主播为您带来第三期"开发者技术联播".让我们一起听听,过去一周有哪些值得我们开发者关注的重要新闻吧. 中国首个芯片大学,南京集成电路大学即将 ...

  6. 必读!TOP10生成对抗网络GAN论文(附链接)

    来源:新智元 本文约2200字,建议阅读7分钟. 本文所选论文提供了一个易读的对GAN的介绍,帮助你理解GAN技术的基础. [ 导读 ]生成对抗网络 (GAN) 是深度学习中最有趣.最受欢迎的应用之一 ...

  7. 生成对抗网络GAN综述

    题目:生成对抗网络GAN综述 系别:工程物理系 姓名:王雨阳 简 介: 生成对抗网络(GAN)是目前深度学习中应用较为广泛的一种网络.在我今后的研究中,可能会用到GAN,并且我也想了解一下GAN,因此 ...

  8. 权重对生成对抗网络GAN性能的影响

    本文制作了一个生成对抗网络GAN网络,并通过调节权重的初始化方法来观察权重对网络性能的影响. 生成网络的结构是784*300*784,对抗网络的结构是784*300*1.生成网络的输入是一个28*28 ...

  9. DL之GAN:生成对抗网络GAN的简介、应用、经典案例之详细攻略

    DL之GAN:生成对抗网络GAN的简介.应用.经典案例之详细攻略 目录 生成对抗网络GAN的简介 1.生成对抗网络的重要进展 1.1.1986年的RBM→2006年的DBN

  10. 【GAN优化】长文综述解读如何定量评价生成对抗网络(GAN)

    欢迎大家来到<GAN优化>专栏,这里将讨论GAN优化相关的内容,本次将和大家一起讨论GAN的评价指标. 作者&编辑 | 小米粥 编辑 | 言有三 在判别模型中,训练完成的模型要在测 ...

最新文章

  1. AJPFX实列判断一个字符串是不是对称字符串
  2. 块分割,维特比算法小结
  3. 开源虎墩同名电影《小虎墩大英雄》定档大年初一
  4. es6中数组的解构_ES6中的数组解构简介
  5. galera mysql cluster
  6. gson java 对象_Gson把json串转换成java实体对象
  7. 使用PADDING-TOP:(PERCENTAGE)实现响应式背景图片
  8. [转]SQL2008关于c001f011的错误解决办法
  9. 在Java中用SHA1WithRSA创建的签名如何在.NET中验证
  10. 【MFC教程】利用向量创建MFC
  11. 最棒的java代码生成器
  12. 腾讯云8核 16G 18M配置服务器评测
  13. 利用Python做一个小姐姐词云跳舞视频
  14. 响铃:跑错了道的VR,如何知途迷返
  15. PowerPC指令集结构之同步指令:Sync和Isync
  16. 实现嵌入式linux自动同步网络时间---NTP
  17. fastadmin html js记录一次<input type=““checkbox“ 不选中表单不提交字段问题
  18. 聊天机器人中的深度学习
  19. C语言如何做手机游戏,C语言怎样实现一个简单的手机游戏小项目
  20. 1000K流量架构演进之术-吐血整理篇

热门文章

  1. allegro放置器件无法放_allegro 放置元件处无复选框,导致无法放置元件错误。
  2. 关于dpi、dp与sp的基础了解
  3. JQuery对CheckBox的一些相关操作
  4. Javascript实现扫雷游戏
  5. DeepDGA:基于生成对抗网络的DGA生成与检测
  6. 计算机应用powerpoint试题,《计算机应用基础》试题二
  7. 使用image-map编写校区平面示意图
  8. 2022亚太杯A题思路
  9. Java几种定时发送消息
  10. 02-Lynda备用