Re: [情報] 不可思議的五路肩沖怎麼來的?

作者: kd1523 (雨)   2016-03-13 12:14:47
五路肩沖這手棋,一般來說會被當成緩手,或是替對手行棋
但如果考慮到黑棋背負了十目以上的讓子,這手棋或許也能成立吧。
(這純粹以人類對於圍棋規則的理解)
圍棋這種棋類,最特別的地方有兩處
第一是貼目,第二是打劫。
因為有這兩個特性,我認為電腦永遠無法超過人類
除非未來真的出現可以自主思考的人工智慧
貼目完全是人造規則,但貼目又會決定棋手的局部應對。
在秀策的年代,圍棋是沒有貼目的,也有了執黑不敗的說法。
那個時代有所謂的「秀策尖」
但放到貼目的時代,秀策尖就變成了緩手。
並不是「秀策尖」這手棋不好,而是在貼目的規則下,這手棋緩了。
到了吳清源的時代,也是因為沒有貼目
吳清源和其他的棋手下棋,下到了讓先,所以出現了過強手、無理棋
或是必須要用打劫交換、各種棄子戰術,想辦法撐住局面。
柯潔在評論電腦未來的發展時,說到了一個有趣的地方,那就是:
電腦再強也不可能「讓先」人類
(也就是說,電腦不可能在不貼目的情況贏下人類棋手)
這是因為如果要讓先,必然要下出「無理棋」
但是無理棋本身就是「不合理」的,有破綻的,有風險的
你的演算法要如何教導電腦下出「無理棋」?
聶衛平的確找到了AlphaGo的一些問題
首先,假設AlphaGo有無限的計算能力,而且是以勝率當做下棋考量。
這引導出了一個結論,那就是AlphaGo絕對不會下出無理棋
因為「無理棋」在無限的計算力下,勝率是零
範例可以參考李世石執黑的這兩盤棋
我非常同意柯潔說第三盤的15碰,是整盤棋的敗著,因為這絕對是無理棋
AlphaGo的本質上應該是「本手聖經」
或是這幾天所呈現出來的「無理棋懲罰機器」
再來,AlphaGo並不知道自己和「人類」下棋,也就是說
AlphaGo大概也會假設對手和自己一樣,擁有無限的計算力
有鑒於此,AlphaGo唯一的問題就是會把棋下得很厚、很緩,這也是可以理解的
因為在無限的計算力下,任何破綻都是足以致命的(勝率為零)
同時,AlphaGo沒有勝負手的概念
人類棋手在下棋的時候,會因為局勢落後
採取高風險的翻盤下法,賭對手失誤,這是「策略上的改變」,說是盤外招也不為過
對電腦來說,他的策略從頭到尾應該都是以「勝率」來當判斷的標準
不存在失誤的問題
所以像是李世石第三盤打入白空撐劫的下法
大概一開始就會以「勝率為零」的理由放棄。
最後,小結
AlphaGo因為目前沒有敗績,所以實力可能被過分高估了
但理論上來說,人類應該有兩種贏棋的路
第一種方法可能最簡單,棋手只下本手,壓縮AlphaGo的勝率
到了最後,AlphaGo可能會毫無抵抗就自然死 (因為電腦不會賭你下錯)
放勝負手這種東西,只有人類才做得出來
第二種,就是下薄下快,不斷打劫轉換。
第二種贏棋方式比較有趣,感覺上有違常理,也違背上面推論
但是也說明了一件事,那就是圍棋盤上的「無理棋」和「劫」是一種相生的存在
如果你下出無理棋,沒有相應的劫,那你的無理就是真的無理
「劫」本身就是替無理棋留下了一絲合理的空間
也就是圍棋中「轉換」。
阿法狗的出現,的確是圍棋界的革命
棋手必須要變得更誠實,不然就變得更狡詐
但我有種感覺,如果你不去踩牠的尾巴,或許可以摸到牠的頭
這或許接近吳清源大師所說的六合之棋吧。
希望未來兩盤李世石可以放慢來下,我還是相信人類能贏的
作者: ilw4e (可以吃嗎?)   2016-03-13 12:16:00
也不是緩手,就是虧吧
作者: NaoGaTsu (那歐卡茲)   2016-03-13 12:18:00
這就是圍棋有趣的地方啊,看似緩手不緩,虧手不虧。
作者: blacktom (泉)   2016-03-13 12:22:00
作者: jhan6301   2016-03-13 12:45:00
唉,怎麼還在演算法呢。
作者: davidkid (today is another day)   2016-03-13 12:49:00
感覺你文中對alphaGO的「假設」都有些問題……
作者: a2156700 (斯坦福橋)   2016-03-13 12:49:00
無理棋懲罰機器w
作者: tiefblau (tiefblau)   2016-03-13 12:52:00
觀念錯到不知道怎麼噓了
作者: goldduck (哥達鴨)   2016-03-13 12:52:00
狗狗是被低估了
作者: AlleyCats (癡呆醜肥怪)   2016-03-13 13:16:00
你要先了解電腦是怎麼下棋的
作者: goldflower (金色小黃花)   2016-03-13 13:21:00
你發廢文的時間就不能拿去看個科普文嗎
作者: MrSG (偏執面)   2016-03-13 13:28:00
好慘 Q_____Q要懂圍棋又要懂電腦 太為難人了
作者: kennyluck (Kenny)   2016-03-13 13:31:00
有點莫名其妙
作者: BRANFORD (請保佑我的父親)   2016-03-13 13:33:00
我一直呼籲 柯潔打阿法狗要下升降賽 證明不可能讓先
作者: TSbb (貸款三十年債開始)   2016-03-13 13:35:00
電腦再強也不可能「讓先」人類 你對演算法多了解一點吧orz你對AI的東西幾乎都是錯誤認知
作者: darkseer   2016-03-13 14:01:00
To TSbb: 這樣說就太武斷了,你的說法是建立在策略網路和價值網路對讓子很sensitive之下請問一下版上的圍棋高手: 讓一子可以說大約差多少ELO嗎?因為論文有跟其他AI讓四子,可以用此比較
作者: tiefblau (tiefblau)   2016-03-13 14:06:00
TO 樓上: TSBB是在批評原文裡的這句話 不是提出論點
作者: darkseer   2016-03-13 14:07:00
噢...TSBB對不起,我腦洞@@
作者: limingche (dddooo)   2016-03-13 14:13:00
錯錯錯,你懂圍棋,可是你不懂深度神經網路
作者: kelven0813 (kelven0813)   2016-03-13 14:15:00
柯潔的讓先說我覺得對AlphaGo而言並不成立,對他來說只是初始條件勝率<50%開始進行比賽吧!?
作者: lazo (臘肉)   2016-03-13 14:27:00
還在邏輯法,難怪沒一個打的過ai
作者: Ommm5566 (56天團)   2016-03-13 14:31:00
一二三盤的意義 大概你永遠不會懂吧
作者: ksk0516 (ksk0516)   2016-03-13 15:01:00
奇怪不懂裝懂一大篇
作者: astrophy   2016-03-13 15:03:00
可以先去找一些阿發狗的相關科普文章理解一下會改變你的想法的
作者: fewhy (I am real)   2016-03-13 16:30:00
我覺得有道理 但是只是讓先不會贏這種事情只能證明圍棋先手必勝而已. 逼電腦讓先不代表人類比較強啊..
作者: mlj6512 (夏奇爾)   2016-03-13 17:56:00
今天最後就證明了電腦會下賭你耍笨犯錯的棋

Links booklink

Contact Us: admin [ a t ] ucptt.com