开发者颤抖吧,AI现在开始学习写AI软件了

将来AI专家会不会失业呢?


认图片、辨声音、下围棋、玩德州扑克开卡车……似乎越来越多人能玩的事情AI也能玩而且玩得比人还溜。但暂时有一部分人还是自我感觉安全的——程序员的工作AI还是很难胜任的对吧?毕竟这个东西需要逻辑思考,需要框架和流程设计,哪里是AI能一下子胜任的事情。但Google等公司认为,AI现在可以开始学习一些AI专家做的事情了,那就是写AI程序。

Google Brain人工智能研究小组的研究人员最近就进行了这样的尝试。他们在一次试验中让软件设计了一套机器学习系统,然后对这套系统进行测试语言处理方面的测试。结果发现该系统的表示超过了人类设计的软件。

Google Brain团队首先用递归神经网络生成神经网络的描述,然后利用强化学习对该RNN进行训练。其方法可以让AI从零开始设计出一个新颖的神经网络架构,在利用CIFAR-10数据集(含6万张32x32的彩图,涉及10类对象,每一类各6000张。其中5万张为训练图像,1万张为测试图像)进行图像识别测试时,其识别的精度甚至比人类设计的最好架构还要高,错误率仅为3.84%,与目前最先进的神经网络模型相比,其错误率仅低0.1个百分点,但速度快了1.2倍。而在用于自然语言处理的Penn Treebank数据集上,其模型构造出来的一种递归神经单元也超越了被广泛使用的LSTM神经单元等最新基准指标,在复杂度方面比后者好3.6倍。

类似地,Google的另一个AI团队DeepMind最近也发表了一篇名为《学会强化学习》的论文。其研究同样针对的是深度学习所需的训练数据量大且获取成本高的缺点。他们提出了一种名为deep meta-reinforcement learning的强化学习方法,利用递归神经网络可在完全有监督的背景下支持元学习的特点,把它应用到了强化学习上面。从而将用一个强化学习算法训练出来的神经网络部署到任意环境上,使得AI在训练数据量很少的情况下具备了应用于多种场景的元学习能力。或者用DeepMind团队的话来说,叫做“学会学习”的能力,或者叫做能解决类似相关问题的归纳能力

Google Brain团队的负责人Jeff Dean最近在回顾AI进展情况时,就曾经表态说机器学习专家的部分工作其实应该由软件来负责。他把这种技术叫做“自动化机器学习”,并认为这是最有前途的AI研究方向之一,因为这将大大降低AI应用的门槛。

当然,创建学会学习的软件这个想法由来已久,蒙特利尔大学的Yoshua Bengio早在1990年代就提出了这个想法。但之前的试验结果并不理想,因为AI做出来的东西还是比不上人类想出来的模型。但近年来随着计算能力的不断增强,以及深度学习的出现,AI学会学习的能力终于取得了突破。

尽管AI的自学能力取得了突破,但是在近期内还不能大面积推广。因为事先这种能力需要庞大的计算资源。比方说Google Brain那个设计出识别率超过人类所开发系统的图像识别系统的AI就需要800个GPU。

但这种情况将来可能会发生变化。最近MIT Media Lab也开发出了设计深度学习系统的学习软件,其所开发出来的深度学习系统的对象识别率也超过了人类设计的系统。MIT Media Lab计划将来把它的这套AI开源出来,让大家继续这方面的探索。

除了Google和MIT以外,据报道最近几个月有好几个小组也在让AI软件学习编写AI软件方面取得了进展。其中包括了非盈利的AI研究组织OpenAI (其他的非盈利AI组织可参见这里)、MIT、加州大学、伯克利分校等。

 一旦这类自启动式的AI技术具备实用性,机器学习软件在各行业应用的节奏无疑将大大加快。因为目前机器学习专家极为短缺,各家企业组织都需要高薪供养这批人。


作者:boxi,如若转载,请注明出处:http://36kr.com/p/5062627.html

本站公众号
   欢迎关注本站公众号,获取更多程序园信息
开发小院