0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

小米自研開源移動端深度學(xué)習(xí)框架MACE

小米公司 ? 來源:未知 ? 作者:工程師郭婷 ? 2018-07-26 14:06 ? 次閱讀

MACE,是指小米公司自研的移動端深度學(xué)習(xí)框架Mobile AI Compute Engine。2017年12月,這一深度學(xué)習(xí)框架就在小米公司內(nèi)部正式發(fā)布了。在舉行的“2018 (第十三屆)開源中國開源世界高峰論壇”上,小米人工智能與云平臺副總裁崔寶秋博士宣布開源MACE,賦能中國AI產(chǎn)業(yè),讓所有對移動端深度學(xué)習(xí)感興趣的工程師、開發(fā)者科技愛好者都能應(yīng)用到小米的技術(shù)。這將會大大加快移動端深度學(xué)習(xí)的發(fā)展。

以下內(nèi)容為崔寶秋演講實錄節(jié)選:

大家下午好,我是崔寶秋,在小米負(fù)責(zé)人工智能與云平臺。在行業(yè)會議上,我更愿意介紹自己為自由軟件的愛好者、信仰者,開源軟件的參與者、管理者和倡導(dǎo)者。所以,今天我想跟大家分享的是——小米AI時代的開源。

AI時代,小米繼續(xù)擁抱開源

AI在小米非常重要,小米做AI也有非常大的優(yōu)勢。我們總結(jié)為三大優(yōu)勢:

第一是做硬件產(chǎn)品的優(yōu)勢,小米可以做非常精致漂亮的手機(jī),也可以做一系列有小米設(shè)計風(fēng)格的生態(tài)產(chǎn)品。其中很多產(chǎn)品都會成為爆品。小米在硬件上的優(yōu)勢讓AI可以很容易落地;

第二是小米有大數(shù)據(jù)的優(yōu)勢,小米手機(jī)及IoT產(chǎn)品為小米帶來了全生態(tài)、多樣性的數(shù)據(jù)。這些數(shù)據(jù)讓更多功能變得智能,讓各種設(shè)備變成真正的智能設(shè)備;

第三是小米有豐富的產(chǎn)品線,帶來眾多智能場景的創(chuàng)新機(jī)會。

所以,我們在2016年底就把AI作為小米未來核心戰(zhàn)略的重要組成部分,推出了第一款戰(zhàn)略級的AI產(chǎn)品——小米AI音箱,內(nèi)置的就是大家都非常熟悉的小愛同學(xué)。

小愛同學(xué)背后有一系列的AI技術(shù),講到技術(shù),就離不開開源。

雷總非??粗亻_源,他曾經(jīng)講過“一家創(chuàng)業(yè)公司,如果不擁抱開源,就直接會輸在起跑線上?!边^去幾年,我們都在擁抱開源,開源也成為了小米工程文化的重要組成部分。

我加入小米時就制定了小米的開源戰(zhàn)略,主要包括五個方面:一是快;二是不重造輪子;三是不用則已,要用則精;四是永遠(yuǎn)擁抱開源和共享的態(tài)度;五是在重大的開源項目上,極力推出自己的committer。小米在HBase上做出了很多貢獻(xiàn)。過去兩年我們小米團(tuán)隊多次獲得了HBase項目負(fù)責(zé)人的肯定。

2016年,AlphaGo的出現(xiàn)激發(fā)了人們對AI技術(shù)的熱情。幾乎每家公司都在深度擁抱AI。我們遇到的問題是,AI時代,小米要做什么?怎么做?我們決定繼續(xù)擁抱開源,很快就推出了深度學(xué)習(xí)云服務(wù)——小米Cloud-ML。這個項目一方面造福了各個業(yè)務(wù),一方面打造了云服務(wù)的能力。

曾經(jīng)我有些擔(dān)心,云計算和大數(shù)據(jù)時代相關(guān)的開源軟件和企業(yè)很多,AI時代是否同樣會如此。我在硅谷跟Facebook、谷歌負(fù)責(zé)AI的科學(xué)家深度交流,他們的答案可能不盡相同,但有一點是共同的,他們要通過開放、開源,打造自己的社區(qū),打造自己在某些領(lǐng)域的優(yōu)勢。這一點打消了我的擔(dān)心,開源在AI時代同樣會占據(jù)重要的地位。

小米移動端深度學(xué)習(xí)框架——MACE

今天,我非常高興、也非常自豪地代表小米人工智能與云平臺團(tuán)隊,代表小米公司,正式在這個場合,宣布一個新的開源項目——移動端深度學(xué)習(xí)框架MACE。巧合的是,月初我去了印度,拜訪了幾個印度家庭,其中一個印度摔跤教練家里有一個武器也叫做MACE。

MACE能夠做些什么呢?簡單地來說,我們在移動端上要利用AI做很多事情,比如預(yù)測能力、推理能力等。AI對移動端的要求很高,怎樣能讓移動端的AI能力發(fā)揮得更好,這就是MACE發(fā)揮作用的地方了。

目前,MACE已經(jīng)在小米移動端設(shè)備上得到廣泛的應(yīng)用,大家用小米手機(jī)或者對小米感興趣的人可能知道,我們最近發(fā)布了幾款產(chǎn)品都在打造AI相機(jī),在某些場景下,使用MACE支持可以只用其他深度學(xué)習(xí)框架1/3的內(nèi)存,1/5的模型初始化時間。此外,在智能識別、圖片超分辨率、圖片風(fēng)格化等很多方面,MACE都能夠提供強(qiáng)大的支持。

我們當(dāng)時使用了很多開源的或者非開源的深度學(xué)習(xí)框架,發(fā)現(xiàn)不能完全滿足我們的需求。憑借自云計算、大數(shù)據(jù)到AI以來的技術(shù)積累,我們決定自己研發(fā)移動端深度學(xué)習(xí)框架。去年12月15日,我們就在內(nèi)部發(fā)布了這款產(chǎn)品。我們支持異構(gòu)的計算加速,支持TensorFlow、Caffe,支持高通、MTK、澎湃等芯片。我們希望打造成業(yè)界最好的移動端深度學(xué)習(xí)框架。除了MACE以外,我們還發(fā)布了模型集合項目MACE Model Zoo,其他一些模型會陸續(xù)開源出來。

我們決定將這款項目開源,再一次表明了小米開源戰(zhàn)略中永遠(yuǎn)擁抱開放與共享的態(tài)度。擁抱開源是小米工程文化的重要組成部分,我們在云計算時代如此,在大數(shù)據(jù)時代如此,在AI時代更會如此。我非常有信心,此次MACE的開源,將會推動AI技術(shù)在業(yè)界的落地與應(yīng)用。小米期待與所有有志于中國AI產(chǎn)業(yè)發(fā)展的開發(fā)者一起,推動中國AI技術(shù)的快速發(fā)展,讓全球每一個人都能享受科技帶來的美好生活。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    29359

    瀏覽量

    267647
  • 小米
    +關(guān)注

    關(guān)注

    69

    文章

    14284

    瀏覽量

    143503
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    8831

    瀏覽量

    137137
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5431

    瀏覽量

    120790
收藏 人收藏

    評論

    相關(guān)推薦

    比亞迪最快于11月實現(xiàn)算法量產(chǎn),推進(jìn)智駕芯片進(jìn)程

    10月21日市場傳出消息,比亞迪正計劃整合其新技術(shù)院下的智能駕駛團(tuán)隊,目標(biāo)是在今年11月實現(xiàn)智能駕駛算法的量產(chǎn),并持續(xù)推進(jìn)智能駕駛芯片的
    的頭像 發(fā)表于 10-22 15:57 ?236次閱讀

    NVIDIA推出全新深度學(xué)習(xí)框架fVDB

    在 SIGGRAPH 上推出的全新深度學(xué)習(xí)框架可用于打造自動駕駛汽車、氣候科學(xué)和智慧城市的 AI 就緒型虛擬表示。
    的頭像 發(fā)表于 08-01 14:31 ?463次閱讀

    PyTorch深度學(xué)習(xí)開發(fā)環(huán)境搭建指南

    PyTorch作為一種流行的深度學(xué)習(xí)框架,其開發(fā)環(huán)境的搭建對于深度學(xué)習(xí)研究者和開發(fā)者來說至關(guān)重要。在Windows操作系統(tǒng)上搭建PyTorc
    的頭像 發(fā)表于 07-16 18:29 ?612次閱讀

    深度學(xué)習(xí)常用的Python庫

    深度學(xué)習(xí)常用的Python庫,包括核心庫、可視化工具、深度學(xué)習(xí)框架、自然語言處理庫以及數(shù)據(jù)抓取庫等,并詳細(xì)分析它們的功能和優(yōu)勢。
    的頭像 發(fā)表于 07-03 16:04 ?470次閱讀

    TensorFlow與PyTorch深度學(xué)習(xí)框架的比較與選擇

    深度學(xué)習(xí)作為人工智能領(lǐng)域的一個重要分支,在過去十年中取得了顯著的進(jìn)展。在構(gòu)建和訓(xùn)練深度學(xué)習(xí)模型的過程中,深度
    的頭像 發(fā)表于 07-02 14:04 ?732次閱讀

    谷歌模型框架是什么軟件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌開發(fā)的用于機(jī)器學(xué)習(xí)和人工智能的軟件框架,其中最著名的是TensorFlow。TensorFlow是一個開源的機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 03-01 16:25 ?723次閱讀

    PatchMatch MVS求解器中深度估計的挑戰(zhàn)性問題

    本文提出了一種全新的學(xué)習(xí)型PatchMatch MVS框架,DS-PMNet,并嵌入了DeformSampler。這個框架能夠以的方式
    的頭像 發(fā)表于 01-02 09:25 ?446次閱讀
    PatchMatch MVS求解器中<b class='flag-5'>深度</b>估計的挑戰(zhàn)性問題

    小米su7自動泊車技術(shù)原理

    感知決策大模型,小米全球首次應(yīng)用于量產(chǎn)車。
    的頭像 發(fā)表于 12-28 14:54 ?1061次閱讀
    <b class='flag-5'>小米</b>su7自動泊車技術(shù)原理

    小米汽車發(fā)布會:小米800V碳化硅高壓平臺

    小米小米800V碳化硅高壓平臺:871V
    的頭像 發(fā)表于 12-28 14:19 ?632次閱讀
    <b class='flag-5'>小米</b>汽車發(fā)布會:<b class='flag-5'>自</b><b class='flag-5'>研</b><b class='flag-5'>小米</b>800V碳化硅高壓平臺

    邊緣計算平臺開源框架有哪些類型

    邊緣計算平臺開源框架是指基于邊緣計算概念開發(fā)的開源軟件框架,用于構(gòu)建和管理邊緣計算平臺。這些框架提供了一套工具和技術(shù),用于將計算和存儲資源推
    的頭像 發(fā)表于 12-27 15:17 ?1078次閱讀

    知行科技全棧iDC,向著整車中央計算機(jī)發(fā)展

    知行科技設(shè)計并開發(fā)了iDCMid所有關(guān)鍵軟硬件。其中的軟件中間件,不依賴于任何開源框架,可以將軟件部署到不同計算平臺及操作系統(tǒng)。
    發(fā)表于 12-21 14:08 ?554次閱讀
    知行科技全棧<b class='flag-5'>自</b><b class='flag-5'>研</b>iDC,向著整車中央計算機(jī)發(fā)展

    開源三方庫】Easyui:基于OpenAtom OpenHarmony ArkUI深度定制的組件框架

    量、可靠的移動組件庫,它是對OpenAtom OpenHarmony(以下簡稱“OpenHarmony”) ArkUI進(jìn)行深度定制的組件框架。Easyui可擴(kuò)展性較強(qiáng),可以基于源碼進(jìn)
    的頭像 發(fā)表于 11-09 10:55 ?623次閱讀
    【<b class='flag-5'>開源</b>三方庫】Easyui:基于OpenAtom OpenHarmony ArkUI<b class='flag-5'>深度</b>定制的組件<b class='flag-5'>框架</b>

    一種利用幾何信息的監(jiān)督單目深度估計框架

    本文方法是一種監(jiān)督的單目深度估計框架,名為GasMono,專門設(shè)計用于室內(nèi)場景。本方法通過應(yīng)用多視圖幾何的方式解決了室內(nèi)場景中幀間大旋轉(zhuǎn)和低紋理導(dǎo)致監(jiān)督
    發(fā)表于 11-06 11:47 ?360次閱讀
    一種利用幾何信息的<b class='flag-5'>自</b>監(jiān)督單目<b class='flag-5'>深度</b>估計<b class='flag-5'>框架</b>

    vivo發(fā)布操作系統(tǒng)藍(lán)河 (BlueOS),系統(tǒng)框架采用Rust編寫

    此外,據(jù)稱藍(lán)河操作系統(tǒng)是基于 Linux/RTOS 的架構(gòu),因此不兼容 Android 應(yīng)用。不過它兼容 hapJS,以獲得更好的生態(tài)支持。
    的頭像 發(fā)表于 11-02 16:35 ?892次閱讀
    vivo發(fā)布<b class='flag-5'>自</b><b class='flag-5'>研</b>操作系統(tǒng)藍(lán)河 (BlueOS),系統(tǒng)<b class='flag-5'>框架</b>采用Rust編寫

    深度學(xué)習(xí)框架DeepSpeed使用指南

    最常見的深度學(xué)習(xí)框架應(yīng)該是TensorFlow、Pytorch、Keras,但是這些框架在面向大規(guī)模模型的時候都不是很方便。 比如Pytorch的分布式并行計算
    的頭像 發(fā)表于 10-30 10:09 ?2794次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>框架</b>DeepSpeed使用指南