视线转回盛夏科技,京城。
有人为了盛夏OS应用商店废寝忘食,有人为了Tensorflow和九章的推广四处奔忙,时间过得很快,一转眼,已经是2010年。
中关村大街上的积雪还没化干净,写字楼里的灯总是亮着。
新世纪的头十年就这么悄无声息地翻篇了,没有烟花,没有庆典,甚至没人发一条煽情的短信。
科技圈的人都在忙。
忙着升级系统,忙着调试参数,忙着和时差那头的人开电话会。
谁有空庆祝?
2010年1月22日,星期五这天。
郭长征推开教研室的门,暖气扑面而来,眼镜片上立刻蒙了一层白雾。
他摘下眼镜擦了擦,看见楚一航已经坐在工位上了。
楚一航面前摆着两个显示器,左边是代码窗口,右边是一个网页。
网页上是一张表格。
郭长征把包往桌上一扔:“又看?”
楚一航没回头,声音闷闷的:“习惯了,每天第一件事。”
他说的是ImageNet的排行榜。
这个比赛已经开赛一个多月了。
楚一航点了刷新。
页面重新加载,排行榜从上到下,已经排列着二十多个队伍的成绩。
排在第一名的队伍,暂时的最高Top-1正确率只有29%,Top-5正确率只有69%。
“这也太拉胯了。楚一航摇了摇头,满脸的自信。
“这水平,我在键盘上撒把米,找只鸡过来啄两下,猜出来的正确率都比他高。”
郭长征瞪了楚一航一眼:“一航,不要这么刻薄。人家能跑出结果,说明工程实现能力没问题,只是算法选型遇到了天花板。”
“不过这成绩的确低了点,放我们最通用那版模型上都不够打的。”
“确实。”楚一航往后一靠,椅子发出嘎吱一声,“我估计现在大部分队伍还在用传统的特征提取那一套,SIFT加SVM什么的,能跑到这个数已经不错了。”
“之前我们用TensorFlow搭的那个基础版本,Top-1就能到40%吧?”
“40.2%,我记着呢。”
郭长征笑了:“你这脑子是硬盘啊?”
这时候门被推开了。
江深端着一杯豆浆走进来,脖子上挂着耳机线,一看就是从宿舍直接过来的。
“早。”
“早。”
江深把豆浆放在桌上,熟练地打开自己的电脑:“看了吗?排行榜。”
“刚看过,没啥变化。”楚一航说。
“我再看一眼。”
江深也打开了ImageNet的官网。
页面加载出来。
他愣了一下。
“等等。”
郭长征和楚一航同时转头。
江深指着屏幕:“你们确定刚才看的是这个数?”
楚一航皱眉:“什么?”
他刷新了一下自己的页面。
页面重新加载。
然后他也愣住了。
排行榜第一行的数字变了。
Top-1正确率:59.8%。
Top-5正确率:76.3%。
楚一航以为自己看错了,又刷新了一遍。
还是这个数。
59.8%。
他看了一眼第二名的成绩——Top-1正确率29%,Top-5正确率69%。
是刷新前第一名的成绩。
说明就在刚刚,有一支新的队伍,来到了榜首,并且吊打了榜单上的其他队伍。
正确率差了一倍还带拐弯。
楚一航沉默了大概三秒钟。
“……卧槽。”
郭长征也看到了。他没有说话,只是把眼镜摘下来又擦了一遍,重新戴上,然后盯着屏幕看了很久。
江深的声音有点干:“这是哪路神仙?”
三个人同时去看第一名的队伍名称。
不是英文。
不是某个美国名校的实验室缩写。
六个汉字。
“玉泉路扛把子。”
教研室安静了大约两秒。
然后楚一航笑出了声。
不是嘲笑,是真的被逗乐了那种笑。
“玉泉路?”他说,“如果是京城的玉泉路,我怀疑是中科院自动化所那帮人。”
郭长征想了一下:“玉泉路那边确实有中科院的几个所,自动化所、计算所都在那附近。”
“这名字起得也太……”江深一时没找到合适的形容词。
“太有网感了。”楚一航替他补上了,“一看就是常混论坛的人起的。”
“但成绩是真的猛。”郭长征说。
59.8%的Top-1正确率。
他们现在的模型在测试集上跑到多少来着?
郭长征打开内部的测试记录表。
他们最新的一个版本,Top-1正确率是63.1%。
虽然是在模拟试题上的成绩,不过也比这个“玉泉路扛把子”高了三个多点。
估计在真正的测试集上,成绩应该也差不多。
但问题是——他们的模型还没上传。
楚一航显然也想到了同一件事,他转过头来看郭长征:“老郭,我们是不是也该放一个版本上去了?”
郭长征没立刻回答。
这时候门又被推开了,叶言和钟柏一起走进来。叶言手里拿着一叠打印出来的训练日志,钟柏背着双肩包,眼睛还有点肿——一看就是昨晚又熬夜了。
“都来了?”叶言把训练日志放在桌上,“聊什么呢?”
“排行榜更新了。”江深说。
叶言和钟柏同时凑过来。
“我看看。”
几秒后,叶言的反应和当初的楚一航如出一辙:“卧槽。”
钟柏则推了推眼镜,认真地看了一遍参数:“这个正确率……不像是传统方法能做出来的。”
“你也觉得?”郭长征看了他一眼。
“肯定是神经网络。”钟柏的语气很笃定,“SIFT加SVM那套东西的天花板我见过,到不了这个数。”
楚一航点头:“分析得对。”
许言也从隔壁座位探过头来,“我们干脆把现在的模型传上去吧?”
“我们最新的版本比他们高好几个点呢。”
“对。”江深附和,“让他们看看什么叫真正的技术。”
楚一航看向郭长征:“郭老师怎么说?”
郭长征的手指在桌面上轻轻敲了两下。
“再等等。”
“还等?”许言有点急,“再等黄花菜都凉了。”
郭长征摇头:“不是这个意思。你们想想,现在才开赛一个月,大部分队伍可能连模型都没搭完。这个‘玉泉路扛把子’是动作快,先把第一版传上去了,占了榜首。”
他顿了顿,继续说:“但比赛还有两个月才结束,真正的大鱼都在后面。我们现在把最好的模型传上去,等于提前亮出了底牌。”
楚一航若有所思:“你是说……让别人有参照物?”
“对。你放一个63%的模型上去,后面的人就会拼命追。”
许言张了张嘴,想说什么,但发现郭长征说得有道理。
“那我们就干等着?”江深有点不甘心。
“谁说干等着?”郭长征笑了,“我们继续调。叶言,昨晚那一版训练到什么程度了?”