第45章 變化來的太快
- 學霸的AI系統
- 馬了個甲
- 2653字
- 2023-11-14 00:10:00
齊凡躲在宿舍忙碌兩天后。李月因為思念,來找齊凡約飯,兩人一塊在六食堂肩并肩坐著。
“齊凡,努力歸努力,千萬不要太累。我真的不想守寡。”
齊凡低頭扒著飯,“放心,我每天睡眠都是充足的,身體沒問題。就是老外和我們這邊有時差,他們又沒有加班的習慣,我只好遷就他們的時間。”
“老外?”李月一臉疑惑,“你和老外扯上關系了?”
“我最近和英威達那邊有點交集,就是遇到一些技術問題時,需要咨詢他們。”
“你和英威達有聯系?”
齊凡淡然道,“算不上聯系,就是用到他們顯卡的底層庫,就是一個軟件產品,可偏偏這玩意兒沒啥人用,所以他們官網沒有充分的服務支持。我只好通過郵件直接和他們聯系。”
“對了,他們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萬。”