自行車實現無人駕駛,背後究竟有何「天機」?
還記得小時候學自行車的樣子嗎?內心渴望著騎車帶風的快感,手裡的車把卻永遠不聽使喚。媽爸在一旁喊著「轉彎」,你卻還是撞了牆,懊惱為什麼自行車如此難馴。
然而,在清華大學的校園中,出現了一款「黑科技」自行車——它能在無人駕駛的情況下自己保持平衡,自動識別、躲避障礙,還能服從指揮,根據指令乖乖做出轉彎、加速等動作。
無人駕駛自行車按照指令做出左轉、直行和加速動作
無人駕駛自行車「跟跑」和躲避障礙
登上《自然》封面的無人駕駛自行車
說起來,這輛自動行駛的自行車來頭可不小,它是由清華大學一隻擁有多學科背景(其中包括腦科學、計算機、微電子等)的團隊牽頭,經過6年時間自主研發而成。
這輛無人駕駛自行車的核心在於通用人工智慧晶元的研發,這枚名為天機(Tianjic)的晶元經歷了計算科學與神經科學的融合,對計算架構與演算法的優化,與先進晶元技術的結合而最終得以實現,並作為首例通用人工晶元的展示,登上了本周《自然》(Nature)雜誌的封面。
清華大學天機芯登上《自然》封面 | Nature
那麼,這一新技術特點在何?又在軟體和硬體上實現哪些創新與突破?
何為「通用人工智慧」?
大家常聽到的人工智慧,是以模擬與拓展人的智能為目的的一門新興技術學科,如今的人工智慧正在經歷爆炸式發展。當前的人工智慧主要有兩個分支:一是基於計算科學的開發,另一方面則是基於神經科學的研發。前者具有大數據的優勢卻在精度上有所不足,而後者精度高卻數據有限。兩套系統使用的平台各不相同且互不兼容,極大地限制了人工通用智能的發展。
計算神經科學作為腦科學中新興的、跨領域的交叉學科,致力於糅合兩門分立學科的優點,在數據與精度上取得平衡。這門新興學科將在類腦計算、人工智慧等領域的發展中起關鍵作用。
通用人工智慧的學科綜合發展
當前主流的人工智慧通過模仿人腦,實現代替人腦解決問題的功能,因而市面上大部分的人工智慧晶元為定製化晶元,如英特爾「至強」平台、谷歌TPU等。這些產品雖然性能良好,但還是接近傳統計算並且只能為特定場景所需求。
科學家們意識到,人腦系統的認知和自主決策是一個非常複雜的過程,人工智慧的最終目標是全方位地模擬人腦功能對環境進行感知,自主思維併產生相應的行為。為了與當前主流人工智慧區別,一個新的概念——通用人工智慧被引入了人工智慧領域。
「天機芯」—首款通用人工智慧晶元問世
這篇剛剛發表在《自然》上的研究,正是基於計算神經科學的背景,展示了首款通用人工智慧晶元——「天機芯」。這款晶元在軟體和硬體上都做出了突破,從軟體上這枚晶元能夠融合多種神經網路與模型,提高了晶元的可擴展性,在架構上也並未採用傳統的馮諾依曼架構;為了配合軟體功能,在硬體上,這枚晶元採用了分散式存儲和多核並行的晶元結構,以優化信息的處理效率。
天機晶元用28納米工藝製成。如下圖所示,整個晶元大小為3.8 X 3.8mm2,由156個計算單元(Fcore)組成,這其中包括了大約四萬個神經元和一千萬個突觸。
天機芯測試板
得益於去中心化的存儲與核的分布,天機晶元內部存儲帶寬達到了610 GB/s。在300 MHz的主頻下,利用人工神經網路(ANN),該晶元的算力可達1.28 TOPS/W,而利用脈衝神經網路(SNN)則可達到650 GSOPS/W的算力。
天機助攻,自行車圓了「自駕夢」
為檢驗這款晶元的處理能力,該團隊決定搭建一個無人自行車系統。
不過,從理論走向實踐的過程卻並不輕鬆,他們需要克服重重難關。實現無人駕駛自行車,主要有三大難點:一是在真實的戶外環境中探測和跟蹤前方的跑步者、順利通過減速帶並自動躲避障礙物;二是在接受語音命令以及視覺信息的同時通過實時的馬達控制信號保持自行車平衡並朝對的方向行進;最後一點是實現多模型信息的整合與即時的自主決策。
為了解決這些問題,研究人員針對不同的功能採用了不同的神經網路,如利用卷積神經網路(CNN)進行圖像處理和物體探測,連續吸引子神經網路(CANN)進行人體鎖定,脈衝神經網路(SNN)被用來實現語音識別功能,而自行車的平穩行駛與方向控制則是通過多層感知器(MLP)實現。
為了整合這諸多不同的神經網路,提高決策效率,該團隊開發了基於脈衝神經網路(SNN)的神經狀態機器(NSM)。這種機器接受其他神經網路(CNN、SNN)的輸入,向下游計算單元輸出使能信號(CNN、CANN)和執行信號(如:轉彎、越過障礙等)以進行運動狀態控制。
多神經網路在無人自行車實驗中的應用
通過搭載強大的天機晶元,多個專用網路和多樣化的演算法與模型,研究人員成功讓無人駕駛自行車實現了諸多功能,如:語音識別 、目標鎖定、障礙辨別和自主決策等。
這輛自動駕駛自行車搭載的主要部件包括:天機芯、各類感測器、驅動系統
天機芯的成功展示體現了多種神經網路、演算法與模型融合的可能性,是通用人工智慧領域的重大突破。它是實現通用人工智慧路上的一大步,相信未來通用智能的實現會讓SIRI更智能,機器人更聰明、無人駕駛更靠譜。
小小的晶元搭載龐大的系統。由此,我們越發能看出這款晶元的成功研發需要多麼龐大的知識儲備,天機晶元體現的不僅僅是行業翹楚的專業實力,更是不同行業的科研工作者之間的團結協作、積極配合,是多學科交叉的結晶。
常言道,隔行如隔山,行業知識壁壘的消除需要的正是愚公移山的精神。可以說這枚首款擁有自主IP的晶元的成功研發不僅是人工智慧晶元的巨大突破,更是我國人工智慧領域的標杆性發展!我們期待著這款晶元的進一步升級以及早日實現商業化生產。


※運動是"抗病良藥",每一年齡段都有個"黃金方案"
※午睡的好處真的太多了!看完才知道,睡午覺是剛需
TAG:科普中國網 |