華為/蘋果力推AI,哪個才是AI的正確打開方式
深藍、Siri、Alpha Go、智能音響、自動駕駛……只要「人工智慧」這個詞一出現就必將是熱點話題。電視新聞、影視作品、產品市場,但凡能搭上邊的都會比其他事物多些關注,這說明人類已經開始認識人工智慧。但認識不等於接受,因為還缺少大家可接受的、又能快速體驗到它的好處的推廣途徑。像是人機大賽結果人類輸了、自動駕駛導致車毀人亡,就不是很好的推廣途徑。那麼,怎樣的推廣才能讓人們心甘情願地接受,並且追捧呢?
華為麒麟新黑馬
9月2日,華為在德國柏林的IFA 2017展會上,正式發布了新一代移動SoC晶元——麒麟970。此款晶元一經發布就在業界引起軒然大波,因為它除了常規的CPU、GPU、ISP、DSP和通訊基帶之外,還增加了神經網路處理單元(Neural-network Processing Unit),即NPU。
華為消費者業務CEO余承東在演講中宣稱,相較於四個Cortex-A73核心來說,處理相同的AI任務,增添了NPU的異構計算架構具有約50倍能效和25倍性能的優勢,圖片識別速度更是可以達到約2000張/分鐘。余承東還介紹到,在具體應用中,搭乘NPU的手機可以更加快速、準確地識別拍攝場景,幫助手機選擇更合適的圖像處理演算法。在AR相機方面,也可以明顯提高渲染速度,並降低功耗。
此款NPU是華為與中國科學院計算技術研究所下寒武紀公司(Cambricon Technologies)深度合作的成果。麒麟970晶元正是集成了寒武紀1A處理器作為核心人工智慧處理單元,即NPU。寒武紀1A處理器(Cambricon-1A Processor)是我國首款自主研發的深度學習處理器晶元,也是國際首個商用深度學習處理器產品,它以擬授權的方式供廠商使用。
蘋果10周年殺手鐧
在蘋果十周年之際,蘋果也革新了自家產品的解鎖技術,將「刷臉」帶入尋常百姓家。「刷臉」,即Face ID,是藉助人工智慧技術提取人臉的三維建模,用這些特徵配合演算法實現人臉識別,並且不會受到外界的物理干擾,比如改變髮型,配戴眼鏡等。這項技術的實現就是藉助集成在蘋果A11上的神經網路引擎(Neural Engine)。蘋果神經網路引擎採用雙核設計,每秒運算最高可達6000億次,能夠做到實時處理。雖然蘋果並未直接表明A11內包含NPU,但我們也可以確定,AI已經入駐蘋果手機。
在當天的發布會上,官方依舊沒有詳細介紹關於神經網路引擎的更多內容。但我們也不難猜到,除了Face ID,神經網路引擎在語音處理方面也會有一定發揮。只是,目前這款引擎單元只在IPhone X上有,想要了解它的更多特性,恐怕還要再等上一段時間。
手機AI-NPU
CPU和GPU大家都已經非常熟悉了,一個是核心運算單元和控制單元,一個是圖像處理器,雙劍合璧,大大提高手機的運算功能和圖像處理功能。那麼還需要NPU做什麼呢?這個問題就像是在問有人類為什麼還需要計算機呢?當然是因為加入了NPU,可以更明顯地提升手機的信息處理能力,同時它的圖像處理能力也更加突出。
以寒武紀-1A(Cambricon-1A)為例,它可集成至各類終端SoC晶元,每秒可處理160億虛擬神經元,每秒峰值運算能力達2萬億虛擬突觸,性能比通用處理器高兩個數量級,而功耗降低了一個數量級。如此大的處理能力比CPU要高出100倍甚至1000倍。
究其原因,是因為NPU的架構已經不再是傳統的馮·諾依曼計算機架構,而是採用了「數據驅動並行計算」架構,它具有生物神經網路結構的特點,模仿大腦神經元之間的傳遞模式,利用虛擬突觸快速傳輸信息,這也是深度學習的工作原理。可以說,NPU是專為深度學習而生的專業晶元。當我們大談特談AI的時候,深度學習一定是必備的知識,而NPU就是深度學習在晶元上的具體應用,它將晶元帶入一個新的時代。
結語
其實神經網路處理單元在目前還沒有一個具體的定義,各方巨頭也都在命名自己的神經網路,NPU算是一個相對通用的稱呼,就像蘋果的神經網路引擎、谷歌的TPU(Tensor Processing Unit),說到底也都是人工智慧。在電子產品的基礎晶元添加NPU,就是非常好的推廣人工智慧的途徑,從看不見但又使用頻率最高的產品中加入AI模塊,潛移默化地影響著使用體驗,人們就會逐漸接受甚至離不開它,畢竟人都是趨利避害的動物。
現在,AI已經越來越多地融入人類社會,相信很快《西部世界》就會成為現實。到那時人類社會又將是什麼樣子?自己還是蠻期待的。
TAG:電子產品世界 |