
一位資深計算機專家正領導進行一項迄今對人腦的最佳模擬嘗試,用100萬個獨立的處理器相互連接,並創設出一系列的基本運算規則

SpiNNaker系統將擁有1200塊電路板,每塊電路板上有48個低能ARM9處理器,每隔處理器有18個內核,每個內核可以模擬數十個神經元,它將可以模擬由數十億個神經元構成的網絡結構
北京時間8月3日消息,據國外媒體報道,一位早期計算機技術的開拓者近期正領導進行一項迄今對人腦的最佳模擬嘗試,方法是將100萬個獨立的處理器相互連接,並創設出一系列的基本運算規則。
模擬大腦是一項極其艱難的工作:數十億個神經元由數萬億個神經節相互連通,每秒傳遞數百萬億個信號。對此,即便是世界上最強大的超級計算機也無法全部予以追蹤。史蒂夫·費博(Steve Furber)當然也知道這一點。費博本人是ARM處理器的研發者之一,今天全世界幾乎所有的手機都依靠這種技術運行,因此他對現有芯片的優點和缺點非常清楚。
因此,想像一下吧,即使是IBM公司開發的智能機器人“深藍”也無法模擬哪怕大腦的一小部分,費博於是決定采用不同的方案。他和他的團隊創建了一種裝置,名為“脈衝神經網絡結構”,簡稱“SpiNNaker”。一旦建成,它將成為對人腦迄今最接近的模擬嘗試。
預計這一結構將於2013年建成,SpiNNaker將擁有1200塊電路板,每塊電路板上有48個低能ARM9處理器,每個處理器有18個內核,每個內核可以模擬數十個神經元。費博估計這一系統將可以模擬由數十億個神經元構成的網絡結構,這就意味著這一系統將比以往任何系統都更加接近真實大腦的狀態。
幾乎所有計算機都擁有一個中央計時器,它會協調同步所有的三極管,門電路和所有其它組成現代中央處理器(CPU)的微型部件。但是大腦卻沒有這樣的計時器,而SpiNNaker系統也同樣沒有。
這就意味著信號的發出和接收將不經過任何時間同步,這些信號將會相互干擾,並且其輸出結果也會隨著數以百萬計微小的隨機變化因素而發生改變。這聽起來似乎會造成混亂,對於那些對精度要求很高的任務,如數學計算,情況確實如此。但是對於那些模糊運算任務,比如你何時該松開手以便丟出一個球,或者用哪個詞來作為一句句子的結尾,這一系統就能應付——畢竟你的大腦在處理這類任務時不會被要求要將計算結果精確到小數點後10位數。
換句話說,SpiNNaker系統不僅是對大腦的模擬,它還可以在諸如飛行模擬器等領域發揮作用。它的工作方式更加接近大腦,或者至少相比現有的計算機而言是這樣。費博相信這項研究將不僅會推進腦科學研究,還將極大地提升計算機應對由數千個較小問題構成的宏大問題的能力。
2011年5月,第一塊這樣的電路板已經開始接受測試,研制小組預計到2013年年底之前他們將可以完成所有的工作。SpiNNaker項目得到了應該工程和物理科學協會500萬英鎊的資助,因此得以成型。另外還有多家大學和企業機構參與其中。(晨風)