昇思MindSpore行至2022,開源社群成就生態共贏

lumin1020發表於2022-03-30

  智慧的本質是什麼?每個人的看法都不一樣,但每一種不同的願景都在推動著AI的不斷髮展。有人說智慧是對雙手的解放,這就要去創造新的雙手;有人說智慧是對人類的模仿和超越,因此就有了大量的演算法訓練和學習;也有人說智慧就是改變世界,世界那麼大,也只有共贏世界,才有望改變世界。

  開源是人工智慧改變世界的征程裡,必不可缺的武器。

  華為昇思MindSpore起步並不算早,但卻一路與開源同行。自2020年3月誕生之初,全場景AI框架昇思MindSpore就以開源形式面向世界,紮根開源社群,持續使能科研創新與產業應用,通過原生的技術體系,不斷加速中國AI應用生態。昇思MindSpore生態的構建並不僅僅意味著自身的發展,也代表同開發者們共同成長。

  開源與結緣,昇思MindSpore攜夢而行

  2020年3月,昇思MindSpore正式開源,其為國內的人工智慧產業帶來了新的氣息。一次開發,實現端邊雲全場景部署,其對於開發者的減負顯而易見;原生支援大規模訓練,自動並行降低80%程式碼數量,自動調優節約60%時間成本,為企業業務創新奠定了基礎;同時,其帶來的科學計算新正規化,使得整體效能成倍級增長。

  新的框架,新的動力,自然也意味著新的使用者。

  在2020年,昇思MindSpore推出短短几個月後,使用者下載量便已突破十萬,官網訪問量超1000萬。這樣的熱度帶來的是270+上線應用,帶來了碼雲和Github總Stars數量達到1.4萬+,也帶來了昇思MindSpore社群的繁榮,帶來了一批優秀的開發者。

  昇思MindSpore優秀組織者張東豪便在這樣的浪潮中,於2020年加入了昇思MindSpore開源社群。由於工作和興趣的原因,張東豪始終在學習AI相關知識。在2020年瞭解到華為全場景AI框架昇思MindSpore開源的資訊後,覆蓋端邊雲全場景的特點深深吸引了他。並且出於對人工智慧技術的興趣,張東豪在考取HCIA-AI證書時,進一步瞭解了昇思MindSpore,加入了開源社群並擔任組織者。張東豪也坦言想與昇思MindSpore共成長,在學習中分享對AI技術的認識,因為在分享的時候也是自己成長最快的時候。

  同樣是昇思MindSpore社群組織者和資深開發者,王峰對於昇思MindSpore的瞭解來自於對華為開源相關的資訊的關注。在看到昇思MindSpore開源後召集社群組織者之時,王峰便作為第一批認證組織者參與答辯並獲得了相關認證。

  王峰對第一次認證組織者答辯的流程印象頗深。他闡述的加入理由主要有兩點,第一是內在原因,由於從事IT軟體領域工作,這些年的實踐經驗和麵臨工作中的問題,需要結合業界的新技術發展趨勢,確定未來軟體所要提升的方向。AI在現階段的發展為某些領域提供瞭解決問題的手段,因此從個人職業規劃的角度出發,王峰希望參與到昇思MindSpore的社群工作中。

  第二個則是外在希望中國的軟體生態中能夠有更多、更好的產品。作為一名一線開發者,王峰內心裡十分認同華為多年來的應用軟體領域實踐,也希望在基礎設施領域有所建樹。華為在相關方面的投入和持續性的生態建設,是大眾軟體工作者應該支援的。成為社群的組織者,參與組織相關活動,這些都可以幫助開發者從巨集觀的角度去理解相關領域的概況,也可以幫助推動國內的AI領域基礎設施的開源普及工作,為科技自立做出貢獻。

  正是有了這些貢獻者、組織者們的加入,昇思MindSpore開源社群運作與管理1.0版本獲得了矚目的成果。其中包括泛內容平臺、社群治理、開發者活動、開發者社群、生態合作等相繼上線,這讓昇思MindSpore的開源更具魅力。

  改變世界,從每一個角落開啟

  進入2021年後,社群和使用者對於昇思MindSpore的支援更增,其總下載量超100萬,相比2020年增長10倍。同時,社群貢獻者超過4000人,SIG組超過20個,新增合作伙伴超160個,優秀佈道師達307人。當然,在開源社群的幫助下,昇思MindSpore在2021年也發展飛快。全年釋出4個新版本,模型超300個,打造了支撐全場景應用的AI框架,並通過技術創新,切實引領了AI框架技術演進方向。

  與此同時,昇思 MindSpore也在各個場景中不斷擴大著自身的影響力。2021年,昇思MindSpore技術生態不斷擴大,超過300個高效能模型和300+頂會論文連續釋出,給予了合作伙伴和社群信心,鵬程.盤古大模型、遙感、生物製藥等科研合作成果相繼釋出;在行業方面,昇思MindSpore 行業生態覆蓋了5000+服務企業,領域涵蓋了金融、醫療、製造、運營商等各個方面。

  技術的發展能夠引領的不止有未來,還有我們的眼下的生活。

  2021年,河南的一場暴雨牽動了每個人的心靈,而張東豪作為一名河南人,也想為家鄉奉獻更多的力量。昇思MindSpore作為負責任的開源技術社群,也在不斷關注這次河南的“暴雨災害”。災害發生後,社群第一時間發起了匯聚社群物資支援災區的專案,張東豪也作為社群在河南的介面人公佈了自己的相關資訊,為在河南的受災群眾提供支援。

  回憶起這件事情,張東豪依然心有餘悸。河南暴雨災害給社會生活造成很大的損失,張東豪當時身處河南許昌,而家人則正是在災害中心的鄭州。在那幾天裡他有害怕也有驚恐,最緊張的時候甚至連電話都接不上,只能發簡訊。在經歷了一次斷電後,張東豪給家人說手機關機吧,偶爾開機報下平安就行。張東豪表示當時甚至在許昌晚上睡不著就跪拜蒼天祈禱平安,直到確認了父母、爺爺、親戚的平安後才安心了一些,在那一刻他也更加明白了平安健康就是福的道理。因此,作為一名河南人,張東豪更增了幾分家鄉情懷,也更想為家鄉做些事情。而昇思MindSpore社群提供了傳遞“水災”所需物資資訊的平臺,張東豪作為社群河南介面人自然義不容辭。

  眼前的踉蹌不能阻擋前進的腳步,我們對未來的呼喚也從未止息。

  人工智慧行業人才短缺早已不是什麼祕密。高校作為人才的搖籃,王峰便帶領著MindSpore走進了南京的高校,為南京學子提供了昇思MindSpore科普與課程教學。王峰在談及此事時表示,作為社群所在地區的組織者,有責任和義務把昇思MindSpore帶到更多地方,這其中當然包括了組織高校的學習交流活動,支援將昇思MindSpore帶到所在公司產品和解決方案中,以及推動AI應用技術交流事宜。

  對於個人來講,參加昇思MindSpore開源社群工作也是王峰職業生涯工作內容方面的一個突破。在相關領域工作十六年之後,王峰積累了對IT軟體應用領域的一些深刻認識。這些經驗的下一步就是結合AI新的技術應用來解決更多問題,提升軟體的價值。通過參加組織地區的活動,本身也是一種認識不同領域和應用的機會。當然,作為踐行AI普惠價值的推動者之一,個人影響力雖然有限,但是能有更多從業者加入這一序列的話,就能為昇思MindSpore這類有價值的技術軟體在行業普及和落地貢獻一份力量。

  行至2022,昇思MindSpore還待更多挖掘

  積土成山,風雨興焉;積水成淵,蛟龍生焉。昇思MindSpore無論是自身技術、社群構建還是開發者生態都是在這樣的環境下,一步步地改進、完善和提升。

  在進入到2022年後,昇思MindSpore的開源社群運作和管理也發展到了新的階段。如今的開源社群有了更多領域、的使用者參與和支援,相應的管理辦法也有更多升級。

  相比此前的版本,昇思MindSpore開源社群在泛內容平臺的構建方面新增了更多的技術內容和諸多技術合作專案,如TinyMS和保姆級教程都而言對新手使用者起到更多幫助;相應的開發者活動也在原來的基礎上增加了專題技術論壇,把MindCon極客周形成慣例,打造了開源創新實踐課並積極參與網際網路+等大賽;開發者社群方面也進一步構建了四級認證開發者進階體系,提升使用者體驗;社群治理方面進一步增加了社群多樣性,並新增了開源可信、資料集合規等可信性內容;在生態方面新增了開源運營手冊及CCF相關內容;而在基礎設施方面開發者體驗Bot、開發者關係、開發者貢獻指南地圖等均能為使用者提供新奇的體驗。

  開源社群的改進無疑是為開發者提供了新的幫助,社群賦能開發者,開發者才能更好的反哺社群。

  張東豪從社群裡得到的是知識,也是技術產品。如今他已在工作中把昇思MindSpore應用其中,並且嘗試拉取昇思MindSpore對應的docker容器,呼叫GPU卡的算力做訓練開發。而在社群之中, 他也有了很多新的感悟,他認為在社群成長首先要明晰是否對這一技術感興趣,然後知行合一,身體力行。張東豪對於AI的興趣來自於大學看的《計算流體力學》,由實驗力學到計算力學,從而瞭解到HPC高效能運算這類基於物理模型的擬合計算,並在後來也有了基於神經網路的AI實現此類的概率計算。張東豪在採訪的最後還告知更多開發者,以前走過的路會成為當下的起點,以前看到的書、學到的技術、掌握的知識,也會延伸成為下一段工作生活的開端。

  王峰此前在通訊行業從事業務支撐系統軟體建設,他在從業的16年裡面以五年為一個單位,在不同的領域嘗試、實踐並積累認知。從密集計算型系統,到交易型CRM系統,再到雲原生相關技術平臺建設。雲端計算和大資料的成熟,為AI等新技術奠定了基礎。在進入當前從事的領域之前,王峰已經在雲端計算和大資料領域積累較多經驗,因而需要在AI領域尋求參與開源社群和相關建設來補充自己對ABC領域的認知。所以在工作之餘,王峰便通過參與社群開源貢獻的方式來加深對該領域的理解,以便於在今後工作中去應用。參與社群的學習和貢獻,自己不僅能收穫新的認知,同時也對自己職業生涯的規劃有很好的幫助。

  當然,對於有意接觸源社群的開發者們,王峰建議他大家能夠先為自己樹立興趣愛好或者職業的目標。在目標建立的基礎上,再投入時間,通過開源社群等開放型組織讓自己參與其中,通過社群的持續跟蹤學習建立一個領域的概要認知。在此基礎上,根據自己的目標所需,在該領域持續參與、貢獻、收穫和成長。當然,在現如今的這個時代,國內科技開始鼓勵自立的階段,建議大家大膽選擇如昇思MindSpore等國內主流的開源社群。一方面,新的開源專案更容易讓人接受,能在存量基礎上提出新的解決方案,另外一方面也方便於大家加入其中並有機會從一開始就接觸、參與、理解和共同成長,這也是很多國外成熟的開源社群所不具備的優勢。

  誠如王峰所建議的一樣,希望大家能夠在進入AI領域學習、研究和應用的時候,大膽選擇昇思MindSpore,即使工作中所在企業技術選型不一定是昇思MindSpore,但在很多時候的框架層面可以有相容性考慮。作為一名開發者,當你深入理解了一款框架時,再去體驗其它框架便能很好的實現觸類旁通。在這個場景化、技術生態多元化的體系裡面,收穫的成長在今後的職業工作中具有一定的通用性。而昇思MindSpore從社群到生態的開源開放,無疑會為大家的工作和生活,帶來新的幫助。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69965512/viewspace-2885018/,如需轉載,請註明出處,否則將追究法律責任。

相關文章