如何从“数学学渣”逆袭成为“人工智能大神”——寒武纪陈天石(01少)的求学创业之路
The following article is from 天天IC Author 茅茅
来源:天天IC(laoyaoic) 作者:茅茅
众所周知,中国科学技术大学少年班堪称中国学术精英的"黄埔军校",自成立40年以来已培养出众多业界知名学者和企业家。而在这其中,寒武纪创始人陈天石(2001年毕业于江西省南昌二中)和哥哥陈云霁(1997年毕业于江西省南昌十中)是少年班历史上并不多见的亲兄弟。
本文主要参考于陈天石在“首届中国科大微电子行业全球校友峰会”上的主题演讲
1983年出生的哥哥陈云霁,14岁入读中科大少年班,19岁转入中科院计算所硕博连读,24岁便取得了计算机博士学位。而1985年出生的陈天石丝毫没有落后于哥哥,大学所读的也是中科大少年班,并拿到了计算机博士学位,随后又转入中科院计算所担任研究员。可以说,陈氏兄弟有着众人艳羡的求学经历。
大学本科因数学成绩太差被迫换专业
在普通人眼里,2001年入读中科大少年班的陈天石绝对是学霸级人物,但他却笑称自己在大学本科时期成绩非常差。
在本科时期,陈天石读的是数学专业。当时,同专业成绩较好的同学都选择出国留学,然后去美国华尔街求职。而陈天石却因成绩太差只能考虑换专业,不然担心自己以后会“没饭吃”。
可是到底该换哪个专业呢?陈天石陷入了纠结之中。一直以来,物理专业和计算机专业都是他想读的两个专业,于是他随手撕了几张纸片,并分别写上物理和计算机,最终以抓阄的方式决定改学计算机专业。
由于之前学的是数学专业,因此陈天石没有写代码的经验,但庆幸的是,当时计算机系的导师对学生十分宽容,并没有嫌弃他成绩差。在考中科大计算机系研究生时,150分的满分卷,陈天石的数学考了不到120分,而计算机只考了97分。有趣的是,他的政治竟考了87分的高分,该分数高到连老师们都惊讶于他是如何考出来的。
就这样,陈天石顺利地进入科大计算机系读研究生,并一直读到博士毕业。在那期间,陈天石有两位导师,分别是陈国良老师(中国科学院院士),以及现在担任南科大计算机科学与工程系主任的姚新老师(1978年从福建省福州第一中学考入中国科大少年班)。在彼时的陈天石眼中,姚新老师特别像周星驰电影里卖如来神掌的那位老头,姚新老师不仅发现了陈天石的“慧根”,还顺利地“忽悠”他学习人工智能(AI),此后更是成为他的主攻方向。
为爱人离开合肥进入中科院计算所
在科大读博即将结束时,导师告诉陈天石可以考虑留校工作。陈天石知道后十分开心,还打算在合肥买房,但是对于当时的他来说房价着实太贵,最终只好放弃。
虽然可以选择留校工作,但是因为爱人在北京,再加上哥哥陈云霁在中科院计算所跟着胡伟武老师(1986年从浙江省永康市第一中学考入中国科大)研究“龙芯”项目,因此陈天石在读博的最后一年,经常跟导师找借口说去北京计算所做基础研究。正因为那段经历,所以陈天石和中科大的师兄、龙芯中科总裁胡伟武之间十分熟悉。
等陈天石博士刚毕业,胡伟武老师便盛情邀请他加入龙芯工作,虽然他此前完全没有处理器架构相关的基础知识,但胡老师却确信他是能干事的。而这也成为了陈天石真正踏入集成电路(IC)行业的契机。
加入龙芯之后,胡老师认为陈天石比较有天赋,便决定把他培养成一位全战型人才。培养的方式主要有两种,一种是“自底向下”,另一种是“自顶向上”,而胡老师最终为他选择了“自顶向上”的培养方式。因此,他在加入龙芯之后被安排的第一个工作就是画版图。
然而,画了几个月版图的陈天石发觉自己实在没有这方面的“天赋”,便主动跟胡老师提要求去做基础研究。在从事于基础研究工作后不久,一个非常“不靠谱”的想法开始在他脑中浮现。当时的AI远没有现在火热,甚至有很多人因找不到工作选择转行,而计算所大都选择做芯片,于是陈天石大胆设想:是不是可以将AI和芯片结合在一起呢?
老实讲,当时的陈天石只是想找“一口饭吃”。直到后来,很多人会问他为什么这么有前瞻性,想到去做AI芯片呢?他只能笑称是自己运气好。实际上,他的运气确实不错。
论文获得国际大奖后终于开始崭露头角
此后,陈天石便开始了真正的AI芯片研发之路。在这条路上,他还有一位最佳的合作伙伴,一直以来在中科院计算所研究芯片的哥哥陈云霁。
虽然做AI芯片的想法看似非常“不靠谱”,但是陈氏兄弟也认真地寻找可以支持自己想法的理论依据。当时,陈氏兄弟甚至以自动驾驶作为例子去说服计算所的领导,以此来告诉他们研发AI芯片是有道理的。2010年左右,得到计算所李国杰院士支持的陈氏兄弟决定继续AI芯片的研发工作。
实际上,早期的人工神经网络在80年代就已被提出,但当时的规模特别小,英特尔还为此特意研发了神经网络硬件。但是,在真正的深度学习时代,人工神经网络的模型十分庞大,根本无法轻易做出来。因此,摆在陈氏兄弟面前最重要的问题就是:一个AI专用处理器如何才能使一颗芯片在逻辑上是完备的?
为了解决该问题,陈氏兄弟认为首先需要为深度学习设计出一款专用处理器。经过多年的艰苦研究,陈氏兄弟团队终于在2014年开始崭露头角。
2014年3月,团队撰写的《DianNao:一种小尺度的高吞吐率机器学习加速器》,在国际顶级学术会议ASPLOS上获得了最佳论文奖,这也是亚洲学术研究成果首获处理器架构领域顶尖会议最佳论文;
同年12月,DaDianNao(又称寒武纪2号神经网络处理器,面向大规模神经网络的应用)荣获2014年度Micro最佳论文,这也是Micro自1963年创办以来,第一次由美国以外的研究者摘得该奖项。
截至目前,陈氏兄弟团队在计算机体系结构方面的系列技术成果已经获得国际四大顶级会议的认可,包括ASPLOS上有两篇,ISCA上有两篇,MICRO与HPCA上各有一篇。
科大讯飞和华为是寒武纪的“贵人”
在论文获得国际学术界的认可之后,陈氏兄弟团队的研究工作开始得到更多关注。2015年,团队获得了科学院先导专项数千万元的资助,在这笔资金的支持下,仅20人的研发团队研发出世界首款深度学习专用处理器原型芯片。
当然,研发芯片只是第一步,如何将其做成产品便成为了团队的下一个目标。2016年,陈氏兄弟的寒武纪科技公司便在此基础上诞生了。
跟其他创业公司一样,寒武纪刚成立之初,陈天石出去拉投资时也遇到了不少挫折。其中有90%的投资人会说,“这个AI芯片是什么玩意”?而一部分脾气比较好的投资人会说,“小伙子,你的PPT做的太差了”,但是他们最终也不会出钱投资。甚至还会碰到一些非常狡猾的投资人,虽然十分看好寒武纪的产品,但却只愿意先拿100万出来......
直到后来,由中科大91级校友刘庆峰(毕业于安徽省宣城中学)创办的科大讯飞愿意出1000万投资寒武纪,寒武纪才看到了希望。如果说科大讯飞是寒武纪的第一个“贵人”,那么华为则是寒武纪的又一颗“福星”。
就在寒武纪拿到科大讯飞的投资,并开始思考公司如何赚钱之际,一帮华为从事市场工作的人找到了陈天石,向他咨询AI与智能手机芯片结合的可能性。陈天石听后感觉十分有意思,于是与公司团队一起花费数月时间,将前期设计的处理器翻新之后再卖给华为公司。虽然刚开始华为内部对此也有许多的争议,但是寒武纪最终用实际成绩证明了实力。
后来的故事大家就十分清楚了。2017年9月,华为在德国IFA展上重磅发布了全球首款人工智能处理器——麒麟970,其背后的AI芯片搭载寒武纪的嵌入式IP,集成了寒武纪的NPU(寒武纪1A处理器)作为神经网络专用处理单元,成为了AI产业发展的一个里程碑。
寒武纪未来要做的就是埋头做事
近两年,寒武纪公司在业内的声望与日俱增,并先后获得了两笔巨额融资。2017年8月,寒武纪获得了国投、阿里巴巴、联想、国科投资等共计1亿美元的A轮融资;2018年6月,寒武纪再次获得了数亿美元的B轮融资,投后公司整体估值达25亿美元,领跑全球人工智能芯片的创业公司。
2017年11月,寒武纪举办了公司成立以后的首场发布会,并一口气推出了四款新产品:面向视觉领域的寒武纪1H8、性能更强的寒武纪1H16、面向智能驾驶领域的寒武纪1M,以及面向开发者的人工智能系统软件Cambricon NeuWare。
2018年5月,寒武纪一鼓作气,再次发布了包括第三代IP产品寒武纪1M、最新一代云端AI芯片MLU100,以及搭载MLU100的云端智能处理卡在内的多款新品。
在陈天石看来,寒武纪能取得今天的成绩,主要是因为公司处于一个非常好的时代。在早期学术研究时期,公司团队成员拥有一个难能可贵的好的学术氛围;后来在公司成立之后,不管是社会还是政府都提供了足够的资本帮助公司投入研发。正是因为处于这样一个时代,公司才能如此迅速地发展起来。
目前,寒武纪公司的团队成员共500余人,分别在北京、上海、深圳、合肥四个AI行业重镇设立了办公司。未来,公司将主要集中于终端和云端两个产品线。其中在终端方面,主要采取类似于Arm的商业模式,将自己的IP授权给下游的SoC厂商;而在云端方面,寒武纪会设计自己的芯片,并将其应用于数据中心服务器里面。
作为一家成立不到三年的人工智能芯片企业,陈天石谦虚地认为寒武纪还只是一家小公司,未来更多的是需要埋头做事,拿真正有价值的产品说话。而对于整个集成电路产业的发展,陈天石也保持着乐观的心态,他认为集成电路是一个需要全球产业链共同协作的行业,需要国内外同行保持开放的心态,共同学习、交流、进步。
本文经授权转载自微信公众号:天天IC(laoyaoic)
推荐阅读
▶ 十一项冠军!来看看中国科大这个团队在语音和图文识别领域有多牛
▶ 科技盛典——中国科大潘建伟院士团队及三位校友当选2017年度央视科技创新人物(团队)
▶ 《麻省理工科技评论》首次发布中国区“35岁以下创新35人”青年科技人才榜,7位中国科大人入选