GAN作用——在我做安全的看来,就是做数据拟合、数据增强
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提供了解决办法,该方法简单、强大、适用性广。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
2017-06-26 DDos攻击篇
2017-06-26 DDos攻击的一些领域知识——(流量模型针对稳定业务比较有效)不稳定业务采用流量成本的检测算法,攻击发生的时候网络中各个协议的占比发生了明显的变化
2017-06-26 深度学习将会变革NLP中的中文分词——TODO 待好好细看
2017-06-26 DDos攻击,使用深度学习中 栈式自编码的算法
2017-06-26 97.5%准确率的深度学习中文分词(字嵌入+Bi-LSTM+CRF)
2017-06-26 深度学习实战篇-基于RNN的中文分词探索
2017-06-26 循环神经网络(RNN, Recurrent Neural Networks)——无非引入了环,解决时间序列问题