深度学习新星gan基本原理、应用和走向_第1页
深度学习新星gan基本原理、应用和走向_第2页
深度学习新星gan基本原理、应用和走向_第3页
深度学习新星gan基本原理、应用和走向_第4页
深度学习新星gan基本原理、应用和走向_第5页
免费预览已结束,剩余24页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

深度学习:GAN的基本原理、应用2017年01月25日21:10:55阿尔法阅读数 GAN是“生成对抗网络”(GenerativeAdversarialNetworks)的简称,由2014年还在蒙特利尔读博士的IanGoodfellow2016GAN热潮席卷AI领域顶级会议,从ICLR到NIPS,大量高质量被和探讨。YannLeCun曾评价GAN是“20年来机器学习领域最酷的想法”。在GAN这片新兴沃土,除了IanGoodfellow所在的OpenAI在火力全开,的人工智能也在这一领域马不停蹄深耕而苹果近日曝出的首篇AI,就是基于GANs的变种“SimGAN”。从学术界到工业界,GANs2014-2015年在加州大学伯克利分校人工智能从事博士后研究。现研究冯佳时博士曾获ICCV’2015TASK-CV最佳奖,2012年ACM多会TMMTCSVTTNNLS及CVPRICCV,ECCV,ICMLNIPSAAAIIJCAI刊会议审稿人冯佳时博士已在计算机视觉机器学习领域60余篇GANs简单说,概率生成模型的目的,就是找出给定观测数据的统计规律,并且成新的。1.1.生成对抗网络(GAN)。这个 今天要重点介绍的内容22.变分自动编码模型(VAE)一些适当的联合分布的概 近,简化整个学习过程,使得所学习到的3.自回归模型(Auto-regressive)素RNN今天要介绍的GAN实际上是一种比较年轻的方法。两年半之前,IanGoodfellow的一篇首次将其引入,虽然时间很短,但看的搜除了学术界,GAN还受到工业界的广泛关注。有许多做人工智能研究的公司正在投入大量的精力来发展和推广GAN模型。其中包括IanGoodfellow如今所在的OpenAI公司。这个公司一直在致力于研究推广GAN,并将其应用在 究,并将GAN应用在了图像生成和生成上。尤其值得一提的是,Apple最近了其关于人工智能研究的首篇,恰恰是应用GAN来做数据的生成,那么,GANGoodfellow在他的中,给出了一些解释GAN,这使链式的采样和推断,而GAN避免了这个计算复杂度特别高的过程,直接进行采样和推断,从而提高了GAN的应用效率,所以其实际应用场景也就更为广泛。其次GANGAN在GAN的框架下进行学习和优化。GAN人工智能的YannLeCun也一直是GAN的积极倡导者。其中监督学习被广泛认为是通往人工智能重要的一环。就像YannLeCun所给出的朴素GAN全没有办法知道真实数据的分布所能够得到的只是从这个真实的数据分布数据的似然性来作为优化的目标,但GAN。GAN所建立的一个学习框架,实际上就是生成模型和判别模型之间的一个模仿布还是来自于一个生成模型。通过这两个模型之间不断的竞争,从而提高两如果把生成模型比作是一个者的话那么判别模型就是一个的角色。GANG和一个判别模型D,GAND与G的一个零和。也是一个最小-最大化问题这里判别模型D实际上是对数据的来源进行一个判别:究竟这个数据是来自真实的数据分布Pdata,还是来自于一个生成模型G所产生的一个数据分布Pg判别模型D。当这个数据被判别为来自于真实数据时,标注1,自于生成数据时,标注0。而与这个目的相反的是,生成模型GD判别准确率。在训练过程中,GAN图(a)中黑色大点虚线P(x)是真实的数据分布,绿线G(z)是通过生成模型产生的数据分布(输入是均匀分布变量z,输出是绿色的曲线)。蓝色的小点虚线D(x)在图(a)中,可以看到,绿线G(z)分布和黑色P(x)真实分布,还有比较大的分类。G成习到了数据分布,这样就达到了GAN的训练和学习目的。GAN但是GAN有一些待加强的理论保证,其中一个是说,GAN是存在全局最优解GD的最优解就是一个贝叶斯分类器。将这个最优解形式带入,可以得到关于G的GANGD可以收敛。但在实际中,GANGANGAN的优点很多,前面提到了一部分。这里要提到的一个重要优点,就是生成模型G(不是对数据的似然性进行优化),而是来自于判别模型D的一个反传梯度。GAN可以和、RNN。任何一个可微分的函数,都可以用来参网络,来参数化生成模型。另外,GAN和RNN结合在一起,用来处理和描述GAN第一个是GAN的可解释性非常差因为最后所学到的一个数据分布Pg(G),没有显示的表达式。它只是一个黑盒子一样的函数:输入是一个随量,GANGAN两个部件之间的优化需要很好的同步。例如,在实际中常常需要D更新K次,G才能更新1次,如果没有很好地平衡这两个部件的优化,那么GN和以及生成一些自然语句和音乐等其次因为内部对抗训练的机制,N可以解决一些传统的机器学习中所的数据不足的N应用实例1:图像超分辨率 公司最近了一篇图像超分辨率的,就是应用了GAN模型。图,都要有很强的学习能力,所以在实际应用中常常用一个多层的神经网络来, 判别模型使用的是一个VGG网络。这个实验结果也说明了使用GAN模型能够就是GAN做图像生成时的一个显著优点,即能够提供更锐利的数据细节。应用实例2:数据Apple最近刚刚了其第一篇AI,要解决的问题,就是如何使得模这篇中使用了类似N的框架,将模拟器(muator)产生的虚拟数据作为输入,通过一个叫做改进器(Rnr)的模型(对应生成模型)来产生改AppleGAN第一个就是,为了最大程度保留虚拟图像的类别,(Self-RegularizationTerm),最小化生成图像与图像的绝对值误差另外一个改进,是引入了一个局部对抗损失函数(Localadversarialloss),而不是像之前的判别器,使用的是一个全局的损失函数。这里不同于朴素GAN那么除了刚才介绍的两个例子,GAN文本到图像的翻译GANGAN特定的人脸图像生成上,例如戴着墨镜的人脸。还可用在图像语音分割上,通过引入对抗训练,得到更锐利的风格结果。GAN可以用于生。最近,自己的团队在GAN上也有一些应用和发展,其中一个是将GAN应用“人脸去遮挡”引入了一种保持人的的GAN模型,。体上的检测结果往往都不是特别好。所以,提出了一个“感知GAN模型”就能够成功检测到小物体。这个感知GAN模型应用在了交通标志检针对GAN可解释性差进行改进包括最近刚InfoGANsGAN进一步提高GANGAN”。在多主体的针对GANF散度来作为一个优化目标和,对GAN进行训练。GAN的优势。作为一个生成模型,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论