from:https://www.zhihu.com/question/56171002/answer/155777359

GAN的作用,也就是为什么GAN会火了(有部分原因可能是因为Lecun的赞赏)。如果GAN只是用来生成一些像真是数据一样的数据的话,那不会有像现在这么火。更多的,或者对于机器学习研究员来说,看待的最关键一点应该是GAN可以用来 拟合数据分布 。什么叫拟合数据分布,就是给你一个训练数据,你能通过GAN这个工具,产生和这个数据分布相似的一些数据。有了拟合数据分布的思想,并在这上面做文章,才是一个真正的机器学习研究人员的素质。比如WGAN,也就是考虑到了GAN是一种拟合数据分布的工具,那么它可能和一些拟合数据分布的函数比如KL散度等是等价的,那么作者朝这个方向进行探索,自然能得出相应的结论,并且提出改进办法,使其成为风靡一时的工作。其实,可以做的工作还有很多,比如,既然你有一个产生类似数据的工具,那么其实你就有了一个做数据增强的工具,也就是对于你的神经网络来说,你有更多的训练数据了。很多人可能会觉得这个想法很简单,其实并不然。因为GAN本身用神经网络训练,如果你能把它融入你的一个任务当中,只用加一些损失函数,其实就能提高你任务上的性能,而且很多人还会觉得你性能好是因为加了神奇的损失函数,其实不过是用GAN做了一些隐式的数据增强吧了。但是你可以随便吹自己的模型是多么厉害,损失函数设计得多么有意义,多绕几下,别人也就忘了不就是GAN增强了数据嘛。因为GAN给各个任务开了一条提高性能的大门,那每把GAN用在一个任务上,就得引用GAN这篇论文,引用量上去了自然就火了。而且原始GAN是难训练或者效果差的,那么这些嗷嗷待哺的任务和相关研究人员自然也会更多关注GAN的发展,以期望在自己的任务上用到最新,最好的技术。所以,最近做提高和改进GAN的工作也取得了极大的关注度。那么再解释一下这个工作变火的本质:以前的神经网络存在生成困难的问题,GAN提供了解决办法,该方法简单、强大、适用性广。

转载于:https://www.cnblogs.com/bonelee/p/9228461.html

GAN作用——在我做安全的看来,就是做数据拟合、数据增强相关推荐

  1. 手机配件实体店好做不_装修不做踢脚线可以吗?银川昌禾告诉你不做踢脚线有多好...

    踢脚线似乎成了家里装修必备的设计流程,如果说装修不做踢脚线的话,可能大家都会感到疑惑吧!今天,银川昌禾装饰要和大家聊的就是家里不做踢脚线可以吗? 一.踢脚线作用 1.保护墙面.防止墙面底部被鞋子踢到, ...

  2. 第六十八期:做中台找死,不做中台等死?

    今年参加了云栖大会,作为中台的践行者,我也更关注中台架构实施的行业状况,学习了其他公司中台的思想和经验. 作者:谭明智 今年参加了云栖大会,作为中台的践行者,我也更关注中台架构实施的行业状况,学习了其 ...

  3. PMOS做固态继电器,PMOS做高侧双向开关电路,PMOS防电流倒灌电路,PMOS电源防反接电路

    用MOS做高侧开关时,PMOS比NMOS更便于控制:1.不用额外的电荷泵升压:2.只要将栅极拉低和置高就能控制通断.随着半导体工艺的进步,PMOS在导通内阻上的参数也逐渐好转,使得PMOS在电流不是特 ...

  4. 什么是数据分层,数据分层的作用!

    大数据环境下该如何优雅地设计数据分层 0x00 前言 最近出现了好几次同样的对话场景: 问:你是做什么的? 答:最近在搞数据仓库. 问:哦,你是传统行业的吧,我是搞大数据的. 答:...... 发个牢 ...

  5. 秦刚推荐:做流量的本质就是做用户

    最近,很多几十万,几百万粉丝的微信公众大号相继被封杀,这引起了很多人的关注,很多人纷纷问我这事怎么看. 我的看法很简单啊,小马哥的目标是把微信做成一个健康的.茁壮成长的生态系统,因此,当有违背规则的人 ...

  6. 宁做创业狼,不做打工狗

    结帖率:75.40%  楼主发表于:2009-09-19 20:30:50 在天涯,发现很多朋友创业的心里很矛盾,既有创业单干的激情,同时又有担心失败后悲惨的命运!所以很多朋友思考了很长时间,最后还是 ...

  7. 用计算机做科学实验心得体会,做实验的心得体会3篇

    生物学是一门以做实验为基础的自然科学,现代生物科学的发展尤其依赖科学实验.下面是学习啦带来的做实验心得体会,欢迎欣赏. 做实验的心得体会一: 实验教学是电工课教学的重要组成部分,电工知识的讲授离不开实 ...

  8. 如何做超级链接?如何做网页链接

    如和将网页地址做成超级链接?如何做超级链接?如何做网页链接? 怎样才能将word文档中的网页地址做成超级链接? 工具/自动更正选项/自动套用格式中选上"Internet及网络路径替换为超链接 ...

  9. 做算法是屠龙,做工程是狩猎,做数据是养猪!

    近来一段时间,能明显感到,想入行 AI 的人越来越多,而且增幅越来越大. 缘起 为什么这么多人想入行 AI 呢?真的是对计算机科学研究或者扩展人类智能抱着无限的热忱吗?说白了,大多数人是为了高薪. 人 ...

  10. 从拉新、促活/留存和营收说起,做运营到底是在做什么?(FW)

    今天的文章将以运营的三大目标作为主线,将运营每天要做的事情做一个梳理,帮助对运营没有概念的同学,有一个基本的了解:运营到底目标是什么,大概怎么做. 提示:本篇内容相对基础,运营老司机请绕道. 运营的三 ...

最新文章

  1. 用SVN进行团队开发协作生命周期详解
  2. ArtRage中文版
  3. 具有ESB,API管理和Now ..服务网格的应用程序网络功能。
  4. 工业以太网交换机故障的排障步骤
  5. 广东省计算机考试图片大小,广东省计算机等级考试(20190423051419).doc
  6. 力扣26,删除重复项(JavaScript)
  7. C语言排序方法-----二元选择排序法
  8. win10下创建FTP站点
  9. 基于java+ssm的企业员工考勤系统
  10. Java 对文件进行重命名操作(rename)
  11. 短视频配音的秘诀!你不会还在傻傻自己人声配音吧?
  12. 《匆匆那年》每一集的标题
  13. Java 2.16(几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  14. 拼多多买菜入驻永善县了,支持自提!
  15. 算法:最长公共子序列(输出所有最长公共子序列)
  16. C#网络编程(同步传输字符串)
  17. 一个开发者自述:我是如何设计针对冷热读写场景的 RocketMQ 存储系统
  18. 大学c语言课程学习方法,科学网—从《C语言》浅谈大学课程学习 - 陈颖频的博文...
  19. SAS:主成分分析(Principal Component Analysis,PCA)
  20. cisco 导入lincense文件

热门文章

  1. RabbitMQ消息超时时间、队列消息超时时间、队列超时时间
  2. Linux中变量#,#,@,0,0,1,2,2,*,$$,$?的含义
  3. java 设计原则_【无尽的编程之路】(java)-设计模式六大原则
  4. 基于php语言的 选课系统,基于C语言实现学生选课系统
  5. 使用lucce分词怎么_真小叮当深度学习:自然语言处理(三)文本处理之分词专题...
  6. java graphics 类_对于 Graphics 类的一点认识(转)
  7. 在java中finalize_在Java垃圾回收中使用finalize()方法
  8. 每天一个linux命令(6):rmdir 命令
  9. 一次违反常规的Java大厂面试经历,内含福利
  10. 你花了多久弄明白架构设计?java多线程编程实战指南pdf