讀古今文學網 > 心智社會:從細胞到人工智能,人類思維的優雅解讀 > 24.3 Trans-框架的工作原理 >

24.3 Trans-框架的工作原理

為了更具體地說明,我們來建立一個小理論說明框架可能是如何工作的。舉個例子,想一想一個填充好的Trans-框架要表述下面這句話:

傑克帶著瑪麗開車行駛在波士頓去往紐約的高速公路上。

每當這個特定的框架被激活,如果你想知道關於這趟旅程的「終點」,就會立刻想到紐約。這表明紐約的多憶體一定已經被兩個同時發生的事件喚醒了,這兩個事件分別是這個特定的旅行-框架和「終點」代原體被激活。那麼一個腦智能體如何能夠知道這兩個事件同時發生了呢?很簡單,我們只需要假定紐約的多憶體通過兩種輸入與且-智能體相聯結,一種輸入表述的是喚醒旅行框架本身;另一種輸入表述的是喚醒「終點」代原體。與此相應,框架匯中的每個終端只要是一個帶有兩種輸入的且-智能體就可以了。

根據這個簡單的方案,一個框架只要由一些且-智能體組成即可,每個智能體都可以用於框架的一個代原體終端!於是關於紐約旅程的整個框架看起來就會是這樣:

1原書為John,疑有誤。

無論是通過看見、聽見還是想像某個東西,一個框架智能體被激活時,會向每個且-智能體提供這兩種輸入中的一種。另一種輸入是由某個代原體提供的,於是這個代原體可以激活當前已經分配給這個終端的任何智能體或框架。如果若干個代原體同時被激活,所有相應的智能體也都會被激活。上述框架被激活時,「起點」代原體就會激活波士頓的K線,「交通工具」代原體會激活汽車的K線。

如何能讓這種框架學會哪些多憶體應該填充到終端上呢?我們可以從開始時與從未聯結過的K線相連的終端入手;之後每個終端都會表述相應的K線所學到的任何內容。注意,為了用這種方式建立框架,我們只要把且-智能體與K線相連即可,反過來K線也可以由簡單的且-型智能體建構而成。當代計算機科學的驚人發現之一就是用這麼簡單的要素可以做這麼多事。