“全棧”:從AI開發(fā)者到AI工業(yè)家的首席關(guān)鍵詞

你是僅僅想被人稱為“極客”,還是想成為比爾·蓋茨?

我想這是一個(gè)每位技術(shù)工作者都能在1毫秒之內(nèi)做出的選擇題。但這道題的關(guān)鍵在于,我們需要知道兩個(gè)選項(xiàng)之間的區(qū)別是什么。

比爾·蓋茨,可以說是極客潮中將技術(shù)產(chǎn)業(yè)化進(jìn)行到最極致、最徹底的人?;蛟S可以這樣說,學(xué)習(xí)一項(xiàng)技術(shù)的皮毛并不難,作為樂趣來開發(fā)也不難。難的是走向產(chǎn)業(yè)和商業(yè)世界,讓自己的開發(fā)有價(jià)值,有價(jià)格。

今天的AI技術(shù)和開發(fā)者,正在面臨同樣的問題:AI開發(fā)者的任務(wù),已經(jīng)不僅僅是學(xué)習(xí)和探索,而是要讓自己的開發(fā)走入產(chǎn)業(yè)世界,真正被生產(chǎn)場景所應(yīng)用。

可以這么說,時(shí)代對AI的呼喚落實(shí)到具體的從業(yè)者當(dāng)中,就是從AI開發(fā)者到AI工業(yè)家的轉(zhuǎn)變。但是到底怎么完成這種轉(zhuǎn)變呢?需要技術(shù)工具和基礎(chǔ)設(shè)施的進(jìn)化,也需要AI開發(fā)者快速學(xué)習(xí)最新的產(chǎn)業(yè)東西,主動(dòng)捕捉機(jī)遇。

這兩天,AICon全球人工智能與機(jī)器學(xué)習(xí)技術(shù)大會(huì),成為了大量AI開發(fā)者熱議的話題。今年的AICon,AI與產(chǎn)業(yè)應(yīng)用的融合成為了最主要話題。而在大會(huì)期間,華為云請來了七位來自華為不同關(guān)鍵領(lǐng)域的技術(shù)專家,來為參會(huì)技術(shù)從業(yè)者分享兩方面的內(nèi)容:AI技術(shù)開發(fā)的完整周期,與AI技術(shù)的產(chǎn)業(yè)應(yīng)用。

針對華為AI體系,華為昇騰AI工程師譚濤分享了昇騰開發(fā)工具鏈的全流程應(yīng)用實(shí)踐,從底層開發(fā)工具角度討論了華為全棧AI的價(jià)值;華為MindSpore資深架構(gòu)師于璠,則從AI計(jì)算框架角度解析了華為MindSpore的特質(zhì)與應(yīng)用方案;華為云AI高級(jí)解決方案架構(gòu)師魏振強(qiáng)則從AI開發(fā)工具層面,討論了AI開發(fā)者如何基于全棧能力快速完成AI應(yīng)用開發(fā)。此外,華為高級(jí)技術(shù)專家魏俊秋分享了華為預(yù)訓(xùn)練語言模型的技術(shù)突破和應(yīng)用方案;華為云高級(jí)產(chǎn)品經(jīng)理趙彥則分享了如何基于華為云Cloud IDE+Codehub構(gòu)建高效可信的AI開發(fā)環(huán)境。

在AI技術(shù)與產(chǎn)業(yè)應(yīng)用層面,華為海思圖靈智能算法專家王曉雷分享了達(dá)芬奇架構(gòu)和昇騰芯片的特點(diǎn),為開發(fā)者講述了云邊端全場景開發(fā)的價(jià)值與可能;華為中央軟件院知識(shí)圖譜首席技術(shù)專家賈巖濤,則帶來了企業(yè)級(jí)知識(shí)圖譜構(gòu)建、推理與應(yīng)用,幫助開發(fā)者理解華為全棧AI的產(chǎn)業(yè)應(yīng)用能力。

聚集七顆龍珠就能召喚神龍,華為云同時(shí)聚集了七個(gè)不同產(chǎn)業(yè)領(lǐng)域的專家,顯然也是“所圖甚大”。在梳理了專家分享之后,我發(fā)現(xiàn)華為云的目標(biāo),是幫助AI開發(fā)者整理這樣一個(gè)內(nèi)容:從基礎(chǔ)開發(fā)環(huán)境,到軟硬件結(jié)合云邊端協(xié)同,再到真實(shí)的產(chǎn)業(yè)級(jí)應(yīng)用,AI開發(fā)究竟如何才能滿足從“極客愛好”到“工業(yè)生產(chǎn)”的過渡,最大效率滿足商業(yè)應(yīng)用的AI開發(fā)。

而這個(gè)流程歸結(jié)下來,首席關(guān)鍵詞就是“全?!?。

我們知道,華為率先提出了全棧全場景AI的概念。而對于開發(fā)者來說,全棧是適配產(chǎn)業(yè)級(jí)生產(chǎn)的首要條件;而全場景則是AI開發(fā)觸發(fā)應(yīng)用空間的聯(lián)接通道。

這樣的AI基礎(chǔ)究竟對于開發(fā)者的價(jià)值何在?今天我們換個(gè)視角,完全站在AI開發(fā)者的立場上來透視華為云的AI體系。

在全棧全場景AI的技術(shù)邏輯推動(dòng)下,華為云在三個(gè)層面上為AI開發(fā)者,探索了變身AI工業(yè)家的可能。

全棧AI工具化:高效低門檻開發(fā)的核心保證

所謂全棧Full Stack,最早是對IT行業(yè)一種能夠勝任從底層架構(gòu)到前端應(yīng)用所有工作工程師的稱呼。由于不同技術(shù)層級(jí)之間溝通困難,兼容性問題很多,所以全棧工程師也就變成了企業(yè)萬金油般的存在——事實(shí)上,全棧工程師往往也是IT團(tuán)隊(duì)中薪資最高的。

(魏俊秋 華為高級(jí)技術(shù)專家)

而在AI到來之際,華為把這個(gè)詞引申到了自己的AI產(chǎn)業(yè)體系中。即在應(yīng)用之下,從芯片、芯片使能平臺(tái)、算子平臺(tái)、開發(fā)框架,再到開發(fā)平臺(tái),華為是業(yè)界首家一家包打的公司。

而在AICon現(xiàn)場,來自華為五位技術(shù)大牛共同打造了“AI技術(shù)開發(fā)的完整周期”相關(guān)內(nèi)容,其實(shí)就是在向AI開發(fā)者講述,華為的全棧AI究竟對于開發(fā)者來說意味著什么?

我們知道,AI開發(fā)走向真實(shí)的產(chǎn)業(yè)應(yīng)用,其實(shí)是非常復(fù)雜精細(xì)化的工程。開發(fā)者不是拿出一個(gè)“能用”的模型就好,而是必須要讓模型達(dá)到苛刻的產(chǎn)業(yè)標(biāo)準(zhǔn)。而這就需要非常復(fù)雜的工作,可能涉及到算子開發(fā)、模型開發(fā)、應(yīng)用開發(fā)等數(shù)層的上百項(xiàng)開發(fā)工作。

對于開發(fā)者來說,開發(fā)工具是一切工作開始的前提。假如沒有一套完整的AI開發(fā)工具鏈,工作就會(huì)變成彼此割裂,互不兼容的孤島。最終導(dǎo)致開發(fā)者在兼容難題中疲于奔命,AI的產(chǎn)業(yè)夢淪為泡影。

(華為MindSpore資深架構(gòu)師 于璠)

而從底層芯片開始,華為AI在算子、框架、開發(fā)平臺(tái)的每一個(gè)周期都可以進(jìn)行打通。這就讓華為可以構(gòu)建出一套從基礎(chǔ)模型訓(xùn)練,到硬件部署的全流程工具體系。華為稱之為昇騰開發(fā)工具鏈。這套系統(tǒng)涵蓋了神經(jīng)網(wǎng)絡(luò)軟件流、算子對比、模型可視化的系列工作。有了這些基礎(chǔ)工具,開發(fā)者可以真正做到高精度、低兼容成本開發(fā),讓效率和效果擁有基本保證。

而更上一層,每位AI開發(fā)者必須要用到的就是深度學(xué)習(xí)框架。而主流框架的一個(gè)基本問題,一方面就是與開發(fā)平臺(tái)、芯片環(huán)境的兼容性,再一個(gè)是歐美主流框架更多是從學(xué)術(shù)環(huán)境中誕生,在面對產(chǎn)業(yè)應(yīng)用時(shí)有很多不適應(yīng)之處。

基于此,華為在全棧AI的體系中構(gòu)建了MindSpore開發(fā)框架。這款框架的特征是完全生長在產(chǎn)業(yè)和開發(fā)環(huán)境中,以降低開發(fā)門檻為第一要?jiǎng)?wù)。MindSpore采用新的編程范式,實(shí)現(xiàn)了算法即代碼;新的執(zhí)行模式,充分應(yīng)對AI部署的復(fù)雜性和多樣性;新的協(xié)作方式,實(shí)現(xiàn)云邊端按需部署,更適合產(chǎn)業(yè)需求。

(華為云AI高級(jí)解決方案架構(gòu)師 魏振強(qiáng))

這樣一款框架的應(yīng)用化,可以幫助開發(fā)者進(jìn)一步降低門檻,提升效率。而華為云并沒有到此為止。再上一層,是每位開發(fā)者都必須要經(jīng)歷冗務(wù)龐雜的訓(xùn)練過程與推理部署周期。為了讓開發(fā)者的工作量降到最低,華為云推出了ModelArts一站式AI開發(fā)平臺(tái),以及HiLens端云協(xié)同AI應(yīng)用開發(fā)平臺(tái)。ModelArts具備業(yè)界第一的模型訓(xùn)練效率,并可以進(jìn)行數(shù)據(jù)的智能標(biāo)準(zhǔn)、智能篩選,讓AI開發(fā)快速極簡完成。而HiLens則可以無縫打通端云協(xié)同,在機(jī)器視覺這個(gè)最主要領(lǐng)域發(fā)揮出華為的全棧優(yōu)勢。

至此我們可以看到,華為云為AI開發(fā)者提供了從底層工具鏈,到產(chǎn)業(yè)級(jí)開發(fā)框架、一站式開發(fā)平臺(tái)的全流程賦能,把每一個(gè)流程的工作量壓縮到最低,效率調(diào)到最高。除此之外,華為云還將大量AI能力和開發(fā)輔助能力開放給開發(fā)者,比如華為大量預(yù)訓(xùn)練語言模型技術(shù)對開發(fā)者開放,提升開發(fā)者產(chǎn)業(yè)級(jí)開發(fā)能力;CloudIDE+CodeHub構(gòu)建了安全可信的云上開發(fā)環(huán)境,讓開發(fā)者更穩(wěn)妥快速進(jìn)行AI開發(fā)。

(華為云高級(jí)產(chǎn)品經(jīng)理 趙彥)

華為云對AI開發(fā)者提供的整個(gè)流程,我們可以將之簡稱為全棧AI技術(shù)的集成化和工具化。開發(fā)者可以基于一個(gè)個(gè)工具準(zhǔn)確利用到華為的全棧AI技術(shù)優(yōu)勢,從而讓開發(fā)極簡,效率極高,門檻驟降。

當(dāng)開發(fā)者把效率提升到某個(gè)臨界值后,下一個(gè)問題隨之而來:AI如何走向產(chǎn)業(yè)化。

軟硬件全場景協(xié)同:AI走向產(chǎn)業(yè)化的基礎(chǔ)通道

華為提出的全棧全場景AI,實(shí)際上是一個(gè)產(chǎn)業(yè)邏輯遞進(jìn)的關(guān)系。沒有全棧AI能力,全場景部署也就無從談起。而當(dāng)全棧AI打通,芯片層能力可以高效被AI開發(fā)者調(diào)用,開發(fā)者可以在全棧通道上快速開發(fā)模型與應(yīng)用,華為在全場景部署的AI芯片與產(chǎn)品體系才能準(zhǔn)確發(fā)揮效用。

(華為昇騰AI工程師 譚濤)

而讓全棧AI開發(fā),走向全場景AI部署的核心秘密,是一套計(jì)算架構(gòu):達(dá)芬奇。我們知道,達(dá)芬奇很可能是人類歷史上最全能的人,沒有之一。而華為自研的這套張量計(jì)算架構(gòu),也可以最大效率處理多種神經(jīng)網(wǎng)絡(luò)任務(wù),實(shí)現(xiàn)算力最優(yōu)、功耗最低。

將達(dá)芬奇架構(gòu)作為依托,華為推出了昇騰910、昇騰310芯片,分別應(yīng)對AI的訓(xùn)練與推理需求,接下來還會(huì)有邊緣側(cè)芯片面世。這些芯片集成到不同產(chǎn)品,再部署到云邊端的各種場景,就構(gòu)成了華為云提供的全場景AI通道。

(華為海思圖靈智能算法專家王曉雷)

這意味著,使用華為云開發(fā)體系的AI開發(fā)者,可以無縫銜接到昇騰生態(tài)的硬件矩陣中,完成從軟件到硬件的過渡。事實(shí)上,很多AI大牛都告訴我,AI開發(fā)其實(shí)是很快樂的,但是把模型落實(shí)到開發(fā)板和硬件上,那意味著龐大到難以想象的工作量;任何一處錯(cuò)誤就要推倒重來,硬件直接廢掉的恐怖感,以及無窮無盡的工程能力需求。

而當(dāng)華為云打通全場景AI部署能力之后,這些痛苦瞬間化為烏有,原本無法走進(jìn)現(xiàn)實(shí)世界的AI開發(fā)也能夠探索產(chǎn)業(yè)應(yīng)用。

所以說,達(dá)芬奇的秘密,其實(shí)就是華為云提供的AI走向現(xiàn)實(shí)的橋梁。

企業(yè)級(jí)任務(wù):AI工業(yè)家的終極自鑒

在華為云提供了一整套開發(fā)工具和開發(fā)基礎(chǔ),又打通了與硬件端邊云的全場景聯(lián)接之后,AI開發(fā)者要做什么呢?

這個(gè)問題的答案,或許就是華為云的AI開發(fā)價(jià)值,最終被產(chǎn)業(yè)生態(tài)打出的最終分?jǐn)?shù)。在AICon現(xiàn)場,來自華為的技術(shù)專家,現(xiàn)場講解了如何基于華為的全棧AI能力,打造能夠支撐企業(yè)級(jí)應(yīng)用的知識(shí)圖譜技術(shù)。

(華為中央軟件院知識(shí)圖譜首席技術(shù)專家 賈巖濤)

知識(shí)圖譜,這門在2012年由谷歌提出的技術(shù),如今已經(jīng)廣泛應(yīng)用于互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)、信息可視化等領(lǐng)域。但對于一般開發(fā)者來說,其遠(yuǎn)不如語音、視覺等領(lǐng)域來的熟悉。華為專家賈巖濤,現(xiàn)場講解了“小白開發(fā)者”如何完成企業(yè)級(jí)任務(wù)的開發(fā)。并解讀了華為的知識(shí)圖譜技術(shù),如何在運(yùn)營商、終端、VR等領(lǐng)域完成應(yīng)用部署。

企業(yè)級(jí)知識(shí)圖譜,或許可以看作是華為云AI開發(fā)環(huán)境的一部分。其指向的是普通開發(fā)者可以基于華為全棧AI,完成綜合性目標(biāo)、復(fù)雜數(shù)據(jù)邏輯,以及模型高精度可用下的AI開發(fā)工作。

從啟動(dòng)開發(fā)到完成企業(yè)級(jí)任務(wù),全棧是眾多邏輯中,能夠最大限度幫助開發(fā)者縮短開發(fā)流程、降低開發(fā)成本、提升開發(fā)質(zhì)量的技術(shù)驅(qū)動(dòng)力。

全棧的驅(qū)動(dòng)下,AI開發(fā)的定義正在逐漸改變。究竟誰能最先成為這個(gè)時(shí)代的AI工業(yè)革命驅(qū)動(dòng)者——這應(yīng)該是大時(shí)代中最激動(dòng)人心的故事之一。

免責(zé)聲明:此文內(nèi)容為第三方自媒體作者發(fā)布的觀察或評(píng)論性文章,所有文字和圖片版權(quán)歸作者所有,且僅代表作者個(gè)人觀點(diǎn),與極客網(wǎng)無關(guān)。文章僅供讀者參考,并請自行核實(shí)相關(guān)內(nèi)容。投訴郵箱:editor@fromgeek.com。

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-11-23
“全?!保簭腁I開發(fā)者到AI工業(yè)家的首席關(guān)鍵詞
針對華為AI體系,華為昇騰AI工程師譚濤分享了昇騰開發(fā)工具鏈的全流程應(yīng)用實(shí)踐,從底層開發(fā)工具角度討論了華為全棧AI的價(jià)值;華為MindSpore資深架構(gòu)師于璠,則從AI計(jì)算框架角度解析了華為MindS

長按掃碼 閱讀全文