如果說去年9月, 華為發布的麒麟970晶片, 拉開了端側智能的序幕, 那麼現在發布的HiKey 970則是驅動端側AI應用大爆發的抓手, 具有十分重要的意義.
為什麼需要喚醒沉睡的端側智能?
要詳細解讀HiKey 970之前, 首先要說一下, 什麼是端側智能, 以及為什麼需要端側智能.
我們都知道, 人工智慧的發展, 有賴於三大要素: 深度學習的演算法, 高質量的大數據和高性能的計算能力. 然而, 在現實中, 人工智慧的重心在雲側智能, 即大家多在強調雲計算的能力. 很多公司, 尤其是互聯網公司眼裡的人工智慧, 都是 '從手機到雲端, 再從雲端返回手機' 的方式.
在雲側智能思維的主導下, 雲計算的作用被無限放大. 互聯網公司都宣稱在雲端有一個無所不能的大腦, 其對各種終端匯聚上傳來的數據進行挖掘, 分析, 然後智能地對各種終端的各種應用發號施令. 有人甚至認為 '未來互聯網行業就是利用人工智慧在雲端處理大數據' .
但是雲側智能, 無法迴避三個問題: 第一, 沒有網路的時候怎麼辦?第二, 如何解決數據即時性的問題?第三, 如何有效保護用戶的數據隱私?尤其是第三個問題, 最近頗受大家關注. 無論是美國的Facebook危機, 還是國內的大數據殺熟, 都讓大家對用戶的數據隱私保護越來越重視. 在雲側智能, 用戶的數據會被上傳到雲端, 到底誰是這些數據的所有者, 平台?還是用戶自己?這些數據中, 哪些能夠使用, 哪些不能夠使用?如果這些問題不很好解決, 人工智慧也就無法可持續地健康發展.
和雲側智能相對應的是端側智能, 即數據的運算髮生在終端. 端側智能的好處在於, 用戶的手機本身成為其人工智慧助手, 用戶可以對數據是否共用進行選擇. 具體來說, 如果用戶對自己數據隱私比較在乎, 可以選擇不將數據上傳到雲端, 但是在端側智能的支撐下, 手機可以對用戶自己的數據進行處理, 同樣可以帶來人工智慧的體驗. 這種方式下, 用戶既不會泄露自己的數據隱私, 又能享受到人工智慧帶來的智慧和便捷. 所以, 未來的AI應該是端側智能與雲側智能的協同模式.
以前, 之所以端側智能長期沉睡, 是因為需要終端具有高速運算, 低功耗的特性, 以前使用CPU進行AI運算效率不高. 直到去年下半年, 這一情況才有了改變, 華為推出的麒麟970晶片, 蘋果推出的A11仿生晶片, 都是用專門的神經網路引擎來進行AI運算, 從而促進端側智能成為現實. 以麒麟970為例, 在性能上, 其NPU是正常CPU的25倍, GPU的6.25倍, 而且耗能更少.
端側智能的爆發, 應用生態的繁榮才是關鍵
麒麟970, A11等內置專門AI運算單元的晶片推出, 讓端側智能成為現實. 但, 這隻是第一步, 端側智能要想大爆發, 必須要有一個繁榮的應用生態.
這是因為, 單純的AI運算是沒有意義的, 只有通過AI應用為人們帶來真正的便捷和不一樣的體驗才有價值. 舉例來說, 內置麒麟970的華為Mate 10系列手機中, 能顯示AI價值的應用主要是拍照, 翻譯, 因為有了AI, 可以在拍照時自動識別場景, 進行參數的配置和優化, 讓小白也能拍出專業攝影品質的照片. 對於翻譯, 端側的AI運算, 讓翻譯無需在雲側進行, 所以大大提升了翻譯的速度.
顯然, 這一切還遠遠不夠. AI讓手機不再只是工具, 而是變成用戶的私人助理, 通過對用戶行為的大數據進行分析, 挖掘, 然後深度學習, 人工智慧手機可以感知和理解人類, 主動為用戶提供極具智慧的服務. 這一切都需要應用的落地, 但是應用不可能由晶片或手機廠商自己來做, 需要無數的應用開發者加入進來, 才能開發出各種豐富的AI應用.
HiKey人工智慧開放平台的推出, 就是這個目的. 具體來說, HiKey讓開發者基於麒麟970晶片開發各種AI應用變得更加便捷. 因為, 並不是所有開發者都能買一個搭載麒麟970晶片的手機來開發, 且手機上的介面也不能很完美地符合開發者的需求. 相反, HiKey是專門為開發者推出的開發板, 它是一個放大號的麒麟970晶片, 又是專門為開發者定製的AI開發環境.
可以說, HiKey的推出, 對於AI的推動意義十分重大. 之前, 很多AI應用開發者都是基於CPU或者GPU進行AI應用的開發, 效率並不高, 也限制了他們開發相關應用的能力和想象空間. 而HiKey內置的NPU, 專門用於AI運算, 具有強悍的性能, 麒麟970每分鐘處理2005張圖片, 而在沒有NPU的情況下, 同樣時間處理的圖片只有97張.
更重要的是, HiKey的HiAI底層提供了GPU, CPU, DSP, ISP和NPU的硬體支援, 應用在運行的時候, 晶片會判斷工作量和對時延的需求, 然後自動選擇GPU或者AI加速器執行相關處理, 這樣就能達到性能最佳化處理的效果, 也將為端側AI應用開發者開啟新的施展空間.
一個智慧手機的時代正在加速到來
據華為無線終端晶片產品市場總監周晨介紹, 除了推出HiKey平台, 為開發者解鎖各式各樣的想法之外, 華為還提供了多種方式扶持和幫助開發者. 例如, 華為在不斷更新升級開發包的版本, 讓其性能更強, 更加易用. 同時, 華為消費者雲服務在去年推出 '耀星計劃 ', 宣布拿出10億基金, 激勵開發者創新, 圍繞AR/VR, AI, IoT等領域, 提供人才培養, 開發支援, 創新支援, 營銷輔助等一系列的資金與資源扶持, 推進應用生態的發展.
透過HiKey人工智慧開放平台以及一系列的扶持舉措, 可以看到華為的開放力度是驚人的, 正在將自己的軟硬體工具開放給開發者. 顯然, 這是一個多贏的舉措. 對於開發者來說, 能夠基於麒麟970這樣世界級的AI平台, 為超過3億並且還在持續增長的華為手機用戶開發應用, 錢景無限;對於用戶來說, 智慧手機加上豐富的AI應用, 才能真正讓智能手機進化到智慧手機時代, 獲得好的體驗;對於華為來說, 豐富的AI應用, 將能大大增強華為手機的吸引力, 推動端側智能的大發展.
周晨表示, 目前已經有大量的AI應用開始湧現, 主要集中在視覺類的視頻, 直播, 還有語言類, 翻譯類, 這一系列應用本身就是AI技術最早的一些應用環境, 已經被成功地挪到了端側. 但這隻是第一步, 未來基於強大的端側運算環境, 根據用戶需求, 發揮應用開發者們的智慧, 是有更大的想象空間.
舉例來說, 現在AI主要用於拍照的場景識別和參數配置, 實際上, 有了端側智能的手機已經自己擁有大腦, 不僅能 '看清' 世界, 更能 '看懂' 世界. 例如, 對於正在減肥的用戶來說, 如果能拍一下食物, 就能知道其所含的熱量就再好不過了. 我是一個痛風患者, 一直希望有的應用是對著食物拍一下, 就能知道食物的嘌呤值. 此外, 我還特別喜歡一個叫做 '形色' 的應用, 出去旅遊, 對著花卉和植物拍照, 就能知道其名字, 只是因為要雲端運算, 所以識別速度很慢, 如果 '端+雲' 結合起來, 相信能出來很多有意思又實用的應用.
而且, AI時代, 端側智能應用也不一定非以APP的形式出現, 而是更加智能, 無縫的與用戶的場景融合. 華為消費者業務CEO餘承東曾經說過, 人工智慧促使智能手機軟體生態從APP時代走向AI時代, 顛覆整個行業生態. 智能手機推送能力將不僅限於APP, 推送方式將越來越豐富. 在華為Mate 10系列手機中, 智能情景助手已經初步實現了這一點, 手機自動識別到用戶日曆中有出差深圳的日程安排, 會自動推送機票預訂, 接送機等服務. 近日, 華為等十家手機廠商啟動的快應用標準和即時應用生態聯盟, 也很有想象力, 快應用+AI, 將為應用開發者開啟一扇新的門, 更低的開發成本, 更原生的體驗, 將能夠基於終端為用戶提供更智能, 更場景化的主動服務.
最近, 華為成為2018圍棋甲級聯賽的獨家冠名合作夥伴, 華為在AI上的動作, 正如AI與圍棋的親密接觸, 當技術遇到傳統, 新的想象空間正在開啟. HiKey人工智慧開放平台的推出, 讓廣大開發者們可以充分挖掘和利用麒麟970人工智慧的能力和強大算力, 開啟想象力去開發更多, 更豐富的應用. 單憑華為, 或者某幾個開發者都無法描繪未來, 只有更多的開發者和用戶都加入進來, 才能共同開創一個AI大繁榮的局面.
總而言之, 華為推出HiKey人工智慧開放平台, 是AI發展中的一件大事. 如果說麒麟970, A11晶片的推出, 拉開了端側智能的序幕, 那麼HiKey的推出, 則是拉開了端側AI應用大開發的大幕. 伴隨AI應用的大繁榮, 智能手機(Smart Phone)將會真正躍遷到激動人心的智慧手機(Intelligent Phone)時代!