第二十五章 信息生命體(五)
雖然其它信息流和因果信息度量方法的應(yīng)用將為我們討論的問(wèn)題提供更多見解,但這里我們主要會(huì)關(guān)注傳遞熵的信息處理的方法。并在后面為所選的傳遞熵提供了一個(gè)說(shuō)明性的示例,驅(qū)動(dòng)來(lái)自大量不同領(lǐng)域傳遞熵的應(yīng)用,如神經(jīng)科學(xué)和金融(Bossomaier et al. 2016),包括互信息及傳遞熵都已被用于研究二維伊辛模型不同階段的信息流(Barnett et al. 2013)。Lizier 等(2008b)用它來(lái)研究元胞自動(dòng)機(jī),并表明質(zhì)點(diǎn)(particles,定義為滑翔機(jī)(gliders)和域壁(domain walls))是這類模型中傳遞信息的主要手段。
Wang 等(2012)研究了人工粒子群體運(yùn)動(dòng)模擬中的信息級(jí)聯(lián),表明它們以波浪的形式在群中蕩漾。在模擬中使用傳遞熵框架研究的其它集群行為還包括酵母細(xì)胞周期的動(dòng)態(tài)調(diào)節(jié)網(wǎng)絡(luò)(Kim et al. 2015;Walker et al. 2016)(見下文討論)和多代理系統(tǒng)中的共識(shí)實(shí)現(xiàn)(Valentini et al 2018)。此外在動(dòng)物集群行為研究中也得到了一些應(yīng)用。例如,研究成對(duì)和小群的斑馬魚的信息傳遞,為識(shí)別領(lǐng)導(dǎo)關(guān)系提供了有用的工具(Butail et al. 2014,2016;Mwaffo et al. 2017),以及魚類U型轉(zhuǎn)彎過(guò)程中的信息和錯(cuò)誤信息交互作用(Crosato et al. 2018);還有研究蝙蝠(Orange & Abaid 2015)或螞蟻和白蟻的引導(dǎo)者-追隨者關(guān)系(Valentini et al. 2020),粘液霉中的信息傳遞(Ray et al. 2019),以及成對(duì)魚群之間的捕食者-獵物關(guān)系(Hu et al. 2015)。
既然不同度量指標(biāo)如此寬泛且還都具有廣泛適用性,對(duì)在不同系統(tǒng)中應(yīng)用信息理論見解的最佳方法、甚至對(duì)這種方法是否可能,目前都尚無(wú)明確的共識(shí),每種度量都提供了一種動(dòng)力系統(tǒng)因果與相關(guān)結(jié)構(gòu)在較低維度上的投影,因此并不能捕捉系統(tǒng)全貌。而將不同度量方法結(jié)合在一起,可以提供對(duì)生命和非生命系統(tǒng)結(jié)構(gòu)更深的洞察,進(jìn)而可以利用這些度量方法采取下一步行動(dòng),再發(fā)展出新的理論和度量方法,以了解生命究竟是什么。
例子:行為相似但機(jī)制不同集群的信息架構(gòu)
集群系統(tǒng)經(jīng)常面臨需要做出集體層面共同協(xié)商的決定。這種決定是由大量的代理體作出的,往往遵循簡(jiǎn)單的互動(dòng)機(jī)制:收集、傳遞和處理集體決定所需要的信息。群體決策過(guò)程中的信息傳遞最重要:沒(méi)有信息的交流,集體之間就無(wú)法達(dá)成共識(shí)。盡管我們目前對(duì)群體決策機(jī)制有很好地理解,但個(gè)體規(guī)則在群體決策信息傳遞中的貢獻(xiàn)卻還鮮為人知。
為了解決這個(gè)問(wèn)題,更好理解不同決策機(jī)制的信息狀況,我們研究了源自同一決策問(wèn)題(Valentini et et al. 2018)信息傳遞應(yīng)用情況下的不同決策策略:從兩個(gè)選項(xiàng)中價(jià)值較高的一個(gè)達(dá)成共識(shí)(Valentini et al. 2017)。我們考慮了兩種決策機(jī)制,多數(shù)決規(guī)則(majority-rule)和選舉模型(voter model),均通過(guò)集體中100個(gè)代理人產(chǎn)生意見。在我們的模型中(Valentini et al. 2016),代理人總是偏好兩個(gè)選擇中的一個(gè)。設(shè)其中地點(diǎn) A 的質(zhì)量為 1,地點(diǎn) B ∈{0.5,0.9}。代理人會(huì)在兩個(gè)階段交替行動(dòng):在探索期前往與當(dāng)前意見相符的環(huán)境區(qū)域,對(duì)該選項(xiàng)質(zhì)量進(jìn)行采樣;另外是根據(jù)估測(cè)的傳播質(zhì)量,在當(dāng)?shù)叵蚬餐貐^(qū)其他代理人廣播其意見的傳播期。在傳播期和探索期之間,代理人應(yīng)用決策機(jī)制,并可能改變意見。當(dāng)使用多數(shù)決規(guī)則時(shí),代理人將把意見切換到大多數(shù)鄰居所喜歡的意見(Valentini et al. 2015)。當(dāng)使用選舉模型時(shí),代理人會(huì)簡(jiǎn)單地隨機(jī)選擇鄰居的意見(Valentini et al. 2014)。在這兩種情況下,我們都考慮了鄰域構(gòu)成,它會(huì)根據(jù)代理人的運(yùn)動(dòng)動(dòng)態(tài)變化,但具有固定的基數(shù)(cardinality),通常一個(gè)代理會(huì)有5個(gè)鄰居左右。
圖3.地點(diǎn)A(紅色區(qū)域)、巢穴(白色區(qū)域)和地點(diǎn)B(藍(lán)色區(qū)域)的模擬環(huán)境圖示。實(shí)心圓代表處于傳播狀態(tài)的代理體,空?qǐng)A圈代表處于探索狀態(tài)的代理體。顏色代表選擇的意見,紅色表示選擇 A,藍(lán)色表示選擇 B。圖自 Valentini et al. 2018
多數(shù)決規(guī)則和選舉模型之間的機(jī)制差異導(dǎo)致了不同的表現(xiàn):前者比后者更快(圖4a),但準(zhǔn)確度更低(圖4b)(這一結(jié)果更深刻的討論參見 Valentini et al. 2018)。
圖4. a 共識(shí)時(shí)間(對(duì)數(shù)尺度),b 模擬收斂于地點(diǎn)A的共識(shí)比例,c 在N=100的群體中初始偏好地點(diǎn)A代理數(shù)(如{10,11,...,90})的傳遞熵。問(wèn)題配置:多數(shù)決規(guī)則()∈{0.5,0.9},選舉模型()∈{0.5,0.9}。數(shù)字報(bào)告了使用LOESS回歸計(jì)算平滑條件均值和置信區(qū)間估計(jì),數(shù)據(jù)跨度為0.1。圖自 Valentini et al 2018
在此基礎(chǔ)上,我們可以解釋應(yīng)用決策規(guī)則(即多數(shù)決規(guī)則和選舉模型)的代理體從周圍鄰居那里接收的信息流。通過(guò)將傳遞熵應(yīng)用于從空間多體模擬中收集的數(shù)據(jù)實(shí)現(xiàn)這點(diǎn)(見圖3),我們發(fā)現(xiàn),與速度和準(zhǔn)確度一樣,代理體之間傳輸?shù)男畔⑷Q于決策機(jī)制。隨著集體達(dá)成共識(shí)的決策時(shí)間增加,從鄰居傳遞到應(yīng)用決策規(guī)則的某個(gè)焦點(diǎn)代理體的信息量也會(huì)增加,并隨著最終結(jié)果的不確定性寬松調(diào)整。這個(gè)例子突出了信息結(jié)構(gòu)和局域規(guī)則之間的關(guān)系,即使在集群行為最終可能導(dǎo)致類似決策的情況下。它強(qiáng)調(diào)信息結(jié)構(gòu)不僅是要做出決策的屬性,同樣是以各組成部分之間相關(guān)結(jié)構(gòu)來(lái)說(shuō)明微觀動(dòng)態(tài)和宏觀尺度特征關(guān)系的一個(gè)屬性。
為進(jìn)一步說(shuō)明這一點(diǎn),可以使用我們中一些人的最近工作,將泰諾胸蟻(Temnothorax ants)縱隊(duì)行進(jìn)行為(tandem running behavior)的信息流結(jié)構(gòu)與另外兩種白蟻進(jìn)行比較(Valentini et al. 2020),分別是精巢散白蟻(Reticulitermes speratus)和臺(tái)灣乳白蟻(Coptotermes formosanus)。通過(guò)聚焦泰諾胸蟻的縱隊(duì)行進(jìn)行為,使用傳遞熵來(lái)研究引導(dǎo)者和跟隨者螞蟻之間的信息流??v隊(duì)行進(jìn)允許對(duì)潛在地點(diǎn)知情的螞蟻(引導(dǎo)者)引導(dǎo)不知情的螞蟻(追隨者)了解其獲得的位置??v隊(duì)行進(jìn)過(guò)程中,引導(dǎo)者會(huì)進(jìn)行小段直線運(yùn)動(dòng),跟隨者則會(huì)進(jìn)行更多種不同運(yùn)動(dòng)(如當(dāng)記憶地標(biāo)的時(shí)候)(Bowens et al. 2013),期間跟隨者與引導(dǎo)者的身體接觸會(huì)觸發(fā)一系列重復(fù)動(dòng)作。這種雙向反饋(引導(dǎo)者引導(dǎo)跟隨者跟隨)被假設(shè)為實(shí)現(xiàn)了一種類似于人類教學(xué)的學(xué)習(xí)過(guò)程。與泰諾胸蟻不同,白蟻縱隊(duì)行進(jìn)的目的是確保新成對(duì)的雌雄白蟻夫婦在探索環(huán)境、尋找新巢址時(shí)不會(huì)失去對(duì)方。白蟻縱隊(duì)行進(jìn)的引導(dǎo)者并不知道潛在的巢址,因此并不試圖將這些信息傳遞給跟隨者。我們用傳遞熵分析了蟻群縱列對(duì)之間信息交流的幅度和方向,考慮了三種通信通道:運(yùn)動(dòng)、旋轉(zhuǎn)和運(yùn)動(dòng)-旋轉(zhuǎn)結(jié)合。根據(jù)相關(guān)信道的不同編碼方案,對(duì)縱列對(duì)的空間連續(xù)軌跡進(jìn)行了離散化處理:
運(yùn)動(dòng)信道:移動(dòng)或不移動(dòng)
旋轉(zhuǎn)通道:順時(shí)針或逆時(shí)針
運(yùn)動(dòng)-旋轉(zhuǎn)通道:不動(dòng),順時(shí)針移動(dòng)或逆時(shí)針移動(dòng)
我們發(fā)現(xiàn),在胸蟻和白蟻的縱隊(duì)行進(jìn)中,引導(dǎo)者和追隨者之間的信息交換存在以前未知的顯著差異。在白蟻中,縱隊(duì)行進(jìn)的引導(dǎo)者操控著這對(duì)螞蟻行為的所有方面(運(yùn)動(dòng)和旋轉(zhuǎn)),而泰諾胸蟻卻并非如此。與目前觀點(diǎn)相反,我們的分析顯示引導(dǎo)者和跟隨者螞蟻都扮演著不同的“領(lǐng)導(dǎo)“角色。從信息流的方向性看,雖然引導(dǎo)者指揮著蟻對(duì)的旋轉(zhuǎn)模式,但決定蟻對(duì)運(yùn)動(dòng)模式的是跟隨者。以這種方式,泰諾胸蟻的引導(dǎo)者-追隨者組合通過(guò)不同的信道交換不同的信息,蟻對(duì)組合的交互作用為不同自由度的信息流編碼了不同的方向。這是一個(gè)突出而明確的的例子,表明通過(guò)共享信息來(lái)進(jìn)行群體決策是必要。因此對(duì)群體系統(tǒng)中信息流的嚴(yán)格量化有可能提供新的見解,揭示由于微觀和宏觀層面行為的微妙差異,新的計(jì)算類型(如決策)是如何從每個(gè)代理體的行動(dòng)中產(chǎn)生的。