2012-05-24(Thu)

Zen特別報導(二)

(三)電腦究竟在想些甚麼?

 

大橋拓文五段之感想

 

三月十七日舉行了和最強電腦程式Zen的認真對決。首先是我用九路盤和它分先對弈兩局,然後是在十九路盤上用一局升降局差的方式和武宮正樹九段對弈兩局。在隔壁將棋界的米長邦雄永世棋聖才剛被將棋程式邦庫拉斯(ボンクラース)打敗之當下,人工智慧的魔手(?)終於也要伸向圍棋界而引起大眾相當大的關注。

 

在對局前,我雖然有在狹小的九路盤上會不會被電腦全部算清變化的恐懼,但就在正式對局前的彩排中,我和它分別下了兩局九路盤與一局時九路盤五子的棋(是在過了中盤後黑棋仍然維持優勢下打掛),而對它有了新的認識。近年來,電腦圍棋程式藉由蒙地卡羅演算法而使得棋力有了飛躍性的進步。所謂的蒙地卡羅演算法,就是用亂數的方法(換句話說,就是隨便下囉?)將可選的著點模擬到終局的狀況(Play-Out,掃盡),然後挑選出勝率最高的一手棋。以下,我們就用實戰譜來看看Zen的傾向與棋風吧。

 

Zen的擅長處與不擅長處

 

首先來看九路盤的第一局,Zen持黑。這一局是我一下子就順利獲勝了。(26手完,白不計勝)

 

<九路盤認真對決之第一局>

白 大橋拓文五段 - 黑 Zen

中國規則/黑貼七目

總譜(1~26)

Zen_Oohashi_1.png

26手完 白不計勝

 

雖然看了這一局,有人就說Zen的實力不如預期的強,但我的看法卻有些不一樣。這次的對局由於程式設定的關係,是採用中國規則黑貼七目、有和棋的方式來下的。這個黑貼七目就是難處所在。所以在這樣的設定下,Zen在下第一手之前就算出黑棋的勝率只有47%左右了。其實,Zen在勝率低的局面下很不擅長找出數量較少的勝利手段。也就是說,它很擅長在勝率比較高的局面下找出或然率比較高的著手,但它卻會在勝率低的局面下錯過隱藏的妙手。

 

在九路盤的第二局,就出現了這樣的場面。

 

<九路盤認真對決之第二局>

黑 大橋拓文五段 - 白 Zen

中國規則/黑貼七目

總譜(1~40)

Zen_Oohashi_2.png

40手完,白二目勝

 

為了準備這次的九路盤對局,我進行了事前的研究,因而有了黑貼七目是對黑棋相當不利的印象。所以在對局當天早上去大學的路上,我特別想出了黑5碰的這手棋。不過,黑11卻是敗著。此棋如果在14位抱吃,則黑棋可以一目勝(盤面八目)。在這裡,可以稍稍看出一點Zen的弱點。Zen到白10為止似乎都是算出白棋有相當高的勝率,但只有黑下在14這一手時,黑棋才贏面。這個獲勝的機率可能只有0.00001%左右吧?總之,重視獲勝機率的蒙地卡羅演算法接下來最重大的課題,應該就是要能找出唯一無二的勝利手段了。

 

相反地,我卻在十九路盤的兩局中看到Zen的新的可能性。在第一局的五子局中,一下子看到它棄掉右下角就先讓人吃了一驚。在這之間要說黑棋幹了些啥,就只是懶懶散散地圍住左上模樣而已。用人類的眼光看起來,可能認為它不過就是用軟弱的著手圍地罷了,但結果卻是它贏了十目,因此可以說它是用隨便怎麼下都會贏的態度,沒有拿出真本事來下。接著的四子局,就是這一天最精彩之處。從這一局可以看出,Zen比起幾年前的蒙地卡羅演算法程式,在接近戰的方面進步特別多。本局才剛過二十手左右,就看到它積極地掌握住主動權,而黑46的捨棄左上構想也非常高明。本來,Zen應該是不會有所謂的構想才對,但從最接近勝利的模擬結果來看,卻像是有構想一樣,這點很讓人驚訝。

 

另外,在十九路的兩局中,Zen的中央感覺也非常明顯。所以我認為,如果它能再提升掃盡的精度的話,應該能在布局或中盤階段開拓出新的可能性吧。

 

我後來也問了開發者們電腦到底在想甚麼的問題,他們回答我:「就只是在模擬而已,甚麼都沒想」。我雖然會想:真的嗎?但今後還是很令人期待使用模擬的電腦和使用思考的人類是否能追究出同樣的圍棋最佳手法、或是讓大家看到跟以往不同的新世界呢。


===
前一篇在此:

http://koubokukei.blog128.fc2.com/blog-entry-734.html

trackback url


引用此文章(FC2部落格用戶)

trackback

發表留言

只對管理員顯示

留言

自我介紹

Tony BC Huang

Author:Tony BC Huang
天秤 AB型

最新文章
最新留言
最新引用
月曆
07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
月份存檔
類別
統計
訪客累計人数:
部落軌道
搜尋欄
工商服務頻道
廣告
連結
RSS連結
加為好友

和此人成爲好友