棋類遊戲與人的頭腦運用緊密相連,理所當然地被認為關於智力的遊戲,是關於智力比拼的遊戲。
棋類軟簡稱棋軟,複雜一些的先進一些的很像擁有人類的智慧,被視為“人工智慧”,簡稱縮寫為AI,實質都是計算機程式。
由於棋類遊戲的腦力運動特徵,所以計算機程式的開發者們,很自然地想到用棋類軟體來證明和體現計算機程式的技術水平,所以,計算機專家們很早就開始了對棋軟的開發研究。最初,多以簡單的棋類入手,比如跳棋等,這些程式很早就已經有了戰勝人類的水平。
計算機興奮劑
棋類程式由簡單到複雜,最著名的是上世紀九十年代的國際象棋程式“深藍”,它戰勝世界冠軍卡斯帕羅夫,引起世界極大震動,之後是2016年的圍棋的“阿爾法”系列,輕鬆戰勝全世界圍棋頂尖高手,再一次轟動世界。
如今棋類程式從理論上講,已經可以攻克任何的棋類,同時可以確定人類棋手絕對是手下敗將。所以,各種棋軟成為所有棋類高手學棋,研究棋離不開的工具。由於棋力的強大,又常常成為“作弊工具”。作弊者屢試不爽,棋界出了很多奇葩案例。不管是圍棋、象棋、國際象棋的高階比賽都出過棋軟作弊的問題,至於各大棋類網路對弈平臺,用棋軟砍人更是家常便飯,雖然極力封殺治理,仍然是遍地開花,一片繁榮。
由於棋軟的強大棋力和越來越重的依賴性,特別是屢屢的作弊現象,有人給棋軟起了一個很貼切的名字“計算機興奮劑”。
強大的棋力
1997年5月,由IBM公司開發的國際象棋程式“深藍”,戰勝國際象棋世界冠軍卡斯帕羅夫,一時間全球轟動。“人類智慧的堡壘被攻克”、“人類智慧的尊嚴不在”等驚愕論調喧囂塵上。
2016年3月,阿爾法狗與圍棋世界冠軍、職業九段李世石進行人機大戰,以4比1的總比分獲勝;2016年末2017年初,該程式的升級版Master(大師)在中國棋類網站上與中日韓數十位圍棋高手進行快棋對決,連續60局無一敗績;2017年5月,以3:0戰勝柯潔。柯潔因對手的無比強大而落淚。
2017年10月18日,DeepMind團隊公佈了最強版阿爾法圍棋,代號AlphaGo Zero。這個版本只需要棋規,機器自己學習,並可以輕鬆戰勝之前所有版本。到2021初,最新版本MuZero已經連棋規都不需要,從零開始學習,可以戰勝之前所有阿爾法系列棋類程式。
中國象棋在2006年也曾有過人機大戰,幾位頂級大師與騰訊公司的“天梭”對弈,勉強戰平。從那以後沒有頂級選手和棋軟公開較量。
棋藝的本質是技術
關於象棋、圍棋等是不是屬於藝術是有爭議的。我們平時習慣說“象棋藝術”、“圍棋藝術”,這些只是習慣上的稱謂而已,其實不是嚴格上的說法。
從藝術的定義來講,藝術是帶有明顯的作者本身的痕跡,與作者的個性聯絡密切。而我們下象棋、圍棋一個最明顯的特徵就是“每一招棋的對錯和坐在棋盤兩側的棋手是誰並無關係,只與棋盤上的棋子位置有關係”。不管棋手是什麼特質,就對錯而言,誰走這招棋 都是一個效果。
對於人工智慧(AI)目前最先進的程式仍然“不被視為具有智慧”,所有計算機程式都屬於“技術範疇”,都是一種技術。我們看到,這種技術已經到了“自我對弈,無限提升自己棋力的階段”。就阿爾法零來講,學習三天輕鬆戰勝擊敗李世石的阿爾法狗,自學40天后擊敗完勝全球60名圍棋頂尖高手的Master(大師)。我們不難想象,一顆樹不管有多大,不管枝葉多麼的繁茂,樹葉總是有數的,不是無限的。顯然這種先進的技術正在觸及“棋藝”的天花板,早晚會窮盡棋的變化。
技術的特徵之一是可以直接傳授,直接學習。棋局固定的局面可以用固定的著法去應對,放之四海而皆準,不必懷疑。這體現了棋藝的技術特徵。棋類程式或者說人工智慧,讓我們越來越清晰地看到這一點。
棋類不能全面展示人類智慧
下棋,我們人類贏不了棋軟已經確定無疑,是我們人類不如電腦智慧?當然不是,相反電腦仍然被認為沒有任何的智慧。輸給機器的原因是因為“棋”這個平臺,下棋不能充分展示人類的智慧。
象棋、圍棋都是“完全資訊博弈”,由於規則的規定和趨利避害的確定,棋的每一步以及多步組合的變化的利益得失都是明確的。就是因為利益的確定性,使棋步的多層次計算變得可能,同時這種算度越是深遠,就越接近完美。計算機對於這種多層次計算是他的基本功能,也是它的拿手好戲。強大的棋力由此產生。
我們人類所處的環境,是不完全資訊環境,我們的大腦是在這個環境下進化過來的。確定的資訊屬於常識作為固定的思考因素備用,大腦的功能重點在於對未知事物和未知變化的判斷和推理,對真、假、虛實因素的靈活應對處理。在人腦的這種處理過程中,有的資訊並不存在或者並未出現,是人大腦想象出來的、推斷出來的、是未來可能出現的,很多是無中生有的根據。
就是說電腦只能對“實在”進行“思考”,而人腦對“實在”“不實在”以及將它們的因素混合進行思考。顯然人類思考的高階顯現在於對未知事物和其變化的處理上,這個能力是人類智慧的核心。而人腦這種強大而重要的能力在下棋中並不需要。
棋軟(AI)還會進步 將倒逼棋類變革
棋軟(AI)還會進步空間,但是不會很大,目前已經接近天花板。假如DeepMind公司願意,用MuZero這種目前最先進能夠自學的程式,不需要太長時間一定可以找出圍棋、象棋的所有正確應對的變化,尤其是象棋會更容易些。
棋軟就是棋藝,棋藝就是棋軟,不要把棋軟視為棋子以外的東西,它是人類對棋藝的最完整的總結,是棋藝進步的重要標誌,也是棋藝達到頂峰的重要標誌。假如將棋、藝比作棋文化的兩條腿,那麼“藝”這條腿已經邁出了足夠大的步幅,如果“棋”這條腿還不動,那麼棋文化的發展將難以向前,一定表現為原地打轉。