深藍極限,機器人是否能自我學習? 據說facebook 又重拾起機器人下圍棋的問題,我們簡稱為深藍問題。 BOX 問,深藍發展到最後,能夠打敗圍棋冠軍嗎? 這個問題其實歸結到關於機器人的老問題。機器人能否自我學習? 現在是機器人熱。 大家都在造各種機器人。 開車的。看病的,下棋的,等等。甚至有機器情人。 除了倫理問題以外,又開始流行機器人恐懼症,人類會不會被機器人征服。 這些問題都歸結到這個老問題, 機器人能否自我學習? 不管人類造出多強大的機器人, 只要機器人不能自我學習,也就是,機器人不會自己越變越強大,然後機器人自動升級,甚至自己造出新一代機器人,如同人類繁殖。 人類都不用擔心被機器人征服,其他社會問題則是另外一回事。 目前,這個問題沒有確實的答案。 按目前技術和現有哲學理論來說,應該是不可能的,但是,如果物理按某些大牛預料的要大變天的話,接着馬上是其他科學技術以及哲學, 那麼,一切都要從頭來起。 回到深藍問題,深藍發展到最後,能夠打敗圍棋冠軍嗎? 研究深藍,其意義不在於其計算能力,而在於是否深藍是否能象人一樣思維,至少在下圍棋這方面。 我們先假設圍棋的變化是無窮無盡的。 那麼,深藍也只能往這方面發展。在下棋方面設計成類似人類思考的一圍棋高手。 深藍可以有的能力是掌握一切現有的圍棋規則,定式和變化,圍棋的戰術戰略,甚至圍棋思想。它還可以把現有的圍棋高手的特點和對局都研究透徹,設計好對策,甚至臨時根據現場變化發展出新對策的方法和邏輯,這是最重要的,所有人工智能的應用就在這裡,都存到它的數據庫裡面待用。 它還可以做一些簡單的學習,比如記錄新的對局和應對,應用到以後的對局中。
如果這樣,那麼深藍最後能打敗現在的世界冠軍,因為它已經掌握現有的一切圍棋知識,但它不會犯錯誤。 但打不敗未來的世界冠軍。因為未來的世界冠軍也會研究它的對局,發展出針對它的下法。 只要它不會象人類一樣具有高級的學習能力,在本質上它不會越變越強,就是說它不能自動升級它自己的軟件, 只能不斷充實數據庫. 所以未來的世界冠軍會打敗它,除非設計者們又給它升級,那麼,新一輪的戰鬥又會開始。 但是,實際上,圍棋的變化不是無窮無盡, 有人根據圍棋有361個交叉點,認為下棋的變化是365!(階乘),這是一個很大很大的數,但也不是無限。 但是實際上的變化要少很多很多。 開局變化最多,但是開局亂下是沒有用的,開局有用的下法就那幾百種吧,最多幾千鍾。就算幾萬種吧。下到後面變化越來越少。 現在棋手的計算能力都很強,李昌鎬號稱能算到150步以後。 所以兩個高手下棋, 開局後很快就知道相差在幾目之內,如果相差10目以上,一般棋風好的就認負了。 趕不回來的。 如果不貼目的話,執黑的一定贏。 現在水平越來越高,貼目越來越多,術語叫大貼目, 就是想引起戰鬥。 所以,如果深藍走計算出所有可能的道路,那麼,發展到最後它包括了一切可能的變化,即使不會學習,不再升級, 它的水平也永遠和世界高手相當,輸贏取決於規則,比如說深藍執黑,就看貼幾目對黑有利。 如果規則是有和棋的,現在是沒有,那麼。高手就最多跟深藍下成和棋。但這樣的深藍意思不大,它還是一超級計算機而已。 而非有自己智力的機器人。
|