再次對於Matrix 的思考 (轉)

worldblog發表於2008-01-11
再次對於Matrix 的思考 (轉)[@more@]

 再次對於Matrix 的思考

  網上已經有了很多對於Matrix 討論,我也再次的不能免俗一把,我覺得整個片子體現的是一種員的文化,一種程式程式碼文化,一種思維的文化,在此也說說我自己的看法。

  機器需要能源才能生存,Matrix的預期目標就是完全穩定--即控制100%的人類,使他們充當電池。然而Matrix到底是AI(Achetect)編寫的,它並不瞭解人類深奧的感情,所以Matrix並不完美,就象 XP有,導致有那麼1%自主意識較強的人類電池不安分,於是系統不穩定。為了安頓這1%的“人”,Achetect,編寫了一個Matrix的patch--Zion,讓那1%自以為是的“人”認為是真實的世界,安頓在裡面,不至於太影響Matrix的運轉。同時,這個patch功能強大,提供一個插巢,來插一塊學習卡,向那1%的“人”學習人類真正感情,以備Matrix自身升級用。這塊學習卡,就是the One。一旦the One插入到Zion,它起到兩個作用:

A.抑制Zion里人類自主意識的增長速度。因為它充當的是求世主的角色,強化人類個體的依賴性,弱化其自主性。

B.在與Trinity相愛的過程中學習人類感情,形成升級程式碼。

但是Zion里人類自主意識的增長只是被減慢,並沒有停止,當人類自主意識增大到等於Matrix能接受的臨界值時,Zion 1.0被消滅,學習卡The One 1.0的本階段的學習任務完成成為The One 2.0。從 Zion 1.0拔掉,攜帶著在此過程中累計的升級程式碼被插回Matrix 1.0,從而Matrix馬上升級到version2.0。然後又推出Zion 2.0,開始以上的迴圈過程。

如果Zion里人類自主意識的增長的速度是V,Matrix能接受的人類自主意識臨界值是N,那麼The One的學習時間就是 T=N/V。
隨著版本的提升,Matrix對人類的感情瞭解程度不斷提高,N值是不斷增大,則T增大,所以The One在T時間內能積累的升級程式碼越多,於是Matrix的升級速度越快。

對於人類感情瞭解程度更深的Matrix v2.0來說,它所不能控制的人類比例,設為x,已經不再是Matrix v1.0 時的1%,而是小於1%。隨著升級過程的重複,新版本Matrix的推出,x終將變成零。於是Matrix成為完美,至此,升級過程停止,Zion也不將存在,真正的人類徹底消亡,機器得到永生。

然而,令Matrix沒有想到的是The One中攜帶的相關人類感情的程式碼(升級程式碼)也在慢慢的影響The One的載體,即Neo。The One版本越高,學習能力越強,對載體Neo的影響越大。所以Neo 6.0已經開始思考 who am i?的問題,是Matrix意想不到的。

Matrix的失敗之處在於它忽略了這樣一個事實:
Matrix n.0=Matrix (n-1).0 + The One n.0

n.0 is Version n,(n-1).0 is Version (n-1)。

也就是 The One 永遠比 Matrix 先升級。

現在我們做這樣一個假設:令 Matrix n.0 為完美版本,那麼在Matrix (n-1).0 的時候 The One 已經成為 version n,即完美版,也就是徹底懂得人類感情,那麼它的載體Neo n.0 也就成為了一個徹底的人,那麼在面對,讓全人類滅亡 或 重新回到Matrix的選擇上,不再向Matrix妥協,那麼升級方程式:

Matrix (n-1).0 + The One n.0

將不會成立,也就是Matrix n.0 即完美版本,永遠也不會產生。那麼Matrix絕對不能徹底控制人類。

相反的,Matrix 認為它是在利用Neo,Zion還有Trinity等主動地進行升級自身,完美自身。然而,我個人認為受制於機器天生的缺陷,它的升級,必須藉助人類肉身載體。它的這種主動升級的過程更是一個客觀地製造一個有完全自主意識的人的過程,所以這個過程的最終產品不會是預期的完美版本的Matrix,而是一個真正的人,即Neo。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-997106/,如需轉載,請註明出處,否則將追究法律責任。

相關文章