整理| 葉子

出品 | OSC開源社區(ID:oschina2013)

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

「未來十年是 AI 的黃金十年」,業已成為各界共識。無論是硅谷巨頭還是國內的華為、騰訊、阿里,都把 AI 視作開啟下一個時代的鑰匙。
作為最為核心的AI 技術之一,深度學習成為各企業進軍 AI 領域的突破口。在經歷了Caffe、Theano代表的淺層框架時代以及Tensorflow、PyTorch代表的通用框架時代,深度學習框架的發展,迎來了以 MindSpore 為代表的全場景 AI 計算框架的新時代。
MindSpore是華為推出的深度學習框架,具備統一的模型訓練、推理和導出等接口,支持端、邊、雲等不同場景下的靈活部署。自2020年 3 月正式開源以來,MindSpore 已經培育了一個十分活躍的技術社區,軟件總下載量超130萬,Star 數量超1.6萬,PR數超5.16萬。
風口之上,如何將AI 技術落地,才是關鍵。AI 落地,就是要擺脫概念化,就必須找到合適的場景。2021 年 9 月起,MindSpore社區開展了「MindSpore 開源活動」,設計了很多基於實際場景需求的任務。
比如,在做圖像識別時,載入圖片之後,往往需要對圖片進行預處理,以保證圖像符合預訓練模型的需求,其中一項就是把圖像數據由(H,W,C)的矩陣轉換為(C,H,W)。MindSpore 現有的轉換算子,只能輸入三通道數的圖片,Gitee@unseenme 僅用了幾天時間就實現了多通道圖像輸入。這很有必要。在常規圖像處理以外的領域,如醫學圖像處理,其包含圖像的通道數可能達到了1000,因為醫療圖像中每一層可以看成是一個切片,整張圖片包含很多的切片。
自「MindSpore開源活動」啟動以來,已經提交了數十個 PR,其中近一半已經被合併。
其中一個 PR 與腦瘤識別有關。數據集是 2800 多張腦影像圖片,分為 no_tumor(無腫瘤)、glioma_tumor(膠質瘤)、meningioma_tumor(腦膜瘤)、pituitary_tumor(垂體瘤)四類訓練集。由於圖片數量較少,且各類腦瘤對於非專業的醫學人士而言難以分辨,因此任務難度很高。不過,Gitee @liyu_sup 基於卷積神經網絡以及深度殘差網絡,很快就建立了腦瘤識別的baseline 模型,並且將代碼貢獻給了 MindSpore 社區。
事實上,隨着深度學習的快速發展,越來越多的研究者都在嘗試將深度學習技術引入到腫瘤檢測項目中。基於人工提取特徵的檢測算法,不僅需要專業領域的知識,而且耗時費力,並且最後還不一定能提取高質量特徵,而利用深度學習建立模型則完美解決了這些問題。
MindSpore合併的 PR,大部分能夠應用在實際的場景中,最大化地將個人智慧產生社會影響力,真正實現技術的落地。
在 AI 落地行業時,最大的挑戰是如何降低開發門檻,並提供泛化能力,解決小樣本、跨模態等關鍵技術。
因此,MindSpore在不遺餘力地引導更多開發者關注、學習 AI 技術。MindSpore提供了詳細的教程,包括訓練、推理和端側設備使用三部分,開發者可以根據自身情況選擇不同階段進行學習。教程設置由易到難,步步深入,從深度學習的發展歷史,到MindSpore 的安裝及使用,到深度學習算法、自然語言處理、圖像識別等多種AI實戰,再到MindSpore 的原理及創新算法均有涉及,甚至還會補充深度學習、機器學習基礎知識。
千里之行,始於足下。學習最有效的方式,就是與實踐相結合。這也是「MindSpore 開源活動」出現的原因。簡單來說,就是開發者先學習官方視頻課程,然後動手實踐任務,任務完成後經由技術人員指導審核通過即可。
MindSpore社區設置了初、中、高三個難度級別任務,包括文檔資料、語法規範、技術文章、框架 bug、API 補齊、模型開發、模型遷移、論文復現、算子開發、應用案例等 10 種任務類型。對開源新手來說,可以先做一些簡單的任務,比如在代碼中為函數添加注釋,將中文說明文檔翻譯成英文。
完成任務後,可獲得相應積分,憑藉積分可兌換價值300元-4500元的獎品,並獲得開發者證書。此外,優秀開發者更有機會成為 MindSpore 開源社區 SIG 組組長,參與到 MindSpore 核心技術演進的討論。
「MindSpore開源活動」將 MindSpore 學習過程與 MindSpore 開源實踐結合起來,一步步引導開發者進入深度學習領域,迅速擴展和鍛煉技術圖譜。此外,以開源的方式貢獻代碼,不是屬於某個人的,也不是某個公司的,而是屬於所有人的。
除了技術落地之外,人才稀缺也一直是 AI 技術進一步發展的掣肘。我國AI產業在短期內實現高速增長同時,人才需求面臨巨大缺口,而且 AI 人才的培養明顯滯後。雖然越來越多高校已經開設了深度學習、機器視覺等AI相關專業,但招生規模仍然較小,畢業生數量遠遠無法滿足企業需求。
《人工智能產業人才發展報告(2019-2020年版)》指出,人工智能領域仍然存在人才儲備不足且培養機制不完善等問題,人才供需比嚴重不平衡,預計當前我國人工智能產業內有效人才缺口達30萬。
正是看到這一點,華為早在 2018 年就宣布了沃土 AI開發者使能計劃。其中,面向高校和科研機構,計劃投入10億元人民幣用於AI人才培養;在開發者方面,計劃三年培養100萬開發者。
此次的「MindSpore開源活動」,也是官方人才培養計劃的一部分。也許,所謂的開源活動,不過是 MindSpore 拋出的一塊餌,希望能吸引更多的開發者參與進來,一起開創一個 AI 時代。
加入MindSpore 開源社區,邁向更廣闊領域。參與開源,點擊鏈接:https://gitee.com/mindspore/community/issues/I4BD5F

END

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

針對ARM-Linux程序的開發,主要分為三類:應用程序開發、驅動程序開發、系統內核開發。針對不同種類的軟件開發,有其不同的特點。
今天,我們來看看ARM-Linux開發和MCU開發的不同點,以及ARM-Linux的基本開發環境。
一、ARM-Linux應用開發和單片機開發的不同

這裡先要做一個說明,對於ARM的應用開發主要有兩種方式:一種是直接在ARM芯片上進行應用開發,不採用操作系統,也稱為裸機編程,這種開發方式主要應用於一些低端的ARM芯片上,其開發過程非常類似單片機,這裡不多敘述。
還有一種是在ARM芯片上運行操作系統,對於硬件的操作需要編寫相應的驅動程序,應用開發則是基於操作系統的,這種方式的嵌入式應用開發與單片機開發差異較大。ARM-Linux應用開發和單片機的開發主要有以下幾點不同:
1、應用開發環境的硬件設備不同

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

大家好,我是阿秀。

最近恰逢「金三銀四」,正是跳槽求職的好機會,不少人都在這個時候找工作。阿秀看到過不少校招或者社招的薪水匯總,但實習崗的還是比較少見。

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

最近心血來潮,看着手裡的一塊STM32開發板,還有幾個AT89C4051和nRF24L01無線模塊,準備利用它們做成一套無線控制系統。然後考慮到nRF24L01無線模塊的特點,打算利用不同的物理地址,通過程序控制,實現組網控制。

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

我們對另一個國度的人的來到中國工作,充滿了自以為是的片面幻想和揣測,其實都是工作罷了,並不值得在正在格子間裡面搬磚的你我他去憐憫或者猜忌。反而是戰爭,讓這個國家的流落在我們身邊的平民,值得我們進行更多公正的記錄。

作者| 劉奕然

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

工作時長不斷被刷新,下班時間先是11點,有人習慣之後又進階到凌晨1點,像一場耐受能力不設上限的「精神刷酸」。有人偶爾有機會10點下班,都會低着頭走出大門,因為抬頭就是燈火通明的公司大樓,會心生不夠努力的愧疚。

策劃|GQ實驗室

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

文 |金融八卦女特約作者:鐵馬

因為公眾號平台更改了推送規則,如果不想錯過八妹的文章,記得讀完點一下「在看」,這樣每次新文章推送才會第一時間出現在你的訂閱列表里。人生總會有遺漏,但是不要忘記點「在看」!!!

鑽石舞台 發表在 痞客邦 留言(0) 人氣()



鑽石舞台 發表在 痞客邦 留言(0) 人氣()

鑽石舞台 發表在 痞客邦 留言(0) 人氣()