大腦vs電腦

大腦如此複雜,ta有大約100億個神經元,有大約100萬億個鏈接。

我們經常拿人腦和電腦做類比,也許因為電腦也是一個具有巨大解決問題能力的複雜系統。大腦和電腦都有大量的基本單元,例如大腦的神經元和電腦的晶體管,它們皆是連接到複雜的電路(circuit)中,以處理由電信號傳送的重要信息。在宏觀角度來看,大腦和電腦的架構有相似的地方,它們是由輸入,輸出,中央處理和內存等大部分獨立的電路組成。

那麼,哪種解決問題的能力更強呢?大腦還是電腦?

鑒於過去幾十年計算機技術的迅速蓬勃發展,你或許會認為計算機更有優勢,更高效。的確,電腦已經可以在很多方面和很多複雜的遊戲中輕輕鬆鬆地打敗人類了(還不是人類設計的)。例如,上世紀90年代的國際象棋和最近的Go,以及百科知識競賽,等等。但是,不可否認的是,人類在許多任務的執行上仍然勝出電腦一籌,例如在擁擠的城市街道上識別自行車或特定行人,將一杯茶平穩順利地放在嘴邊,更不要說概念化和創造力了。

為什麼電腦擅長某些任務,而大腦在其他方面更好呢?

比較人腦和電腦的時候無論對計算機工程師還是神經學家都很有啟發。我們不妨參考一本小巧而深奧的書,由John von Neumann書寫的「計算機與大腦」。Neumann在20世紀40年代率先設計了計算機體系結構,這種體系仍然是眾多現代計算機的基礎。


電腦的優勢

通過上表我們可以看出,電腦在基本操作速度方面,和人腦相比,有巨大的優勢。目前來說,個人電腦就可以以每秒100億次操作的速度執行基本算術運算。而人腦中,神經元放電的頻率最高為每秒約1,000次

神經元「激發」動作電位 - 在神經元細胞體附近引發的電信號的瞬時提高(spikes),這些spikes沿著軸突傳送到下游與其匹配連接的神經元。信息根據這些spikes的頻率和時間進行編碼。這是電傳送。

另一個例子是,神經元主要通過在突觸的軸突終端的釋放特定化學神經遞質,來將信息傳遞給與其相匹配的神經元,而匹配的神經元在突觸傳遞的過程中將神經遞質的結合轉換回電信號最快的突觸傳輸大約需要1毫秒。這是化學傳送。

因此無論是電傳送還是神經遞質的化學傳送方面,大腦每秒最多可執行大約1000次基本操作,或比計算機慢1000萬次。

除此之外,電腦在基本操作的精確度方面也大大的優於人腦。計算機可以根據二進位分配的信息(只由0和1組成)便可以表示任何精準的數量。例如,一個32位的數字,在232或者42億的精準度都為1。相比之下,根據研究證據,人腦的神經系統中的大部分「量」,如神經元的發射頻率,比計算機相差數百萬倍。


人腦的優勢

但是!大腦的運算不緩慢,也不是不準確。

例如,職業網球運動員可以追蹤一個高達每小時160英里的網球的軌跡,移動到球場的最佳位置,放好ta的手臂,並將球拍擺動到球的位置,把球還給在對方球場的對方球員,這一切都在幾百毫秒內完成。

此外,大腦在控制軀體的情況下,可以完成所有以上陳述的任務或行為,但消耗的功率比電腦低大約是被。

大腦是如何做到的呢?

人腦和電腦其中一個重要的區別就是它們在每個系統內處理信息的模式

電腦和人腦都懂得以連續(serial)步驟執行任務。由計算機工程師通過創建順序指令來實現,電腦內連續的操作,每個步驟都需要高精準度。大腦也使用連續步驟進行信息處理。例如上述網球的例子,信息從眼睛到大腦,然後到脊髓,以控制腿部,軀幹,手臂和手腕的肌肉收縮。

但是,大腦也採用大規模的平行(parallel)處理模式,利用大量神經元以及它們之間大量的聯結

例如,移動網球激活視網膜中的許多細胞(光感受器),可將光轉換為電信號。這些信號然後被並行地傳送到視網膜中的許多不同類型的神經元。當源自感光細胞的信號通過視網膜中的兩個至三個突觸連接,球的位置,方向和速度的信息就可以通過平行神經網路傳輸到大腦。

同樣的,運動皮層(負責意志運動控制的大腦皮層的一部分)平行的發送命令來控制腿部,軀幹,手臂和手腕的肌肉收縮,從而使身體和手臂同時運動做好準備,接收傳入的球。

這種大規模的平行測量之所以可行,因為每個神經元可以從許多其他的神經元中收集信息,並將信息發送給許多其他神經元例如哺乳動物神經元的輸入和輸出平均數量級為1,000,而相比之下,每個晶體管只有三個節點用於輸入和輸出。與此同時,處理相同信息的神經元們可以把信息集中輸入到一個下游神經元(下游神經元對於提高信息處理的精準度非常有用)。例如,單個神經元攜帶的信息是noisy的,嘈雜的(例如精準度為100),但是通過100個攜帶相同信息的神經元信息的疊合,下游神經元收集到的信息精準度可以達到約1000.

基本單元的傳令模式中,電腦和人腦有相似也有不同之處。

電腦中,晶體管採用數字信號(digital),它使用離散值(0和1)來表示信息。

人腦中,神經元軸突中的峰值(spikes)也是一種數字信號,因為神經元的spikes是all-or-none, 0/1,在一定時間內,spikes發射或者不發射。而當發射的時候,spikes的大小和形狀大致相同,有助於穩定的長距離的峰值傳播(spike propagation)。

然而,神經元也利用模擬信號(analog),模擬信號通過連續的值來表示信息。一些神經元(例如我們視網膜中的大多數神經元)是不會產生spikes的,它們的信息輸出是通過分級的電信號。與spikes不同,分級的電信號的大小可以不斷變化,而且可傳輸更多的信息。樹突也使用模擬信號來集成數以千計的輸入,從而夠執行複雜的計算。

最最最重要的是,正如之前網球的例子,大腦的神經元之間的連接強度是可以根據我們的活動和經驗而調整修改的,這也是大家熟悉的學習和記憶的過程和方式 (neurons that fire together wire together)。重複的訓練使得我們的神經元「電路」更好的執行任務,提高速度和精度。


總結

在過去的幾十年里,計算機工程師們從人腦中攝取靈感來不斷改進電腦。現在,平行處理以及可根據使用而增加的連接強度都被納入了現代計算機。

例如,在電腦中使用多個處理器(多核)來源於人腦平行處理的靈感。

又例如,機器學習和人工智慧領域的「深度學習」近年來的巨大成功,在物體是被,語音識別等方面取得迅速進展,得益於我們對哺乳動物視覺系統的認識。和哺乳動物的視覺系統一樣,深度學習採取來多層來表示越加抽象的特性,以及不同層之間的權重可以通過學習來調整。這些進展已經開拓了電腦能夠執行的任務和執行能力。

儘管如此,我們必須承認人腦比電腦仍有更高的靈活性,普遍性和學習能力。隨著神經學家對大腦的理解加深,發現更多有關大腦的秘密,電腦工程師可以繼續從中獲得靈感,進一步改善提高大腦的架構和性能。無論誰是贏家,跨學科的合作和研究一定會推動神經解學和計算機的發展。

原文鏈接:nautil.us/issue/59/conn

翻譯by: Sharon.


推薦閱讀:

為什麼陳學葳會自發不雅照?
《鬼燈的冷徹》好看嗎?
你覺得《他來了,請閉眼》好看嗎?
【讀心術】怎樣做到主動追求又不讓對方反感?
周星馳是個怎樣的人?

TAG:腦神經 | 認知科學 | 心理學 |