前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GAN诞生记:最火的AI模型,来自一群博士的酒后争吵

GAN诞生记:最火的AI模型,来自一群博士的酒后争吵

作者头像
量子位
发布2018-03-22 15:10:51
8570
发布2018-03-22 15:10:51
举报
文章被收录于专栏:量子位量子位
唐旭 李林 编译自 《连线》 量子位 出品 | 公众号 QbitAI

费曼去世时,他教室里的黑板写着:“我无法理解自己创造不出来的事物。”

这句名言被Ian Goodfellow在解释他正在谷歌大脑进行的研究时所借用。但这次,Goodfellow指的不是他自己,也不是谷歌内部的任何一个人,而是机器。

“AI理解不了自己不能创造的东西。”Goodfellow说。

GAN

离开OpenAI回到谷歌之后,Goodfellow成立了一个全新的小组来对生成模型进行研究。生成模型,简单来说就是对影像、声音以及对现实世界的一切其他“表示”(representations)进行创造的系统,Goodfellow认为,它将成为通往各种形式人工智能的一条重要路径。

“如果AI学会了构想现实世界中的种种细节——比如现实中的图像和声音,这将帮助AI更好地理解现实世界的结构、框架。”Goodfellow解释说,“AI也将更容易去理解它的所见所闻。”

2014年,Goodfellow还是蒙特利尔大学的一名博士生。在微醉与同学进行了一次论争后,Goodfellow在酒吧里想出了名为“生成对抗网络”(GAN)的AI技术。这是种非常奇妙的想法:用一个AI对现实世界的图像进行创造,再用另一个AI去分析结果并对图像的真伪进行识别。

“你可以将二者的关系想象成一个艺术家和一个文艺批评家。”Goodfellow说,“作为艺术家,生成模型希望愚弄艺术批评家,让后者认为它画出来的东西是真实的。”因为“艺术批评家”如此努力地将这些“画”辨认为假,“艺术家”就慢慢学会了摹拟那些真的东西,而这原本是只靠它自己所不能做到的。

在这样的过程中,这两种神经网络会推动着AI向前进步,直到AI不再需要人类作为自己的老师。

Facebook的AI研究负责人杨立昆(Yann LeCun)将GAN称作“过去20年内在深度学习上最酷的想法”。Goodfellow的想法在很大程度上还处在发展之中,但这些想法已经在AI的圈子内迅速传播。包括杨立昆在内的很多研究者都认为,这些想法将会促成“无监督学习”的实现。

斗酒Code百行

Ian Goodfellow

Goodfellow构思出这个想法时,是在加拿大蒙特利尔一家名叫“三个酿酒师”的酒吧里。当时,他和一些同学来为刚刚完成博士学业的Razvan Pascanu送行。其中一位同学向大家描述了一项新的研究计划——将图像上的所有内容都识别成数学元素,然后将这些数据输入机器,使后者能创造新的图像。

此时,已经微醺的Goodfellow说,这种方法永远不会奏效,因为需要考虑的数据实在太多了,没有人能把它们全部记录下来。也是在这个时候,Goodfellow想出了他认为更好的办法:能够教会机器创造现实图像的神经网络。

Goodfellow确信,如果要用一个神经网络创造图像,那么就可以用另一个神经网络扮演它的对手来判断图像的真伪,并将这些判断结果反馈给第一个网络。最终,第一个神经网络将学会足以乱真的假图像。

一场争论就这么发生了,那位同学同样坚如磐石地认为Goodfellow的办法不会有用。于是,Goodfellow当晚就回家做了一个东西出来。“我回家时还是醉着的,而我的女朋友那时已经睡着了。我坐在那想的只有:我的朋友在酒吧里说的是错的!”他回忆说,“我熬夜在自己的笔记本电脑上写出了GAN。”结果代码第一次工作就成功了。

“那非常幸运。因为如果那没有奏效,我可能就要放弃这个想法了。”Goodfellow说。

后来他和几位研究者发表了一篇阐述这种想法的论文。在那三年之后,已经有成百上千的论文对这个概念进行了阐发。在第一篇论文里,两个神经网络制作出了一个能生成真实手写数字的系统。现在,研究者们将这种想法应用在照片上——从一只猫,到龙卷风甚至整个星系。这种技术甚至可以用来进行天文实验和模拟粒子物理。

但这目前仍然非常难以实现。它不光是对一个神经网络的训练,而是要在两个神经网络上同时进行。Goodfellow在谷歌成立专注于GANs的研究团队,希望对这种过程进行精炼。

结果远比预期的要好,它不仅能用于生成图像和声音,还能用来识别图像和声音,而这只需要很少来自人类方面的帮助。“这些模型学会了理解世界的框架。”Goodfellow解释说,“这同样能帮助系统在不需要被精确告知的情况下学习。”

无监督学习在今天还未成真,而GANs可以促进它的实现。如今,神经网络可以通过分析几百万张猫的照片来对一只猫进行识别,但人类必须十分谨慎地对那些猫的照片进行标注。人仍然非常多地参与到其中,而人的偏见在训练AI的过程中发挥了多大的作用同样是一个问题。LeCun这样的研究者正在推动系统向无监督学习状态演进,而这一旦实现,也将大大加速AI的进化。

开端

但那只是一个开始,GAN带来了很多其他的可能性。南加州大学的AI研究院David Kale相信,这个创意可以帮助他和同事们在不侵犯患者隐私的情况下开发医疗AI。GAN可以制造假的医疗记录,让机器学习系统在其上进行训练,不需要真实数据。

“与其把真实的患者记录扔在互联网上让各种人用,我们为什么不在那些记录的基础上训练一个GAN,然后用它生成一个能够以假乱真的虚拟的数据集开放给开发者呢?”

尽管很多研究者都在围绕GAN进行探索,但据说Goodfellow坚持要特别在Google建立他的团队。他是离开Google去了人工智能非营利机构OpenAI的研究人员之一,但不到一年之后,他就回到了Google,因为那是他的伙伴们所在的地方。

“把整天时间花在电话会议上,并不好玩,也并不是完成工作的最佳方式。”

分享很重要,紧密的合作也很重要。对AI研究者来说、对神经网络来说,都是这样。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 量子位 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • GAN
  • 斗酒Code百行
  • 开端
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档