崔寶秋
小米不僅是一家生產(chǎn)智能手機的公司,更是一家以生產(chǎn)手機智能硬件和IoT平臺為核心的互聯(lián)網(wǎng)公司。作為一名技術(shù)人員,我更愿意把小米比喻成一家大數(shù)據(jù)和AI公司。為什么AI對小米如此重要?因為小米需要AI為生產(chǎn)線賦能。
在過去幾年中,小米大力發(fā)展人工智能。那么小米發(fā)展人工智能有哪些優(yōu)勢?一是硬件產(chǎn)品的優(yōu)勢。小米可以研發(fā)一款非常精致、漂亮且性價比高的手機,也可以生產(chǎn)一系列有小米設(shè)計風(fēng)格的生態(tài)產(chǎn)品,這就說明小米在硬件上的優(yōu)勢。二是大數(shù)據(jù)優(yōu)勢。在過去幾年中,小米致力于發(fā)展云計算和大數(shù)據(jù)等技術(shù)。當今移動終端可以產(chǎn)生大量數(shù)據(jù),同時將IoT的各種設(shè)備部署到移動終端,使小米有了大量的數(shù)據(jù)積累,依靠這些數(shù)據(jù)最終將更多設(shè)備轉(zhuǎn)化為智能設(shè)備。三是豐富的生產(chǎn)線。生產(chǎn)線不僅為我們帶來技術(shù)落地,更帶來智能場景的創(chuàng)新機會。
在2016年年底,我們把AI作為小米未來核心戰(zhàn)略的重要組成部分。隨著我們對AI的投入,我們推出了第一款戰(zhàn)略級的AI音響產(chǎn)品—小愛同學(xué)。小愛同學(xué)不僅僅是智能語音交互平臺,它將成為小米圍繞移動終端和IoT的生態(tài)控制中心。我把它稱之為智聯(lián)萬物的AI虛擬助理。小愛同學(xué)的背后有很強的技術(shù)支撐,所以開源技術(shù)對小米也至關(guān)重要。
在六年前我加入小米之時,我提出要擁抱開源。雷軍也非常重視開源技術(shù),他曾經(jīng)講過,任何一家創(chuàng)業(yè)公司,如果不擁抱開源,會直接輸在起跑線上。過去小米加大對開源技術(shù)的投入,并將擁抱開源打造成小米工程文化的重要部分。我加入小米時,制定了小米開源戰(zhàn)略的五個方面。第一,快??焖龠x型,快速融入社區(qū),快速反饋,快是小米模式的重要組成部分。第二,不重造輪子。第三,不用則已,要用則精。第四,公司態(tài)度。我們要保持擁抱開放和共享的態(tài)度。第五,在重大的軟件項目和開源軟件項目上,為社區(qū)做貢獻,贏得話語權(quán),來降低自己封閉的維護成本。
所以在云計算時代,任何一家互聯(lián)網(wǎng)公司都離不開云計算、互聯(lián)網(wǎng)技術(shù),這些技術(shù)更離不開開源技術(shù)的支撐。而小米在開源領(lǐng)域具有代表性的成功案例,就是對HBase項目的貢獻。
小米如何應(yīng)對AI時代呢?在過去幾年中,我們的團隊在AI、云計算、大數(shù)據(jù)等領(lǐng)域積累了一些基礎(chǔ)能力,當今由于深度學(xué)習(xí)的發(fā)展,AI迎來了春天。深度學(xué)習(xí)、大數(shù)據(jù)、云計算、是AI離不開的底層技術(shù),而這些技術(shù)都有開源的影子。當今越來越多的AI企業(yè)擁抱開源,但是每個企業(yè)對于AI的觀點都有區(qū)別,而唯一的共同點就是要開放、開源,快速地打造自己的社區(qū),建立自己在某個領(lǐng)域的競爭優(yōu)勢。
2016年AlphaGo激發(fā)了人們對深度學(xué)習(xí)的熱情,每家公司都在擁抱AI,那么對于AI的發(fā)展我們又做了什么?繼續(xù)擁抱開源。我們很快推出小米自己的深度學(xué)習(xí)云服務(wù)—小米Cloud-ML,同時我們在公司內(nèi)部開展了人工智能競賽,一方面造福了各個業(yè)務(wù)線,另一方面增強了云服務(wù)能力。我們支持了幾乎所有開源的深度學(xué)習(xí)框架,增強了服務(wù)端、云端、模型訓(xùn)練和推算的AI能力。
今天我宣布小米新的開源項目—移動端深度學(xué)習(xí)框架MACE。移動端深入學(xué)習(xí)框架是什么?小米是一家智能設(shè)備公司,而這些設(shè)備面向2C市場。所以很多人工智能的預(yù)測、推理等能力,需要在終端中運行,那么如何在終端中快速地運行AI能力?所以我們開發(fā)了MACE項目來解決此項問題。該產(chǎn)品在2017年12月15日正式上線,而這款產(chǎn)品支持異構(gòu)的計算加速、TensorFlow、高通、MTK、等芯片。
為什么我們要做這款開源項目?我在公司制定了五大開源戰(zhàn)略:第一項就是不重造輪子。所以我們環(huán)顧四周,看看世面上有沒有能夠滿足我們需求的開源社區(qū),但發(fā)現(xiàn)沒有,所以我們要做這項工作。此外,我們也運用了第四大戰(zhàn)略,永遠擁抱開放與共享的態(tài)度,與其他開源技術(shù)進行比較,看看我們的開源框架有哪些不足。
在非開源領(lǐng)域,我們與高通有著非常緊密的合作關(guān)系,但是高通所提供的深度學(xué)習(xí)框架,在很大程度上滿足不了我們的需求。這也是我們要自己開發(fā)MACE的一個理由。
MACE在小米移動端的設(shè)備上得到了廣泛的應(yīng)用,我們最近發(fā)布了幾款產(chǎn)品,都在打造AI相機,并部署了MACE。我們發(fā)現(xiàn)在部署了MACE后,相比其他深度學(xué)習(xí)框架省去了五分之一的時間。在智能識別方面,MACE可以幫助AI相機節(jié)省5倍的識別時間。甚至可以將低分辨率的照片,還原成高分辨率。沒有部署MACE的產(chǎn)品,用戶在滑動屏幕時候會很慢。在部署MACE后,我們可以把計算顆粒度進行分化,同時添加智能調(diào)度,并且和用戶的交互并行,使用戶在下達交互指令后,不受場景所限。在圖片風(fēng)格化方面,如果不用MACE,照片在切換不同風(fēng)格時的時間需要一到兩秒,而用了MACE后,切換只用幾百毫秒。隨著MACE的發(fā)布,我們同時也發(fā)布了MACE的Mode 1Zoo,我們會把該產(chǎn)品的模型開源化,方便大家使用。
(根據(jù)演講內(nèi)容整理,未經(jīng)本人審核)