学界丨Facebook 田渊栋:学AI的门槛在哪,以及,为什么AI人才有高收入?

AI科技评论按:本文作者田渊栋,卡耐基梅隆大学机器人系博士学位、上海交通大学硕士学位和学士学位,前谷歌无人车项目组成员,现任Facebook人工智能组研究员,主要负责Facebook的智能围棋项目Dark Forest。文章转载自知乎专栏,雷锋网已获授权。

最近收到一些信问“自己是不是适合搞AI,门槛是不是太高”等等问题,也看到“IT是不是泡沫”等等讨论,我就写篇博客给大家分享下我的观点,顺便也分析一下做AI,ML及CS的前景。

其实AI现在算是野蛮生长阶段,英雄不问出身不问门派,只要做的东西效果好,大家立马拜倒。AI做了六七十年,出了很多理论,但都是尝试性和局部性的,并没有一个权威理论去解释一切问题。翻翻各大会议的文章,经常有令人惊讶的结果出现,大牛们往往都不能自圆其说。这种情况往往对应着门槛低而机会多,其实是最适合新人进入的。而一个成熟的领域则有意无意地设置很多门槛,要进入先需要学习五年十年基础知识,或者必须科班出身,或者得要熬年头论资历才可以一点点走上去。

当然反过来说,进入成熟领域,可以借鉴大量前人经验,按部就班就行,节奏也相对慢些;而做AI变数大,对自我学习能力有很强的要求,老师教的和教科书上的往往过时,甚至是刚在会议上听到的权威发言,过几天就被打脸。因此需要不停地总结学习,不仅要有不断突破的意愿和勇气,还要知道如何架梯子搭桥,一点一点地做出成果。

AI作为通用工具,和众多传统领域肯定有交融的一天,并且极大地推动科技进步。现在有很多领域已经用上了ML和AI,比如说今年NIPS上高能物理方向就用上了DL寻找新对撞模式从而找到新粒子。以现在的软硬件发展速度,将来更多领域也会加入,在我们这一辈退休之前,可能大部分行业都会和AI有关,并且因为这个而提高前进的速度。而目前CS,ML和AI等快速迭代的领域需要的能力,是主动而准确地获取新信息及归纳总结,快速学习和利用工具,和不断自我进步自我完善,即“知道如何学习”的技能。这些是做我们这行现在需要的,也会是将来其它领域也需要的能力,不管愿不愿意,总会在将来某时刻与大家产生关联。所以我个人建议,与其将它放到有家有口的将来,不如现在就去主动学会这些技能,是更积极的方案。

当然,并不是所有学AI,ML和CS方向的同学,将来都会从事同类型的工作的。但就算这样,在学习CS及AI过程中掌握的大量工具,都是以后提高工作效率的利器。我和其它领域的人对话,经常痛心效率之低,感到CS可以极大地提高效率。比如说本来需要花费大量人力,为时几年的数据采集工作,往往写几个脚本就可以在几天内更快更好地完成。

相比传统的手工操作,CS的思考习惯和工作方式,会让人下意识地思考更高层次的问题,从而开拓新的思路。这里举个Excel的例子,很多非CS专业的同学会经常用Excel画表作图,但在我们看来这效率不高,因为Excel把数据和操作,格式和内容结合在一起,所以每次有新的数据,往往就要重新导入修改画图,这其中的键盘鼠标操作花费的时间,操作员花费的注意力及可能的人为错误造成的代价,都是惊人的。

相比之下,写脚本是一个更快更好的处理数据的手段,新数据来了只要命令行下重新跑原来的程序,就能做到自动画图排版甚至生成报表,不需人工,省时省力。另外,在实际生活中一些简单的模式识别问题也可以写正则表达式或者训练分类器来做判断,然后人只要负责特殊情况就行了。当然这些都需要好的基础,能灵活操作各种工具完成自己想要的目标。从这点看来,学这些方向的同学,将来会有比较大的优势。

顺便说一句,为什么这个领域的从业人员有高工资呢?

一个原因就是IT人员平日大部分工作是在提高系统盈利的速率,而非维持。一个广告系统做好了,用较小的代价就可以让它持续工作,程序员吃饭睡觉看片打游戏,系统还在不停跑不停地盈利。而程序员改进它则可以提高盈利。相比之下,大部分行业则是不开工则不盈利,开了工只能维持同等的盈利水平。这其中的差别是质上的。

不仅如此,将来的AI系统,比如说使用强化学习的系统,还能自动提高盈利的效率,而研究员们现在想的就是如何让它提高得更快些。这其中的差别,又是质上的。所以说这个领域的从业人员能拿高工资是名至实归,并没有什么泡沫在,一个人能躺着服务千万人,肯定得要拿高薪。要是将来有人能做一个吸收阳光,水和土壤,自动生产食物的系统,那他的工资会是多高?我想大家知道答案。这和工作时间多长,干活多勤勉多累,一点关系也没有;而能调动自然规律和社会规律为我所用,才是更重要的,这比一个人的力量,要强大太多了。

看最近的趋势,确实人和人之间的差距在拉大,以后一个牛人以一当百当千绝对是有可能的。而成为那个一还是那个千分之一,就要由自己选择了。

原文发布于微信公众号 - AI科技评论(aitechtalk)

原文发表时间:2016-12-16

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Golang语言社区

如何才能成为成功的独立游戏开发者?

不久前我收到一封邮件,对方在邮件上问我“如何才能成为一名独立游戏开发者?” 虽然我的回复是全力以赴,但是我却不清楚他们真正寻求的答案是什么。我们经常会被问及类似...

5008
来自专栏PPV课数据科学社区

【资讯】什么撑起下一代互联网?智能推荐

智能推荐引擎的基本逻辑是什么?热门、兴趣、地域、探索四大策略逻辑,预测群体的行为。 智能推荐爆红于资讯产业是因为啥?海量信息带动海量反馈数据推导出精准算法。 智...

2854
来自专栏华章科技

在腾讯2年,我学会了这15条内容运营干货

两年前,我从人大硕士毕业,误打误撞进了移动互联网行业。来腾讯以后,我所在的部门是手机腾讯网,当时我对门户兴趣不大,得知我们小组有做手机QQ浏览器push运营业务...

1071
来自专栏Java技术栈

年后跳槽,5个诀窍帮你找到满意的工作

很多人在找工作的过程中,总是碰壁,在之前一篇文章中讲述了我的一些个人经历。我是个普通的人,而我相信很多人都跟我一样,不是那么的有才华,也不是那么的笨,所以我的经...

34712
来自专栏镁客网

镁客请讲 | Bello李松毅:用AI赋能招聘,实现前期工作的自动化、智能化

小王是一位HR招聘专员,简略来讲,每天上班之后,他需要上网更新招聘信息,并发布新的招聘岗位。另外,他还需要每天查阅并筛选主投简历,继而电话或邮件邀约候选人面试…...

1082
来自专栏腾讯社交用户体验设计

怎样让引导不再是无用小透明 - 腾讯ISUX

1032
来自专栏张俊红

关于数据分析:你想知道的都在这里!

本篇学习整理笔记来源于:简书@功彬eleven、《谁说菜鸟不会数据分析》、公众号:杜王丹、公众号:数据分析。 在原作者的基础上进行整理分类,将本篇分为:数据分析...

3368
来自专栏企鹅号快讯

新手程序员想要成功需要做的事情

1、解决你自己的问题 从外面获取答案和自己解决问题、找到答案,这两种方式是有区别的。 当你自己解决一个问题时,你不仅解决了这一个问题,也意味着解决了跟它类似的数...

1908
来自专栏python+iOS学习交流

iOS程序员是如何获得高薪的?

经常听见朋友抱怨自己水平和同事不相上下,甚至更强,工资却没有别人的高,主要原因有两个:

1690
来自专栏黄成甲

化繁为简说「数据」

世界的万千变化一直超乎我们的预测,自2012年以来,大数据一词成了人类生活的代名词。如今,数据几乎已经渗透到了每一个行业的每一个领域之中,成了不可或缺的生产因素...

812

扫码关注云+社区