小米要做移動(dòng)端最牛叉的深度學(xué)習(xí)框架。
—— 小米崔寶秋
北京時(shí)間 6 月 28 日,在第十三屆開源中國(guó)開源世界高峰論壇上,小米首席架構(gòu)師、人工智能與云平臺(tái)副總裁崔寶秋在《小米 AI 時(shí)代的開源》的主題演講中,代表小米正式發(fā)布了小米移動(dòng)端深度學(xué)習(xí)框架 ——MACE。
以下為演講實(shí)錄整理:
尊敬的各位嘉賓、各位朋友、各位同行,大家下午好!我叫崔寶秋,在小米負(fù)責(zé)人工智能與云平臺(tái),首先非常想感謝陸主席(編者注:中國(guó)開源軟件推進(jìn)聯(lián)盟名譽(yù)主席陸首群教授),在開源上為中國(guó)做的杰出貢獻(xiàn),非常榮幸有機(jī)會(huì)再次跟大家分享開源中國(guó)開源世界,我不知道第幾次參加了,幾乎每年都參加,感謝組委會(huì)對(duì)小米的厚愛。
在公司我負(fù)責(zé)這個(gè)團(tuán)隊(duì),作為個(gè)人介紹,尤其在行業(yè)會(huì)上,我更愿意介紹自己為一個(gè)自由軟件的愛好者、信任者、一個(gè)開源軟件的參與者和管理者,到今天一個(gè)開源軟件的倡導(dǎo)者。所以今天我想跟大家分享的是——小米在AI時(shí)代的開源。過(guò)去幾年一直在推小米在大數(shù)據(jù)、云計(jì)算方面的開源。今天講講在AI時(shí)代,小米怎么擁抱開源。
▌小米和開源有什么關(guān)系?
講起小米,大家會(huì)想到小米只是一家智能手機(jī)公司,智能手機(jī)硬梆梆的和開源有什么關(guān)系?首先我想講,這個(gè)認(rèn)識(shí)是完全不對(duì)的,小米不僅僅是一家智能手機(jī)功能,更多是一家智能設(shè)備、互聯(lián)網(wǎng)公司。用雷總的話講,是一家以手機(jī)智能硬件和 IoT 平臺(tái)為核心的互聯(lián)網(wǎng)公司。
作為一個(gè)技術(shù)人員,我更愿意講小米是一家大數(shù)據(jù)公司、一家AI公司。為什么AI在小米如此重要?為什么我們?cè)贏I上面投入再多都不為過(guò)呢?首先看一下小米有豐富的產(chǎn)品線,我們需要AI賦能,除了手機(jī)之外,還有很多智能設(shè)備,這些智能設(shè)備只是一系列產(chǎn)品線中小的子集。我們需要去看到小米做AI的幾大優(yōu)勢(shì)。這是我過(guò)去幾年一直講的,小米為什么做AI?做AI的三大優(yōu)勢(shì)是什么?
第一有做硬件產(chǎn)品的優(yōu)勢(shì),在中國(guó)小米是遙遙領(lǐng)先的,在世界也非??壳?。小米可以做一款非常精致漂亮性價(jià)比非常高的手機(jī),可以做一系列有小米設(shè)計(jì)風(fēng)格的一系列生態(tài)產(chǎn)品,很多產(chǎn)品都成為爆品,輕松的上千萬(wàn)量級(jí),說(shuō)明小米在硬件上的優(yōu)勢(shì),很多公司苦于落地,小米不用擔(dān)心。
第二是小米真正大數(shù)據(jù)的優(yōu)勢(shì),這是我過(guò)去幾年一直在推的,從云計(jì)算到大數(shù)據(jù),各種各樣的,手機(jī)上可以帶來(lái)很多數(shù)據(jù),各種各樣的數(shù)據(jù),全生態(tài)多樣性的數(shù)據(jù)。加上IOT各種設(shè)備,小米有了數(shù)據(jù),才可以讓更多功能變得智能,各種設(shè)備變成真正的智能設(shè)備。
第三大優(yōu)勢(shì)就是小米投入AI再多都不為過(guò)的理由,就是我們有豐富的產(chǎn)品線,不僅帶來(lái)技術(shù)落地很多面、很的點(diǎn),更帶來(lái)智能場(chǎng)景的創(chuàng)新機(jī)會(huì)。
所以2016年底,我們已經(jīng)把AI,作為小米未來(lái)核心戰(zhàn)略的重要組成部分,作為未來(lái)十年、甚至二十年的核心戰(zhàn)略。隨著AI的投入,我們推出的第一款產(chǎn)品戰(zhàn)略級(jí)的AI產(chǎn)品就是AI音箱,背后就是大家非常熟悉的小愛同學(xué),小愛同學(xué)不僅僅只是音箱上的智能語(yǔ)音交互平臺(tái),也不是電視上的智能語(yǔ)音交互平臺(tái),它將成為小米圍繞手機(jī)和IoT生態(tài)龐大生態(tài)的控制中心。
它的背后,我把它稱之為智聯(lián)萬(wàn)物的AI虛擬助理,后面有很多黑科技。小愛同學(xué)背后的黑科技,最近剛被評(píng)為十大黑科技之一。這些后面都需要很強(qiáng)的技術(shù)支撐,現(xiàn)在大家就可以慢慢聯(lián)想到,為什么開源對(duì)小米如此重要。
過(guò)去幾年我的團(tuán)隊(duì)在技術(shù)發(fā)展路線,就是從C到B到A,這個(gè)我在很多場(chǎng)合都講過(guò),從云計(jì)算到大數(shù)據(jù)到A,前面聯(lián)想的同事講了很多C和B,也有一些A,但開源講到技術(shù)就不得不講到開源。
六年前我加入小米,我在講我們必須擁抱開源,雷總也非??粗虚_源,他曾經(jīng)講過(guò)任何一家創(chuàng)業(yè)公司,如果不擁抱開源,就直接會(huì)輸在起跑線上。過(guò)去幾年,我的團(tuán)隊(duì)和周邊我的兄弟部門都在擁抱開源,我們把擁抱開源,打造成小米工程文化的重要組成部分,為什么選擇開源?這個(gè)大家都是行業(yè)中的,我不用多講了。
幾年前我參加開源世界大會(huì),我講過(guò)一些觀點(diǎn),站在巨人肩膀上,很多尤其大數(shù)據(jù)、云計(jì)算方面的開源系統(tǒng),開源軟件已經(jīng)成了行業(yè)中的事實(shí)標(biāo)準(zhǔn),開源可以提高代碼質(zhì)量,提高工程師的素質(zhì),可以帶來(lái)很多人才庫(kù),也可以吸引人才。這些只是開源好處的比較實(shí)用主義的一個(gè)方面。
六年前我加入小米,就制定了小米開源戰(zhàn)略的五個(gè)方面,今天為止回頭看還不過(guò)時(shí)。
第一個(gè)就是快,快速選型、快速融入社區(qū)、快速反饋,快是小米模式的重要組成部分;
第二個(gè)不重造輪子;
第三個(gè)不用則已,要用則精,很多公司只用不精,不能真正駕馭;
第四點(diǎn)就是公司的態(tài)度——永遠(yuǎn)擁抱開放和共享的態(tài)度,第四點(diǎn)也是與其他公司不同的。
當(dāng)然六年后的今天,中國(guó)很多企業(yè)都在擁抱第五條——在重大的軟件項(xiàng)目上、開源軟件項(xiàng)目上,要贏得話語(yǔ)權(quán)、為社區(qū)做貢獻(xiàn),就得降低自己封閉的維護(hù)成本,這個(gè)和第三條也是息息相關(guān)的,不用則已,要用則精。
所以在云計(jì)算時(shí)代,剛才聯(lián)想的同志也講了,我也不用多講,這些毋庸置疑,每家互聯(lián)網(wǎng)公司跟云計(jì)算、跟互聯(lián)網(wǎng)服務(wù)有一點(diǎn)點(diǎn)關(guān)系的公司都離不開開源。
小米在這方面做了比較有代表性的成功的案例,就是在HBase的貢獻(xiàn)參與和從零打造。過(guò)去兩年,這個(gè)項(xiàng)目的負(fù)責(zé)人,在幾個(gè)場(chǎng)合兩三次跟我講,感謝你們小米對(duì)HBase的貢獻(xiàn),你們團(tuán)隊(duì)是最強(qiáng)的團(tuán)隊(duì),當(dāng)然他有部分恭維的因素。我把這些話,當(dāng)成他對(duì)我們小米團(tuán)隊(duì)在HBase貢獻(xiàn)上的肯定。
▌回到AI時(shí)代,小米要做什么?怎么做?
回到AI時(shí)代,小米要做什么?怎么做?回頭看我們過(guò)去幾年團(tuán)隊(duì)圍繞AI、圍繞云計(jì)算、大數(shù)據(jù)積累了一些基礎(chǔ)的能力。我們說(shuō)今天AI的新的春天到來(lái)了,背后是因?yàn)樯疃葘W(xué)習(xí)。但是四年前、五年前,跟同志們講不要忘了大數(shù)據(jù)。今天大家知道大數(shù)據(jù)在AI中扮演的角色。深度學(xué)習(xí)、大數(shù)據(jù)、云計(jì)算,是新的AI時(shí)代離不開的底層技術(shù),這些都有開源技術(shù)的存在。往上一層一層疊加,從感知到應(yīng)用到開放平臺(tái),我們公司所有的跟這些相關(guān)的技術(shù),都離不開開源。
曾經(jīng)我有些擔(dān)心,因?yàn)镃和B、云計(jì)算和大數(shù)據(jù)開源軟件不缺,在AI時(shí)代,幾年前我有點(diǎn)擔(dān)心,但是今天我不再擔(dān)心,為什么?AI巨頭在紛紛的擁抱開源,我在硅谷跟Facebook、跟谷歌負(fù)責(zé)AI的團(tuán)隊(duì)帶頭人、科學(xué)家深度交流,他們的答案可能不同,但是我看到一點(diǎn)是共通的,他們要開放開源,快速地打造自己的社區(qū),建立自己在某個(gè)領(lǐng)域的競(jìng)爭(zhēng)優(yōu)勢(shì)和領(lǐng)先性。光這一點(diǎn),就可以讓我樂觀的估計(jì),開源在AI領(lǐng)域持續(xù)會(huì)火。
2016年AlphaGo激發(fā)了人們對(duì)深度學(xué)習(xí)的新一代AI技術(shù)的熱情,每家公司都在深度地?fù)肀I,AI優(yōu)先。我們做了什么?繼續(xù)擁抱開源,我們很快推出小米自己的深度學(xué)習(xí)云服務(wù)、小米Cloud-ML。
我們用這個(gè)做公司內(nèi)部的人工智能競(jìng)賽,一方面造福了各個(gè)業(yè)務(wù),一方面打造了云服務(wù)的能力。我們支持了幾乎所有開源的深度學(xué)習(xí)框架,這些都是服務(wù)端的、云端的AI能力、模型訓(xùn)練能力、推算能力。夠還是不夠,大家都知道。云上的智能和端上的智能是不同的,是需要相輔相成的,端上我們做什么?
今天我非常高興、也非常自豪地代表我們團(tuán)隊(duì)小米人工智能與云平臺(tái)團(tuán)隊(duì),也代表小米公司,正式在這個(gè)場(chǎng)合,宣布一個(gè)新的開源項(xiàng)目,過(guò)去在云計(jì)算、大數(shù)據(jù)方面開放了開源,自研了很多產(chǎn)品。
▌小米移動(dòng)端深度學(xué)習(xí)框架 —— MACE
今天我要宣布的關(guān)于AI的開源項(xiàng)目是什么?MACE,移動(dòng)端深度學(xué)習(xí)框架,不知道大家對(duì)這個(gè)有沒有感覺。月初過(guò)去印度,拜訪了很多印度家庭,看到印度摔跤教練,在家里面看到這么一個(gè)武器,名字就叫MACE,我說(shuō)好巧,跟我們開源項(xiàng)目一模一樣的名字。
移動(dòng)端深入學(xué)習(xí)框架,是干什么的?大家都知道,我剛才講了小米是一家智能設(shè)備公司,很多都是2C的個(gè)人設(shè)備包括手機(jī),很多推理、很多人工智能的推測(cè)能力、推理能力、預(yù)測(cè)能力,都需要在端上要做,那么在端上怎么做,怎么做得快?這里面可能學(xué)問就大了,或者難度就大了,MACE就起這些作用。
內(nèi)部我們?nèi)ツ甑?017年12月15號(hào),就已經(jīng)上線了發(fā)布了這款產(chǎn)品,我們支持異構(gòu)的計(jì)算加速,支持TensorFlow、支持高通、MTK、澎湃等芯片。我們希望能打造成業(yè)界最好的移動(dòng)端深度學(xué)習(xí)框架。
為什么我們要做這款開源項(xiàng)目?我在公司制定開源戰(zhàn)略,講了很多不重造輪子,用市面上有的,開源社區(qū)有的,我們當(dāng)時(shí)環(huán)顧四周,滿足我們需求的真心沒有,所以我們要做。
繼續(xù)擁抱開源的第四大戰(zhàn)略,永遠(yuǎn)擁抱開放與共享的態(tài)度,比較一下當(dāng)時(shí)開源的框架有什么不足,為什么我們必須要自己做呢?
大家看一下TensorFlow Lite,一比較MACE的優(yōu)勢(shì)就出來(lái)了。我們?cè)倏捶情_源的,我們跟高通有緊密合作關(guān)系,他們自己提供的深度學(xué)習(xí)框架,很大程度上滿足不了我們的需求。
再比較一下,難易慢快,支持不支持,卡頓不卡頓,也是我們要自己開發(fā)MACE的一個(gè)理由。
▌為什么要開發(fā)MACE?
1、AI單攝背景虛化
MACE在小米移動(dòng)端設(shè)備上得到廣泛的應(yīng)用,大家用小米手機(jī)或者對(duì)小米感興趣的人可能知道,我們最近發(fā)布了幾款產(chǎn)品都在打造AI像機(jī),用MACE差別大了,用了MACE可以只用1/3的內(nèi)存,只用原來(lái)其他的深度學(xué)習(xí)框架的1/5的時(shí)間充實(shí)化時(shí)間。
2、智能識(shí)別,實(shí)時(shí)優(yōu)化。
第二個(gè)應(yīng)用場(chǎng)景是智能識(shí)別,AI相機(jī)智能識(shí)別,我們要花5倍的時(shí)間,用MACE一樣節(jié)省大量的時(shí)間。
3、圖片超分辨率。
一個(gè)很低分辨率幾百乘幾百像素的照片,可以還原成高分辨率相片,沒有MACE的用戶就沒法用,滑動(dòng)的時(shí)候會(huì)特別慢。用了這個(gè)以后,我們把計(jì)算細(xì)膩度的分化,再加上智能的調(diào)度,同時(shí)和用戶的交互并行,讓用戶的交互不用任何場(chǎng)景,所以沒有MACE根本不可能。
4、圖片風(fēng)格化。
如果不用MACE,風(fēng)格化一張照片,需要秒級(jí),一秒兩秒。用了MACE,我們可以幾乎做到實(shí)時(shí),幾百毫秒。
隨著MACE的發(fā)布,我們同時(shí)也發(fā)布了一些MACE的Mode 1Zoo,我們會(huì)把一些模型開源出去,這就是開源的魅力。我呼吁一下,我們希望一起和中國(guó)開源貢獻(xiàn)者,打造業(yè)界最牛的移動(dòng)端深度學(xué)習(xí)框架。
我們今天剛剛開源,受到很多開發(fā)者的好評(píng),但是大家有意見跟我們提,有bug跟我們提,大家一起來(lái)打造。
這是最后一張PPT,小米最新的愿景,就是始終堅(jiān)持做感動(dòng)人心,價(jià)格厚道的好產(chǎn)品,讓全球每個(gè)人都能享受科技帶來(lái)的美好生活。
-
智能語(yǔ)音
+關(guān)注
關(guān)注
10文章
772瀏覽量
48664 -
小米
+關(guān)注
關(guān)注
69文章
14290瀏覽量
143570 -
深度學(xué)習(xí)
+關(guān)注
關(guān)注
73文章
5449瀏覽量
120812
原文標(biāo)題:小米立Flag:要做年輕人的第一個(gè)深度學(xué)習(xí)框架
文章出處:【微信號(hào):rgznai100,微信公眾號(hào):rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論