華為開源全場景AI計算框架MindSpore 整體開發效率提升50%+
今年華為開發者大會2020(Cloud)上,繼發布開源的openEuler 20.03 LTS版本之後,3月28日,華為對外開源MindSpore,這是一個全場景AI計算框架,它的特性是可以顯著減少訓練時間和成本(開發態)、以較少的資源和最高能效比運行(運行態),同時適應包括端、邊緣與雲的全場景(部署態)。
MindSpore 源碼託管於Gitee,地址:
全場景支持是在隱私保護日漸重要的背景下,實現AI 無所不在越來越基礎的需求。針對不同的運行環境,MindSpore 框架架構上支持可大可小,適應全場景獨立部署。
根據介紹,MindSpore 框架通過協同經過處理後的、不帶有隱私信息的梯度、模型信息,而不是數據本身,以此實現在保證用戶隱私數據保護的前提下跨場景協同。
除了隱私保護,MindSpore 還將模型保護內建於框架中,實現模型的安全可信。
MindSpore 通過實現AI 算法即代碼,使開發態變得更加友好,可以顯著減少模型開發時間。以一個NLP(自然語言處理)典型網絡為例,相比其它框架,用MindSpore 可降低核心代碼量20%,開發門檻大大降低,效率整體提升50% 以上。
通過MindSpore 框架自身的技術創新及其與昇騰處理器協同優化,有效克服AI 計算的複雜性和算力的多樣性挑戰,實現了運行態的高效,大大提高了計算性能。除了昇騰處理器,MindSpore 同時也支持GPU 與CPU 等其它處理器。
華為同時介紹了接下來MindSpore 關鍵特性的開發計劃,同樣是希望在開發態、運行態與部署態上都有所突破。