《棋士與AI》:人類棋士和AlphaGo究竟哪裡不同?故事性正是圍棋的醍醐味

《棋士與AI》:人類棋士和AlphaGo究竟哪裡不同?故事性正是圍棋的醍醐味
Photo Credit: fsbraun, pixabayCC0 Public Domain

我們想讓你知道的是

人類棋士其實主要是依據「故事性」,也就是以棋局致此的發展(故事),來對局面做出判斷。但AI的判斷如同絕對音感,和過往的故事沒有關聯,能對當下的局勢本身做出正確判斷。

雖然被稱為天才的人,可能比較會做出這般「絕對判斷」,但不過是和其他人類相較的層次。將棋棋士羽生善治曾表示「將『人生』帶進將棋世界中,只會讓想法流於姑息」,這句話告訴我們客觀角度的重要性,然而我們也曾聽到他說,有時會採取「此局面可以假設,應該有這種下法」;類似的想法在圍棋常會用上,它的意思是「如果我至今的方向是正確的,此後的真實之路就必是如此」,正是將「故事性」發揮到極致的判斷方法。

「故事性」所指的是人們對所觀察的事物賦予定義。比起光憑眼前單純地去理解,人類更傾向找出其中的特徵,判斷前因後果,賦予定義,讓自己更容易理解各種事物。

AI不拘泥於故事性

因為目前AI將認知直接加以處理,就能得到過人的能力,所以不需要做其他輔助認知的措施。我所感受到的人類和AI最大的差別,就在於有沒有「故事性」。

圖1 「Master」在開頭的布局就使出白3,讓全世界的職業棋士都跌破眼鏡。這個手段被稱為「刺」,日語是「ノゾキ(覗)」有「偷窺」的意思。看圖就能理解,白3一子從兩個黑棋子的空隙「偷窺」到左邊。

圖2 「刺」之後,假使白棋能如圖再下白1的話,黑棋將被完全分裂。

圖3 所以,對於白1刺,黑棋大概會用黑2的「接」來回應白3。同樣顏色的棋子在線上連結起來就連成一體,三個黑棋這樣就會非常穩固。反過來也可以想成,如果白1刺的話,黑棋大概會黑2接。

P98_1
Photo Credit: 大塊文化提供

圖4 對於最初的白1,黑棋要像剛才一樣下在A的位置,或是像此圖下在旁邊的黑2,這是長久以來讓職業棋士傷透腦筋的大問題。

圖5 如果下在黑1,雖然能對白A施壓,可是這樣一來被白2夾之後,留有從相反方向的白B「刺」的手段,這也是人類所顧忌的,黑1這手棋最大的弱點。

圖6 所以我們可以知道,如果AlphaGo下掉白1的「刺」,就會失去圖5,從另一側施展攻勢的機會,削減了夾擊的威脅度;對黑棋來說,不必擔心被白A夾擊,會變得更好下。

P99_1
Photo Credit: 大塊文化提供

因為白1的「刺」伴隨著不利因素,對人類棋士來說,這是「緊要關頭」時才會下的一手。比如這一帶進入白刃戰的時候,如果很明顯地此點需要白子,才會施出白1這個手段。如同水戶黃門(譯註:水戶藩第二代藩主德川光圀,微服出巡、行俠仗義的民間傳說故事深植人心),在懲戒惡徒的重要關頭才亮出的葵紋印籠;對人類來說,白1是在「必要時」才會去下的一手。然而AlphaGo的「Master」版本卻在比賽一開始就使出這招,如同旅行中的水戶黃門,在路邊的茶館稍事休息的時候,竟然輕易亮出印籠,讓人類大吃一驚。

其實在AlphaGo和李世乭對弈的賽局中,AlphaGo已經以「刺」的招數,震驚世界了。

圖7 AlphaGo所下的黑1「刺」,是當時的人類棋士從來沒想過的一手。因為此圖就算A夾威脅也不大,比起來「刺」的缺點較少。但是在當時的觀眾眼中,這一手也像水戶黃門隨便亮出印籠一樣,是一手壞棋。

P100_1
Photo Credit: 大塊文化提供

對於人類棋士而言,就算使用「刺」的缺點不那麼明顯,也會覺得有害無利,所以如同圖6的手法,等於自己去補強對方的弱點,想都不會去想,一般的棋士不可能會選擇這樣做。對於人類所詮釋的「圍棋故事」,「刺」就如同水戶黃門的印籠,只有在關鍵時刻,被賦予特別意義時才會出動,一開始就把它亮出來不會有任何意義。在思考這步棋究竟是好是壞之前,它在人類圍棋故事中的定位就是如此,因此不會成為次一手的選項。

AlphaGo最初也是透過人類的棋譜學習圍棋,不過像這樣從序盤開始就採用和人類的圍棋故事截然不同的下法,正是AlphaGo自我對戰學習的成果。因為這手棋有AlphaGo的驗證,可能「比以往的下法還要好一些」,職業棋士現在也開始嘗試這樣的下法。

然而,由於人類的圍棋還是有著自己的故事,就算仿效了AlphaGo一手棋,不知道後續的故事該如何發展下去,總體來說不會造成加分效果。

圖8 所以人類棋士下白1「刺」的話,接下來幾乎都會選擇白3飛。因為此圖A的位置對雙方非常重要,但黑棋下在A的話,白1與黑2的交換,讓黑棋的棋形過分凝聚,對於白棋來說反而成為加分的因素。從人類角度看來,如此的「故事發展」相當合理。AlphaGo在實戰中並沒有下白3,但對於人類來說,這樣下才能讓「刺」這手棋在棋局故事中發生意義,以構思此後的作戰。

P101_1
Photo Credit: 大塊文化提供

故事性正是圍棋的醍醐味

AlphaGo最初學習人類棋譜之際,也學習至此局面為止的十手棋之發展流程。可說AlphaGo亦學習人類圍棋背後的「故事性」,對於人類的「圍棋脈絡」有所認知。其後經過各種學習,逐漸逸脫人類的思考方式,打造出「AlphaGo自己的圍棋」。

AlphaGo在算棋的過程中,必須有前後的因果關係,也會隨著局勢變化打出安全牌,可說有自己的棋路。但人類為各種要素賦予定義,在不同發展脈絡下詮釋出不同的故事,藉以判斷情勢,決定戰術的方式,和AlphaGo是完全不同的。

作為人類判斷的基礎的「故事性」,是以人類的觀點、感覺為基準,對各項事物賦予定義,為事物彼此的關聯做解釋;因為一切以人類主觀的感性為基準,正確性自然無法那麼理想。但人類無法為了追求正確而捨棄故事性與主觀認知,因為那是經過進化長時間的驗證,才形成的對人類最有利的方法。「地表最快速男人」尤山.波特,100公尺的世界紀錄只不過9.58秒,無論如何比不上用7秒就能跑的機器人;感受各種局面中的「故事性」,由此促進理解,也是人類的宿命,只要我們身為人類,就無法跳脫「故事性」和「主觀的判斷」。找到自己的故事,加以演繹詮釋,正是人類悠遊於圍棋世界中不可或缺的極品的醍醐味。

書籍介紹