正文

嵌套層級的優(yōu)點

失控 作者:(美)凱文·凱利


 

每一個單獨的生物個體內都有一大群非生物的東西。將來有一天,每一臺單獨的機器內也會有一大群非機械的東西。不管是哪種類型的群體,他們都一方面各忙各的,另一方面又組成了一個新的整體。

布魯克斯寫道:“包容結構實質上是一種將機器人的傳感器和執(zhí)行器連接起來的并行分布式計算。”這種架構的要點在于將復雜功能分解成小單元模塊并以層級的形式組織起來。很多觀察家津津樂道于分布式控制的社會理想,聽說層級是包容結構中最重要和最核心的部分時,卻很反感。他們會問,難道分布式控制不就意味著層級機制的終結嗎?

當但丁一層層爬上天堂的九重天時,他所攀爬的是一座地位的層級。在地位層級里,信息和權力自上而下地單向傳遞。而在包容或網絡層級架構里,信息和權力自下而上傳遞,或由一邊到另一邊。布魯克斯指出,“不管一個代理或模塊在哪一個層級工作,他們均生來平等……每個模塊只需埋頭做好自己的事?!?/p>

在人類的分布式控制管理體系中,某些特定類型的層級會得到加強而非減小消失。在那些包含人類節(jié)點的分布式控制體系內更是如此――比如巨大的全球計算機網絡。許多計算機領域的活動家大力鼓吹網絡經濟的新紀元——一種圍繞計算機點對點網絡建立起來的新紀元,認為是時候拋棄那些等級森嚴的網絡了。他們的說法既對又錯。雖然那種專制的“自上而下”的層級結構會趨于消亡,但是,若離開了“自下而上”控制的嵌套式層級,分布式系統也不會長久。當同層的個體之間相互影響時,它們自然而然聚合在一起,形成完整的細胞器官,并成為規(guī)模更大但行動更遲緩的網絡的基礎單元。隨著時間的推移,就形成了一種基于由下而上滲透控制的多層級組織:底層的活動較快,上層的活動較慢。

通用的分布式控制的第二個重要方面在于控制的分類聚合必須從底部開始漸進累加。把復雜問題通過推理拆解成符合邏輯的、互相作用的因子是不可能的。動機雖好,但必然失敗。例如,合資企業(yè)中一些大而不當的公司,其垮掉的可能性是非常高的;為解決另一部門的問題而創(chuàng)生的大型機構,其本身也成了問題部門。

數學運算時除法比乘法難,同樣道理自上而下的分類聚合也不可行。幾個素數相乘得出答案很容易,小學生就會做。但要對一個大數做分解質因數,最超級的計算機也會卡殼。自上而下的控制就如同將乘積分解成因子一樣困難,而用因子來得到乘積則非常容易。

相關的定律可以簡明地表述為:必須從簡單的局部控制中衍生出分布式控制;必須從已有且運作良好的簡單系統上衍生出復雜系統。

為了驗證自下而上的分布式控制理論,羅切斯特大學研究生布賴恩?山內[1]制作了一個號稱“雜耍拋球”的機器胳膊。胳膊的任務是用拍子反復彈拍一只氣球。這只機器胳膊并沒有一個大腦來對氣球定位并指揮拍子移動到氣球下方,再用適合的力量彈拍;相反,山內將這些定位和控制力量的工作分散化了。最終的動作平衡是由一群愚笨的“代理”組成的委員會來完成。

舉例來說,把“氣球在哪里?”這個最復雜的難題細分為幾個獨立的問題,將其分散到許多微型邏輯電路中。某一個代理只考慮一個簡單問題:氣球在觸手可及的范圍內嗎?――一個相對容易操作的問題。主管此問題的代理對何時拍擊氣球一無所知,甚至也不知曉氣球在哪里。它的單一職責就是當氣球不在胳膊上的攝像儀的視線內時指令胳膊倒退,并持續(xù)移動直到氣球進入視野。由這些頭腦簡單的決策中心所組成的網絡或社會就構成了一個機體,能夠展現出非凡的敏捷性和適應性。



·     [1] 布賴恩?山內(Brian Yamauchi):美軍坦克自動化研究、開發(fā)及工程中心資助的第二階段小企業(yè)開發(fā)新技術推動計劃的首席機器人專家。該研究項目旨在發(fā)展高速遙控小型無人地面車輛。


上一章目錄下一章

Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號