今天,已經(jīng)有越來越多人開始借助 AI 的力量來改變自己的生產(chǎn)和生活,。
他們可能是專業(yè)的深度學(xué)習(xí)算法工程師,,可以利用大規(guī)模算力與數(shù)據(jù)集創(chuàng)造出前所未有的 AI 能力,;也可能是某個(gè)植物研究的科學(xué)家,希望借助 AI 完成成千上萬種植物品種的分類與科普,;亦或是一個(gè)對人工智能充滿探索渴望的莘莘學(xué)子……
作為技術(shù)引擎的 AI,,正在史無前例地依賴于各種領(lǐng)域、各種人才的創(chuàng)造力,。如果你也是信仰 AI,、對技術(shù)如饑似渴,在腦海里曾經(jīng)出現(xiàn)過“將 AI 安利給其他人”的想法,,可能很有潛力成為一名“MindSpore 布道師”哦,。
我們知道,MindSpore 是一款在昇騰 AI 處理器基礎(chǔ)上,,打造的深度學(xué)習(xí)訓(xùn)練推理框架,。它的主要受眾是數(shù)據(jù)科學(xué)家、算法工程師等人群,,幫助他們實(shí)現(xiàn)計(jì)算機(jī)視覺,、自然語言處理等 AI 功能。
那這個(gè)“布道師”又是什么鬼,?就是傳說中“自帶干糧”,、用愛發(fā)電嗎?和開發(fā)者又有哪些異同,?
簡單來說,,從開發(fā)者到布道師,既是 AI 平臺的信仰之躍,,也是科技企業(yè)與技術(shù)人才之間作用力的扭合,。
從合作者到熱愛者:布道師與技術(shù)平臺的信仰之躍
大眾印象中的“布道師”,往往都兼?zhèn)鋵I(yè)能力的“武藝”,,也要有傳道受業(yè)的“文韜”,。那么對于廣大 AI 開發(fā)者和工程師來說,成為平臺“布道師”,,又代表著什么呢,?
首先,“布道”的前提是程序員本身對平臺和技術(shù)本身,,擁有極強(qiáng)的信任基礎(chǔ)與熱愛,,這樣才能夠有動(dòng)力、有熱情,,去努力拉近大眾與技術(shù)的距離,;
其次,,“布道師”的存在,能夠以代碼為基礎(chǔ)向開發(fā)者宣講技術(shù),,讓平臺提供的各種技術(shù)手段,,變得更容易被理解和應(yīng)用,充分釋放技術(shù)在個(gè)體端的可能性,,打通開發(fā)者的“奇經(jīng)八脈”,。這就要求其個(gè)人品牌的說服力要足夠靠譜,畢竟一個(gè)攤煎餅果子的老板熱情推銷熱干面,,想必也會(huì)讓人心生疑竇,。比如谷歌的首席布道師,就是互聯(lián)網(wǎng)之父 Vint Cerf,;微軟的前布道師 Vic Gundotra 則每次都在開發(fā)者大會(huì)上演示最新技術(shù),。
另外,平臺的技術(shù)戰(zhàn)略,、開發(fā)受眾,、技術(shù)天頂,這些決定了布道的初衷,、策略,、方式,以及布道師如何向目標(biāo)人群說服其接受該平臺的方案,。這個(gè)過程顯然是需要持續(xù)奮進(jìn),,才能逐步扎根進(jìn)產(chǎn)業(yè)實(shí)踐當(dāng)中,轉(zhuǎn)化為讓其他技術(shù)人員可感可知的長期信任,。
不難發(fā)現(xiàn),,技術(shù)布道師不僅僅需要一腔先行者的熱血與理想,,更需要平臺有長期,、可靠、強(qiáng)勁的后盾,,才不至于被“扯后腿”,,變成“十年飲冰”。
所以,,技術(shù)布道師與科技企業(yè),,既是開發(fā)者與平臺的合作關(guān)系,更是發(fā)自內(nèi)心踐行技術(shù)理想與傳播的情感伙伴,。
那么,, MindSpore 招募布道師,又有著哪些前因與機(jī)緣呢,?
MindSpore 再升級,,中國全場景 AI 開發(fā)框架的“尋道之旅”
在解謎 MindSpore 布道師之前,,或許我們先要解決一個(gè)基本問題,那就是——何道可布,。
我們知道,,AI 領(lǐng)域是一個(gè)人才爭奪的修羅場。招聘網(wǎng)站 Indeed 最新調(diào)研顯示,,機(jī)器學(xué)習(xí)工程師,,數(shù)據(jù)科學(xué)家,計(jì)算機(jī)視覺工程師,,數(shù)據(jù)庫構(gòu)建師,,算法工程師,位列吸金榜首,。
這樣一群頂尖的從業(yè)人才,,顯然單純依靠金錢的驅(qū)動(dòng)是不足以讓他們輕而易舉交付信任的。而聚攏優(yōu)質(zhì)開發(fā)者,,又離不開這群領(lǐng)頭羊的標(biāo)桿作用,。
所以,在深度學(xué)習(xí)開發(fā)平臺這件事上,,比拼的核心自然也就落在了技術(shù)能力的認(rèn)可,、技術(shù)理想的共鳴、技術(shù)價(jià)值的踐行上,。
那么,,MindSpore 的做法,究竟有何特別之處呢,?
首先,,首屈一指的技術(shù)能力。
目前全球能夠提供機(jī)器學(xué)習(xí),、深度學(xué)習(xí)訓(xùn)練的框架和平臺有很多,,主流框架更是一只手都數(shù)不過來。而開發(fā)者選擇平臺進(jìn)行 AI 開發(fā)的首要考量因素,,就是平臺的技術(shù)能力是否可靠且易用,。這一方面決定了是否會(huì)消耗過多的學(xué)習(xí)成本,同時(shí)社區(qū)能否提供足夠強(qiáng)大資源支持,。
而我們知道,,MindSpore 作為一款全場景 AI 框架,可以說在降低 AI 應(yīng)用開發(fā)門檻上,,體現(xiàn)出了難以比擬的氣質(zhì),。
深度學(xué)習(xí)框架沒點(diǎn)功能創(chuàng)新是不好混的,而 MindSpore 在 TensorFlow,、PyTorch 等流行框架之后推出,,依然能吸引不少開發(fā)大佬,,顯然也很有兩把刷子。
MindSpore 首個(gè)開源版本為 0.1.0-alpha 版中,,能夠提供與昇騰 AI 處理器原生支持及軟硬件協(xié)同優(yōu)化好,。數(shù)據(jù)顯示,“昇騰 910”與 MindSpore 配合,,與現(xiàn)有主流訓(xùn)練單卡配合 TensorFlow 相比,,顯示出接近 2 倍的性能提升。這就讓開發(fā)者可以在充分的選擇性和算力基礎(chǔ)下,,釋放 AI 想象力,。
此外,借助 Source-to-Source 自動(dòng)微分,、分布式并行訓(xùn)練等業(yè)界前沿技術(shù),,結(jié)合完整的數(shù)據(jù)預(yù)處理模塊、高效的圖計(jì)算引擎,、可視化工具,、模型評估工具等等特性與組件,也讓 MindSpore 的開發(fā),、運(yùn)行,、部署也高效、友好,。
而在前不久又完成了一次迭代的 0.2.0-alpha 新版本,,又增加了對 Windows10 系統(tǒng)的支持,和 Linux CPU 版本沒有任何不同,,讓更多使用 Windows 的小伙伴也能進(jìn)入 AI 開發(fā)生態(tài),。此外,MindSpore 0.2 版本發(fā)布了 Benchmark,,包含有機(jī)器視覺類常用網(wǎng)絡(luò) ResNet-50 v1.5,、自然語言處理常用網(wǎng)絡(luò) BERT-Large 等模型,在昇騰 AI 處理器上的訓(xùn)練速度顯著升級,。比如圖片訓(xùn)練在 16*Ascend 910 場景下每秒處理 27090 張圖片,,自然語言處理在 8*Ascend 910 場景下每秒處理 1613 個(gè)句子,,多機(jī)并行訓(xùn)練加速比達(dá)到 0.95 左右,,開發(fā)效率也大大提升。
而在一代可視化工具的基礎(chǔ)上,,MindSpore 0.2 版本又進(jìn)一步推出了新特性“參數(shù)分布圖”,,可以在網(wǎng)絡(luò)優(yōu)化過程中,觀察權(quán)重和梯度隨訓(xùn)練過程的變化,,判斷網(wǎng)絡(luò)的優(yōu)化進(jìn)展,。模型溯源則將學(xué)習(xí)率,、損失值、模型大小等眾多超參配置都畫在一起,,方便開發(fā)者調(diào)參,。
更為重要的是,MindSpore 提供了端,、邊,、云獨(dú)立 / 協(xié)同的開發(fā)能力,支持可大可小,,適應(yīng)全場景獨(dú)立部署,。這意味著開發(fā)者可以在一個(gè)平臺上完成應(yīng)用開發(fā),在所有終端設(shè)備部署都可以享有一致的開發(fā)與調(diào)試體驗(yàn),,對于 AIoT 泛智能終端的未來,,也是極具吸引力的。
反正開發(fā)者想到的,、想不到的,,MindSpore 都在持續(xù)進(jìn)化中不斷給予更多,聽說 5 月底還會(huì)發(fā) v0.3.0-alpha,。一月一更的迭代速度,,請問你們 MindSpore 的工程師都還有頭發(fā)嗎?
其次,,自研自主的中文框架,。
今天再談獨(dú)立自主的深度學(xué)習(xí)開源框架,大家可能都有點(diǎn)聽膩了,。不過伴隨著后疫情時(shí)期的全球局勢不確定性,,顯然中國的 AI 開發(fā)者將未來增長的生命線放在中文平臺的地基上,至少在心里層面也會(huì)更加踏實(shí),。
而另一方面,,伴隨著中國新基建的腳步,AI 下沉到千行萬業(yè)已經(jīng)是不可避免的事實(shí),,但在開發(fā)生態(tài)層面,,社群繁榮依然山高水遠(yuǎn),有更多像 MindSpore 這樣的產(chǎn)業(yè)力量輸出,,自然也能夠從源頭上建立更具自主性和話語權(quán)的中國 AI 開發(fā)體系,。
在積累獨(dú)特 AI 開發(fā)基礎(chǔ)和數(shù)據(jù)集的同時(shí),根據(jù)產(chǎn)垂直行業(yè)的特殊需求靈活展開開發(fā)與部署,,這些顯然也是 MindSpore 所能夠提供的“近水樓臺”,。同時(shí)也為 AI 進(jìn)入安防、城市,、政務(wù)等社會(huì)核心領(lǐng)域提供了另一種的解決方案,。
最后,,產(chǎn)業(yè)化 AI 的雖難吾往矣。
那么,,完成了高舉高打的中文深度學(xué)習(xí)框架及生態(tài)建設(shè),,是不是就大功告成了呢?在 AI 界流傳著這樣一個(gè)“段子”——AI 掉進(jìn)了一個(gè)大牛挖坑,、小牛填坑,、工程師調(diào)參、外行將信將疑的境地,。
秉持著共享,、開放精神的 MindSpore,從成立之初就通過特別興趣組 SIG,、技術(shù)治理委員會(huì)等社區(qū)組織,,踐行著開源社區(qū)的文化內(nèi)核,將社區(qū)自治與專家開放治理相結(jié)合,,來幫助普通開發(fā)者快速成長,,促進(jìn) AI 滲透到各個(gè)領(lǐng)域。布道者計(jì)劃的加入,,也將有力推動(dòng)開源社區(qū)自由分享,、技術(shù)共享的交流沃土。
如何讓廣大普通人從“將信將疑”到深信不疑,,這既需要布道者們和科技企業(yè)的努力,,也需要看到技術(shù)落地這一關(guān)鍵的發(fā)力點(diǎn)。尤其是在算法革新進(jìn)入瓶頸期的當(dāng)下,,不斷加深 AI 的產(chǎn)業(yè)下沉,,助力各行各業(yè)的智能化轉(zhuǎn)型,或許才是一個(gè)開源框架的應(yīng)有之義,。
我們知道,,與歐美框架從實(shí)驗(yàn)室下放到工業(yè)界的傳統(tǒng)路線不同,MindSpore 是一款深度學(xué)習(xí)框架與產(chǎn)業(yè)化 AI 開發(fā)緊密結(jié)合的致用型框架,。將 AI 的槍口直接對準(zhǔn)了工業(yè)界應(yīng)用技術(shù)的痛點(diǎn)與難題,。所以在昇騰與 MindSpore,疊加 Atlas 智能計(jì)算平臺以及系列開發(fā)工具的綜合攻勢下,,從軟件,、硬件、生態(tài)上,,成為讓 AI 算力和開發(fā)貫穿產(chǎn)業(yè)的強(qiáng)力催化劑,。AI 從實(shí)驗(yàn)室進(jìn)入城市,、校園,、醫(yī)院,、工廠、園區(qū)……等等無數(shù)現(xiàn)實(shí)場景的細(xì)枝末節(jié),,正需要這樣一個(gè)清晰易行的整體方案作為基座,。
在邊端云的每個(gè)場景上架設(shè) AI,這或許就是 MindSpore 的 AI 之道,,也是渴盼與布道師們達(dá)成的一次時(shí)代“共謀”,。
AI 之道,心血布之:尋找時(shí)代的破壁者與布道師
如果說 MindSpore 招募布道師的能力自證,,足以解釋“何為道”,,那么接下來,就該回答另一個(gè)關(guān)鍵問題——“如何布之”了,。
首先,,借助 MindSpore 2.0 版本的升級契機(jī),形成了架構(gòu)統(tǒng)一,、功能更強(qiáng)勁的 AI 開發(fā)環(huán)境,。從后端的處理器,到推理引擎與前端開發(fā)工具,,為布道師與 AI 開發(fā)者和行業(yè)應(yīng)用者的溝通奠定了橋梁與前提,。
其次,MindSpore 也打破了傳統(tǒng)科技企業(yè)依賴大牛光環(huán)的布道師體系,,只要是 MindSpore 的開發(fā)者都可以申請,。并且,按照布道師金字塔結(jié)構(gòu)與社區(qū)貢獻(xiàn)的方式來設(shè)計(jì)激勵(lì),,一方面能夠吸引專業(yè)科學(xué)家與研究人員建立頂層 AI 內(nèi)容分享生態(tài),,又讓廣大具有垂直領(lǐng)域開發(fā)經(jīng)驗(yàn)的開發(fā)者得以有激情來分享自己的經(jīng)驗(yàn)與體會(huì),為 AI 更快地在產(chǎn)業(yè)界開花結(jié)合,、高效部署積累了更豐富的社區(qū)資源,。
當(dāng)“MindSpore+布道師+AI 開發(fā)者+千行萬業(yè)”這個(gè)產(chǎn)業(yè)漣漪不斷擴(kuò)散開來,整個(gè)智能社會(huì)的湖面,,也將不斷涌動(dòng)出潛藏在水底的千般創(chuàng)意,、萬般精彩。技術(shù)者對 AI 的信仰與堅(jiān)守,,或許從此可以擁有開發(fā)者之外的另一種姓名與榮譽(yù),。
而這,也將成為我們對智能未來想象力新的開始,。