第45章 变化来的太快

齐凡躲在宿舍忙碌两天后。李月因为思念,来找齐凡约饭,两人一块在六食堂肩并肩坐着。

“齐凡,努力归努力,千万不要太累。我真的不想守寡。”

齐凡低头扒着饭,“放心,我每天睡眠都是充足的,身体没问题。就是老外和我们这边有时差,他们又没有加班的习惯,我只好迁就他们的时间。”

“老外?”李月一脸疑惑,“你和老外扯上关系了?”

“我最近和英威达那边有点交集,就是遇到一些技术问题时,需要咨询他们。”

“你和英威达有联系?”

齐凡淡然道,“算不上联系,就是用到他们显卡的底层库,就是一个软件产品,可偏偏这玩意儿没啥人用,所以他们官网没有充分的服务支持。我只好通过邮件直接和他们联系。”

“对了,他们CTO还邀请我去实习。我嫌麻烦拒绝了。”

李月愣了下,“那家公司我知道,全球显卡领域的龙头,典型的鹰国科技独角兽企业,市值都快近百亿美刀。你怎么会和这种级别企业的CTO有联系,英威达可比‘吃过没’那种平台型企业厉害得多。”

“就是那个去除马赛克项目,我靠它在github混了点人气,最近有了个新点子,但需要英威达提供技术支持。可我要是冒然去联系英威达那边,对方肯定不会理我。所以,我就靠我在github上的一丢丢人气,发动众人帮我把他们CTO揪了出来。”

“就这样?”李月瞪大了双眼。

“就这样啊。你别看人家公司近百亿美刀市值,在技术这块,大家都是很平和的。有事说事,谁管你身家多少。”

李月再次被齐凡刷新了认知。她当即握住齐凡的手,“苟富贵勿相忘。”

齐凡被她认真的表情逗笑了,自嘲道,“我一个月生活费500块。一定不忘姑娘自荐枕席的恩情。”

李月嗔怒,“流氓。”

-----------------

齐凡鏖战两天,终于完成了第一稿基于英威达显卡的数学运算库。

这个库可以让开发者将英威达显卡的并行计算能力,用于深度学习的模型训练,从而大大提高运算速度。

齐凡考虑到这个库的通用性,特地没有将它和Python环境捆绑,而是提供了开放的接口。也就是说,后续其他人可以在此基础上将其应用到Python之外的编程语言。

在用上这个数学运算库后,运算速率直线上升。在GTX 680满负荷的情况下,跑一次训练的时间只需要5秒钟。而CPU 50%负荷的情况下,跑一次训练需要1分钟。这简直就是质的飞跃。

这让齐凡进行一次完整的万次训练只需将近14个小时,而原先则需要将近7天。

四天后,在经过完整的6轮迭代后。第一稿具备自学习能力的目标检测和识别模型诞生了。

齐凡将其命名为:XCNN_DT_1.0。

XCNN_DT_1.0支持使用者传入自定义的标注数据,支持二次训练,可用于各类特定的符号识别场景。

也就是说:这并非是专用于识别某一类符号的,而是可以用来识别各种符号。

不管是数字、标点,还是英文,甚至是某个大聪明自己发明的什么字符。XCNN_DT_1.0都可以识别。

XCNN_DT_1.0可以识别它没见过的字符,其原理是它的自学习功能。当然它的自学习功能也没神奇到什么都不用做,就能完全自主学习。它还是需要有人告诉它每个符号的意义。

比如:这个符号是“0”,那个符号是“1”。

只要告诉XCNN_DT_1.0每个符号的意义,剩下的就是训练,在训练跑完之后。它就能完成识别。

一句话:它可以识别它见过的所有符号。

当然,由于汉字比较复杂。它目前对汉字的支持度还不高。

齐凡另外创建了第三个项目,项目名称就是:XCNN。

他在项目介绍中仔细阐述了XCNN的设计思路,以及优缺点。并且开源了所有的代码。

为了给粉丝们一个交代,齐凡将XCNN描述为:自己在开发去除马赛克2.0版本时的神来之笔,是副产物。

其实,他之前声称开发去除马赛克2.0版本只是个借口,为的就是拿到英威达的完整底层库。要让去除马赛克也能获得自学习能力,这是一个大工程,只能留待日后慢慢去开发了。

齐凡发布XCNN的当天,这项目就上了github的头版头条。因为这是一场革命,一场机器视觉领域的革命。

在此之前。没有人想到过可以将卷积神经网络应用于目标检测识别领域,但是齐凡做到了。

英威达CTO在个人主页上盛赞了齐凡的这个创意。因为,这同时也是他们自家产品最好的推广机会。

因为,齐凡还完成了另一个创举--将GPU应用于人工智能领域。

所以,齐凡这一个小小的项目达成了两个突破。

一是深刻地改变了人工智能--机器视觉领域的现状。在此之前的各种智能视觉算法,都是不具备自学习能力的,都是需要使用者针对特定情况去调整各种参数。不但学习和使用门槛极高,而且最要命的是不具有通用性。某场景下适用,可换了场景就不一定了。

二是为GPU赋能。没人想到过GPU可以应用于人工智能领域的并行计算。这让受限于CPU计算性能的一众研究人员和开发者们看到了新的曙光,也让英威达看到了新的业务增长点。

总之,一场学术和商业的革命,已经开始酝酿。

而完成这一切的齐凡此刻正躺在金陵大学小湖边的草地上,他给自己放了天假,以便好好休养这些天被超负荷使用的脑子和身体。

齐凡头枕在李月的大腿上。

齐凡闭着养神之间呢喃道,“真香。”

李月啐道,“流氓。”

“我是说空气中初夏的味道真香。”

李月捏了下他的鼻子以示抗议。

“离比赛提交还剩三天了吧。”李月关心询问道。

“没错。不算今天的话,还剩两天。我明天就去实验室。”

“你学长他们三个没催你?”

“我之前给他们把理论都规划好了,他们只要按部就班就行了。有啥好催我的。”

“你对这次比赛有把握吗?”

“我对这次比赛已经无感了。”

“为啥?”

“因为我觉得第一名肯定是我们这组。”

“你藏了杀手锏?看你最近这么忙,是不是就在忙这个。”

“不是。”齐凡把李月的大腿放放好,换了个姿势。

“我忙的是其它事。顺带看了下这回的赛题,我相信以现有的技术手段,我给许阳他们的方案已经是极致了。除非。。。”

“除非什么。“

齐凡轻笑道,“除非,参赛的其他人不讲武德。”

齐凡不打算把XCNN模型用于参赛,因为这样做的话过分不讲武德了。况且这样还存在一个问题,他总不能自曝自己就是XCNN的作者吧。他还不想这么快就显露身份,他要看看XCNN的影响力能到何种程度。

而如果不自曝作者身份的话,那无异于是拿着一把手枪去和一帮拿着刀剑的人比试。太不讲武德了。

至于齐凡刚刚说的,参赛的其他人不讲武德,指的是其他人拿自己发布在github上的XCNN来参赛。齐凡觉得这种可能性不大,因为自己刚刚才发布。而眼下离比赛只剩3天。

李月拿着齐凡手机翻看,齐凡倒也不在意。他明白李月是在查岗,查就查呗,女人嘛,毕竟是神经质的生物。

“你好像有封邮件。”

齐凡懒洋洋道,“你帮我打开吧,我知道你很想看。”

“哪有,我还是很尊重你隐私的。”

“尊重隐私?我在你面前还有隐私吗?”齐凡吐槽,“不管是手机还是我这人,可还有半分隐私。”

李月反驳,“我在你面前不也没有隐私。不管是我这人还是我手机。”

李月把手机递给齐凡,示意对方想看就看好了。

齐凡眼睛都没眨,“不屑。”

“哼!你清高。”

李月随后打开那封新到的邮件。

片刻后,李月惊叫出声,“20万。”