兩個圍棋AI引擎的自動對奕-RN vs. Leela

先前我都是自己手動叫出 Crazy Stone、Zen、Leela 等自帶的圍棋圖形界面,然後自己當「人肉臂」交互點子讓兩個圍棋AI對奕,參考先前寫的兩篇:
o 圍棋軟件間的對奕-Leela vs Zen6 @i7-GTX970 顯卡
o 圍棋軟件間的對弈-Crazy Stone Deep Learning vs Zen6

不過這種方式未免也太辛苦麻煩了。現在兩個知名具有深度學習 (deep learning)功能的免費或開源圍棋AI — Leela & RN,都具有在命令列模式下 (command mode)加載參數設定而得以達成自動對奕的功能。

除了圍棋AI引擎之外,還需要有個可以展現圍棋對奕的界面。對岸比較普遍使用的是「GoGui」,不過我覺得畫面很陽春。這裡我用了一直有在持續更新並且是開源 (open source)的「Sabaki」,界面漂亮太多了。
Sabaki Go

繼續閱讀 »

圍棋軟件間的對奕-Leela vs Zen6 @i7-GTX970 顯卡

先前就寫過一篇:圍棋軟件間的對弈-Crazy Stone Deep Learning vs Zen6。一般 Zen6 的水平就已約略達「野狐圍棋對奕平台」7D 以上,已是業餘棋手中上以上程度。

結果今年又有兩套新興的圍棋AI-RN & Leela。而且這兩套都是運用 AlphaGo 的「深度學習 (Deep Learning)」演算化,且使用了顯示卡的 GPU (graphics processing unit)大幅提昇了運算速度。

RN 相關資訊目前比較少些,且它沒有圖形界面,設定較繁瑣,且據說顯卡起碼要求 GTX1080 才能真正展示棋力。因為我現在使用的桌機是五年前的老電腦,i7-2600 8核心、32G DRAM、GTX 970 4G 顯卡,算是中階設備,所以就先下載 Leela 來玩看看在我的硬體設備上能達多高棋力。

題外話,Leela 作者 (比利時人)可謂神人也,超早年代最是簡潔音質超棒的音樂播放軟體-foobar2000,就是同一作者開發的。這真的好跳Tone,從開發音樂播放App到圍棋AI?!

好啦,下載 Leela (現至最新版本為 0.10.0) Windows 版本 (另有支援 Linux, Mac 版本),安裝時同時勾選 GPU 選項,安裝完成後點選 GPU Accelerated 捷徑即可打開對奕畫面。很陽春的選項與畫面,反正就是專用來 AI 對奕而已。
Leela vs. Zen6

繼續閱讀 »

因為 AlphaGo 太完美,所以世界圍棋冠軍不甘心的在對局中哭了~

毫無懸念,這個月中 (23-27日)為期五天的 AlphaGo 對上人類最頂尖棋手的賽事中,所有對局全都輕鬆取勝!這有別於去年 AlphaGo 初登場時,人們不相信 AI 得以戰勝人類最高智慧結晶的博奕遊戲—圍棋,然後從驚愕中逐漸接受,到年初時 AlphaGo 化名為 Master 大師在網路圍棋對奕狂砍60局連勝後,到本月對上世界圍棋第一人柯潔,所有人士已認為人們不可能打敗 AI 了,這鉅大的轉變也才歷經一年的時間而已!!

當然這三局棋的直播我是從頭看到尾,Youtube 的直播全都有英文與中文各一組人在解說的。其中尤其是前中國第一人古力的解說,他生動的說明與犀利的擺上大型的變化圖,好幾手甚至與 AlphaGo 不謀而合,無怪乎與他的搭當主持張璇還笑稱古力叫 Alpha古。 :)

共三局 AlphaGo 與目前世界圍棋第一人柯潔的對局比賽,第一局好像是極細小的落差 (僅輸半目)輸掉 (AlphaGo 優勢時會放水讓棋局盡量簡明到終局),但其實從棋的內容來看卻是完敗,從頭到尾柯潔毫無勝機,這在職業圍棋比賽中可稱為「安樂死」,是最忌諱的下法。

第二局最精彩,序盤一開始就高潮迭起,戰鬥連綿不已,前一百手勢均力敵、維持均勢。所以 DeepMind 執行長還發了一則推特,稱讚柯潔的表現不可思議,「根據 AlphaGo 的評估,柯潔此時表現得非常完美。」不過最終因柯潔漏算一枚劫材,導致棋局突然急轉而下,中盤不得已認輸。據柯潔事後說,當他在中盤以為有機會領先 AlphaGo 時,內心還狂跳不已,這在轉播時看到他摀著胸口就知道,柯潔是多麼盼望能贏 AlphaGo 一盤啊。

而第三局則是柯潔表現最差的一盤。因為序盤就下出了惡手 (其實是緩著),導致局面早早就不利。「我擔心 AlphaGo 會這樣下的,它都想到了:而反之有一半我沒有想到的,AlphaGo 卻是這樣下,而再仔細推敲卻發現那是好棋。」…。「總之,這就是實力上的巨大差距。」—柯潔賽後這樣說。

印象對我最深刻的是,第三局的中盤稍後,柯潔不甘於又是安樂死,所以打入了黑陣 (柯潔持白)作最後的一博。這裡的打入非常非常的複雜,若是對上一般的頂尖職業棋手,一個應對不妥就有可能翻盤的。但問題是 AlphaGo 仍是輕描淡寫,每手棋落子不超過 30秒。當時我看到直播影片中中國圍棋隊總教練俞斌還正在擺這局部的複雜變化時,AlphaGo 不假思索的下了這第 121手 (J17),而正常人類的直覺是不會下一手位置的,一般會在右一路的 K17 貼住白子。
AlphaGo vs 柯潔 第三局

繼續閱讀 »

Master 大師盡讓天下頂尖棋手一先以上!

這幾日有空就透過 Youtube 看著關於 Master 那60盤的對局講解。大約觀盤了有20盤左右吧,只能套句「棋靈王」漫畫其中的橋段說:神乎其技!

嗯,現在圍棋也有所謂的實況直播了耶~ 其中國內這位很年輕看來又很熱愛圍棋的「小小林圍棋」,雖然只有業餘七段棋力,但講解起來卻毫不含糊,講解時間也剛剛好,約半小時左右,相當適合業餘棋手的我們觀看與學習。

綜觀這60盤對局,大半的棋局 Master 都會讓對手有好幾手「嚇一跳」的著手,甚至有些頂尖的職業棋手對局完後接受訪問都說,不知道哪裡到底下錯,但就這樣整個大局中盤過後就落後再也追不回了。

繼續閱讀 »

大震撼!非人類Master大師盡敗中日韓頂尖圍棋手60盤連勝

這幾天最令人震驚的就是漫畫「棋靈王」佐為,在網路化名為 sai 的圍棋幽靈真的出現在真實的世界上演了。一位渾號為 Master (真如其名,就是大師) 從 2016 年12月年底的時候悄悄地出現在中國的網絡圍棋網上,然後擊敗了幾位職業棋手取得10連勝之後引起關注,而最高潮的是陸續迎來了世界排名第二朴廷桓 (韓)的挑戰,結果在必敗局面超時負。

然後再來就是世界排名第一的柯潔 (中),此前在 Alpha Go 擊敗李世石時還發下豪語:「Alpha Go 無法贏得了我」。結果呢,中盤脆敗!更甚者,就昨晚柯潔成為 Master 第50盤連勝的犧牲品後,當晚可能太過鬱悶吧,竟然還住了院。 >_<

Master 大師究竟有多牛?他創下幾個歷史:

  • 連下60盤 (截至 2017/01/04 止)一盤未輸。
  • 每一盤都是超快棋,讀秒三次,30秒內下子。 (我所觀看的棋局從沒看到 Master 用掉過一次讀秒)
  • 現在中、日、韓各國排名第一的柯潔、井山裕太、朴廷桓全都敗在 Master 手下。
  • 擊敗的對手大都是曾得過世界冠軍的棋手,前任與現任的世界冠軍都成為他暴虐的犧牲品。
  • 瘋狂的連勝引起各大媒體的關注與報導 (就連八卦的水果日報都持續追蹤報導),連不懂圍棋的「一日棋迷們」也都津津樂道此事。

2017/01/04 Master 與 常昊的對局

繼續閱讀 »

圍棋軟件間的對弈-Crazy Stone Deep Learning vs Zen6

不用說 AlphaGo,它已經具有頂級職業棋力,業餘棋手根本難望項背。除此之外,一般娛樂用、可作為單機電腦對弈的軟件也已屆業餘頂級棋力。其中以 Crazy Stone Deep Learning (狂石),以及日本人研發的 Zen6 (天頂6) 為其佼佼者。

這兩套我都有,當然一拿到就迫不及待對之對弈。然後···,對狂石連輸五盤,對天頂6輸了一盤。
狂石的對弈界面。
Go - Crazy Stone

天頂的對弈界面。
Go - Zen6

唉!好歹我在 OrO圍棋 是7D棋力、在野狐圍棋是6D+棋力,但是,對上狂石,一開始前兩三盤是抱著隨便應付的態度,結果近戰接觸可說一戰即潰,細算力完全比不上。好吧,認真點下,然後制定以大局觀取勝、不要與狂石纏鬥的策略。結果,連大局觀我也比不上電腦AI,這可讓我自尊心真有些受損。

真的完全沒有想到!作為單機家庭娛樂用的電腦圍棋AI進步已是如此之快。估計狂石與天頂6 (目前我所擁有的版本)已有一般網路圍棋 7-9D 的棋力,至少現在是讓我先以上的棋力水準。

繼續閱讀 »

第 1 頁 / 共 248 頁123456789101112...203040...最後一頁 »