看板 GO 關於我們 聯絡資訊
本文來自微信公眾號:耀宇圍棋,作者胡耀宇八段 4月30日,“博思杯”世界人工智能圍棋大賽人機對抗賽在福州落子。 剛在世界人工智能圍棋賽決賽中3:0擊敗韓國AI“小愛圍棋”奪冠的“星陣圍棋”,以一 對四,授兩子對戰剛打進“吳清源盃”女子世界賽四強的四位女棋手。 這四位女棋手分別是:中國選手芮乃偉老師、王晨星、李赫以及代替身體不適的崔精參賽 的韓國選手曹承亞。 結果星陣以4:0取得勝利。 表面看是“完勝”。 但若細細品一下棋局內容,星陣有兩盤棋贏的並不輕鬆。 對戰李赫這局,李赫始終咬的很緊,勝負一直在半目之間徘徊。 而對戰王晨星這局,星陣更是下得“冷汗直冒”。 由於是授兩子的緣故,所以星陣第一手的初始勝率是接近4%。 本來按理說,前50手下完,星陣就能扳回不少勝率。 可是這盤棋下到100手的時候,星陣的勝率卻還只有5%。 為什麼前100手下完,星陣形勢依然極不樂觀? 而王晨星又是如何在中盤優勢很大的情況下,最後輸給了星陣半目? 下面與大家分享一下我的感想: https://i.imgur.com/QDMPVku.png 圖1:故事從星陣白47二路托開始聊起。 此局面下,雙方在左上角剛剛激戰完畢,星陣白47又在右下角主動挑起點三三定式中最複 雜的“小羋飛刀”。 對此王晨星毫不猶豫地與星陣拼起了“小羋飛刀”,星陣這個策略,正中王晨星下懷。 星陣還是低估了人類棋手的專研精神。 雖然點三三定式是AI發明的,但將其發揚光大,並製成各種暗器飛刀的,是人類棋手。 如果星陣能預料到50手後的結局,它絕對不會選擇白47主動挑起“小羋飛刀”: https://i.imgur.com/pX5aDYG.png 圖2:“小羋飛刀”水太深了。就實戰這一個變化分支,雙方就無可閃躲地拼了數回合。 而當王晨星黑94拐的時候,星陣遇到了麻煩。 由於白右邊一二路混合子力過多,所以白棋此時若單純防守子效就太低了,因此白棋很想 利用A位斷進攻黑棋: https://i.imgur.com/IrZaHe9.png 圖3:白1斷應該是星陣最想下的招。 黑2以下打出來時,白5打完後白7扳住是強硬的好手。 黑8、10雖可利用叫吃殺出,但白11再次強硬堵住極為嚴厲。 以下黑A提,白B打吃。局部形成一個天下劫。但由於白棋先手提劫,白萬劫不應,黑棋不 行。 但此圖中黑2另有良策: https://i.imgur.com/nJTTQKb.png 黑9=A 圖4:白圓圈一子斷的時候,黑1先手打吃一下,然後黑3先手擠一下後黑5二路拐, 是局部最佳手法。 白6退之後,粗粗一看,黑右上五子似乎沒路了。 但黑早留有後招。 黑7斷一下製造劫材後,黑9一路撲圖窮匕見! 黑9看似送吃,卻是對殺時的經典好手。 白10只有提,黑11再打住。原本右下黑三角四顆死子不僅死灰復燃,更與右邊白三角大塊 形成了緊氣劫對殺! 這個劫爭白棋絕對輸不起,所以接下來雖然是白棋先提劫,但黑B位找劫時(黑7早已埋下 伏筆),白棋已經難以兩全了。 此圖白棋斷然不行。 實戰星陣也發現了黑9一路撲的好手,無奈之下只得退讓: https://i.imgur.com/aFTsOZU.png 圖5:由於右邊白三角大塊隨時欠著黑A位擠這個定式炸彈。星陣只能白95在右下角專門補 一手。 這下全局先機頓失。 王晨星搶先在黑96跳,此手不僅攻逼著外圍白圓圈五子,同時兼防了B位的斷點。 由於下一手黑在白99位擠非常殘酷,所以星陣雖然能力超強,也無奈白97、99只能忍氣吞 聲委屈應住。 這樣一來,黑外圍B位斷點的嚴厲性基本消失: 首先,由於多了黑96這顆子,白B位斷出能否戰贏就是個問題。 其次,就算白能戰,但由於右下角白95已經花了一手棋補棋,黑三角六子價值已然變小, 所以黑棋可根據情況可棄可取。 至白99,從當初星陣白47主動下起“小羋飛刀”開始26個回合後,右下整個“小羋飛刀” 的一個大型變化分支告一段落。 那麼星陣在這個大型局部的博弈中到底占到了便宜沒? 結論是:不僅沒占到便宜,反而還虧了。 https://i.imgur.com/Pamrp2G.png 黑1後,白勝率5%(此勝率由星陣團隊提供) 圖6:王晨星此時只需要黑1左邊拆二救出黑 三角一子,黑全局形勢大優。 黑1的價值實在太大了! 1:救出了黑三角一子 2:在左邊形成陣勢 3:還生出了A位的斷點,將來白三角未安定六子隨時有被切斷歸路合圍之危。 星陣自己也表示,如果王晨星黑1拆二的話,它的勝率只有5%。 造成這個結果的主要原因就是星陣在右下與王晨星拼“小羋飛刀”時虧損了。 虧損在兩個地方: 1:本身局部子效就虧損。從白47開始到白99,星陣的勝率還降了。 導致虧損的原因不知道在哪裡? ,只能猜測星陣可能在預判時忽略了黑棋圖4的打劫嚴厲 手段。 2:星陣在這個局部投入了50多手的成本。 關於第2點,我解釋一下: 在局後我和王晨星聊起此局時,王晨星說起了星陣落下白99時她的感想: “當時覺得形勢很不錯,而且感覺下成這個局面對星陣特別不利,因為左上和右下兩個大 型局部下完後,棋盤的空間已經變小了很多。” 我打個比方,就好比我的偶像梅西跟我踢球,如果在正規大場,他可能一人過我10個都可 以。但如果就在狹小的更衣室裡踢,那估計兩個我逼搶他,他都不好過人了。 原因就在於空間變小了,他能力的作用也相對變小了。 同樣下棋也是這個道理,星陣的能力肯定沒得說,所以棋盤空間越大,它的能力越能發 揮,而棋盤空間越小,它難免“巧婦難為無米之炊”。 所以星陣在右下“小羋飛刀”這個局部中,虧損了勝率倒在其次,虧損了棋盤空曠時寶貴 的26個回合,這才是最傷的。 不過這時候我們王晨星同學也出現了人類棋手常有的問題: https://i.imgur.com/gOjaYND.png 圖7:王晨星有了優勢意識。在優勢意識的“引導”下,王晨星下出了本局第一步大緩手 ——黑100一路扳。 黑100一路扳後,雖然將來可B位粘上接不歸吃白三角六子,但其本身價值還是太小了。 王晨星的意圖其實是為了補A位的斷點。但前面我已經說了,A位的斷點並不嚴厲。 由於黑100落了後手,左邊被星陣白101、103搶先動手,這差別大了去了。 大家與圖6相比,就能看出其中的出入之大。 但縱然這樣,王晨星還手握優勢,此時黑棋應該: https://i.imgur.com/E4WE1oq.png 圖8:黑1小飛,牢牢限制白三角一子的行動,是當務之急。 黑1不僅確保了左下大肥角姓黑,同時與右下黑圓圈數子配合形成了陣勢。今後黑還留有A 位跳騷擾左邊白陣勢的額外加成。 如此黑棋依然手握不小的優勢。 實戰王晨星忽略了白三角一子的活動能力: https://i.imgur.com/WVpZmw0.png A位有顆黑子 圖9:王晨星下的是黑104拐。 黑104看著既威脅著白圓圈大塊,又擴張下方黑陣勢,似乎沒有什麼問題。 但王晨星忽略了兩個細節: 1:白圓圈大塊並不弱,因為白105以下可先手打拔黑一子。這個過程中,黑108很想在白 109位長出,但由於黑B位的斷點存在,黑棋不敢輕易用強。 2:左下長在黑鐵皮上的白三角一子,看似已廢,但真當星陣白111將其拽出時,這顆子居 然一時間鮮活起來。 談到星陣白111手時,王晨星也坦言: “沒想到它能直接把角上這顆死子長出來” 白111長出後,王晨星麻煩了: https://i.imgur.com/Z7GDUuI.png 圖10:白111(白三角一子)長出後,王晨星當時實戰中肯定想著不能放過白棋,於是黑 112枷,準備圍剿白棋。 但星陣的確技術過人,關鍵時刻白121二路跳,是解圍的妙手。 接下來黑若A位衝,白可B位反沖。黑包圍圈被突破。 https://i.imgur.com/2d9Glkg.png 圖11:面對星陣白111(白三角一子)的妙手,王晨星無奈之下只能黑122、124吃白三角 兩子。 至白133,白棋不僅輕鬆在黑下方大本營做活,關鍵還活的很幸福(三角標識處有4目實 地)。 反觀黑棋,僅僅吃了白三角四顆殘子,不僅下方大本營被破,左下角的實地也大幅縮水。 現在回過頭再來看當初黑104(黑三角一子)拐這手棋,其子效與單官無異,幾乎等於廢 了一手棋。 白133後,星陣認為王晨星的優勢只有2-3目,這個優勢就太小了。 更何況此時王晨星已經進入讀秒,2-3目的優勢恐怕很難守住...... https://i.imgur.com/e4X0AIs.png 圖12:這是又經過幾十個回合後的局面,棋局已經接近尾聲。 此時是微妙的半目勝負,王晨星黑196粘是最後的敗著。 被星陣白197機敏的先手雙到,王晨星基本要大概率輸半目了。 黑196應該: https://i.imgur.com/eQbwtam.png 圖13:黑1尖頂是有趣的一手。 黑1的作用不僅是多了1目實地(三角標識處),它還對下方白三角大塊產生了壓迫(接下 來B位夾非常嚴厲)。 黑1的價值大於實戰黑196(A位)粘。 若是這樣進行的話,星陣認為將是黑白均無把握、聽天由命的半目勝負。 當然黑1這手棋對讀秒中的王晨星來說,還是很難預見的到。 所以王晨星本局的最好機會就是黑100這手棋乘勝追擊,搶占圖6中黑1拆二的絕好點,那樣 的話,星陣要想贏下此局就很困難了。 王晨星的第二個大問題是黑104拐,這步棋從事後看,幾乎等同於一步毫無價值的單官。黑 104使王晨星的優勢喪失殆盡。 但總的來說,王晨星面對星陣這樣的“超級強敵”,整盤棋的質量可以說下得很不錯。尤 其是在一開始左上和右下兩個大型局部的戰鬥,下的很漂亮。所以雖敗猶榮。 而我們的星陣同學在這盤棋中也“驚出了一身冷汗”。 我估計它要是會說話,一定會自言自語道: “今後再也不跟人類棋手拼“小羋飛刀”了” 在直播時看到王晨星這盤棋機會很大,所以事後對這盤棋做了深入研究並和王晨星進行了 探討交流。 有了初步結論後,我第一時間找到了星陣團隊,想听聽星陣本尊的意見。 因為畢竟星陣是超級高手,我不能確定自己想的一定是對的。 而星陣團隊聽了我提出的有關本文中幾點關鍵疑問後,立刻打開了星陣與我一起尋求問題 答案。 我們圍繞著我的疑問,用微信進行了2個小時的交流,終於了解了星陣的想法並大致確定了 我之前的想法還是靠譜的。 所以本文的內容離不開星陣團隊的支持和配合。 我覺得就是星陣團隊這種開放的態度以及對技術本身的追求,是讓星陣同學不斷進步並取 得好成績的重要原因。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.117.252.77 ※ 文章網址: https://www.ptt.cc/bbs/GO/M.1556928480.A.7D7.html
white123123: 胜? 05/04 08:20
依推文修改錯字 ※ 編輯: HeterCompute (150.117.252.77), 05/04/2019 08:30:59
liaon98: 大家之前噓zkow一直貼新聞 就像乙尻當時說的 就換一個人 05/04 12:01
liaon98: 貼而已XD 不過乙尻會用維基的繁簡轉換 人工智能 這種詞 05/04 12:01
liaon98: 維基百科會幫忙轉成 人工智慧 05/04 12:02
efrahiee: z尻不是只有錯字 他貼圖也會因為沒縮網址造成無法顯示 05/04 13:39
efrahiee: 像這種每張圖都重要的文章 由z尻貼出來根本無法閱讀 05/04 13:39
efrahiee: 不能因為現在貼新聞的素質變高了 就幫z尻洗白說他是對的 05/04 13:39
zkow: 我根本不常貼圖,而且我貼圖都用縮網址 05/04 14:24
zkow: 縮網址無法直接顯示,要點才能看 05/04 14:24
zkow: 我同意liaon98說的,就是換個人貼而已 05/04 14:25
zkow: 至少有人願意分享不錯了 05/04 14:25
zkow: 感謝原po 05/04 14:26
zeat: 每次遇到小羋飛刀都會想先逃再說,變化真的很複雜 05/04 15:23
ha5438044: 這篇文光是把圖重新上傳就完勝z尻一百倍了 05/04 17:01
ddavid: 這篇文章有意思,能找到雙方討論看法,深度很夠 05/04 19:46
harrybbs: 星陣還是會漏算的樣子 05/04 20:45
forb9823018: 當然會 不過現在高級AI的BUG也只有AI才抓得到 05/04 23:08
aegis43210: 不會漏算的也許只有最接近神的alphagozero 05/05 08:46
staristic: AZ還是會輸master,所以也是會漏算什麼,只是現在可能 05/05 10:00
staristic: 還看不出來他的問題手在哪裡 05/05 10:00
staristic: 話說回來,從台面上的八卦來看,現在各大AI好像都各有 05/05 10:00
staristic: 短處,這兩集圍棋tv的大師開局庫在講大雪崩,檀嘯就有 05/05 10:01
staristic: 說目前的絕藝看不到某一手,如果幫絕藝擺上去勝率還會 05/05 10:01
staristic: 變高,然後這篇文的小羋飛刀各家AI好像看法都不一致 05/05 10:02
staristic: elf,AlphaGo對這型幾乎沒有資料,不知是否有一方簡明 05/05 10:03
staristic: 不行的進行 05/05 10:03
staristic: 上面多打elf..... 05/05 10:04
bjiyxo: 其實台面上各大AI的短處都差不多XD芈刀應該是沒有簡明不行 05/05 12:31
bjiyxo: 的下法 05/05 12:31
hank93304: 小羋飛刀真的複雜 幸好不常遇到XD 05/05 19:43
forb9823018: 小羋飛刀附近有對方子力我都不太敢下,要算得太多 05/06 00:16
enjoytbook: 有趣的是大型定石反而對人類有利 05/06 02:51
kafai: 大型定石相當於整個手順都是大長考出來的結果 05/06 17:30
ddavid: 大型定石就等於是人類整體花心力思考了更多手的結果 05/07 02:59
ddavid: 而就目前經驗來看,人類的計算經驗大致上仍然都是沒錯的, 05/07 03:00
ddavid: 只不過臨場計算深度遠不及AI 05/07 03:00
ddavid: 而大型定石就等於事先算好了一盤好菜端上來,自然就比較有 05/07 03:01
ddavid: 機會跟AI有一戰之力了。雖然也不是一定奏效 05/07 03:01
ddavid: 就像大雪崩也是人類研究的大型定石,但是在這上面AI認知就 05/07 03:05
ddavid: 跟以前人類的研究結果不一樣了 05/07 03:05