楼主:
Bingojkt (-Bingo!-)
2016-03-11 14:04:50讲一下我对AlphaGo"回避打劫"的看法
不是AlphaGo不会打劫,而是打劫这个行为对AlphaGo来说,是一个比较"麻烦"的事情
不是指打劫对AlphaGo来说很难,而是它会造成围棋一个无解的情形:循环盘面
要做出循环盘面很简单,只要有三个半劫就可以了,围棋规则规定劫不可马上回提,
必须隔一手再提,然而三个劫黑白互相回提,就能造成无限循环,举例如下:
http://i.imgur.com/eLMaCMx.jpg
有劫ABC三个,黑提A劫,白提B劫,黑提C劫,白提A劫,黑提B劫,白提C劫,
然后黑提A劫循环。
电脑会考虑所有的可能情况,所以必然会考虑到循环盘面的发生,
如果电脑在赢定的情况下,想要简化盘面最好的办法就是一个劫都不要制造,
万一不幸出现打劫,也不会回提,这样就能完美回避循环盘面的发生。
所以不管是李世石还是谁,想打劫没那么容易,
除非AlphaGo局势差到不打劫不会赢,否则想让AlphaGo打劫是不可能的。
换言之,如果AlphaGo开始打劫,我觉得人类就可以欢呼了。
作者: AmuroRay (联邦の白き流星) 2016-03-11 14:06:00
之前对欧洲棋王的时候早就打劫过了不是问题是在于说 好 就算阿法狗的确比较不想陷入打劫的情况那也不代表当真的进入那个情况时对阿法狗比较不利
循环盘面下,以阿发狗的精算力不会算不出胜负最高的顺序
作者:
birdy590 (Birdy)
2016-03-11 14:08:00Alphago"不会"考虑所有的可能情况所以上一篇李喆那个抓到重点了, 刻意制造打劫不会有效
作者:
liaon98 (liaon98)
2016-03-11 14:23:00三劫哪那么容易出现...普通的劫并不是循环局面
作者:
shyangs (厚呦)
2016-03-11 14:25:00有利的局面算法会靠近它, 不利的会避免它AG一直躲避打劫是写进它的算法灵魂的.
作者:
hdjj (hdjj)
2016-03-11 14:27:00棋是两方在下的,想刻意造劫也没那么容易
作者:
shyangs (厚呦)
2016-03-11 14:30:00假如AG打劫很强那它的灵魂会告诉它狂打劫,局面复杂化.
作者:
shadeel (123)
2016-03-11 14:39:00推推
作者:
TS13 (ㄏㄏ)
2016-03-11 14:40:00打劫对AI计算复杂度绝对是提高的 但我觉得AlphaGo应该也够强
To shyangs: 但是它可能会避免‘不特别有利的打劫’,不是因为会不利,而纯粹是因为搜寻树太长的时候比较模糊
作者:
bxxl (bool)
2016-03-11 14:49:00对樊麾的第五盘就打过劫了 之前七盘没打劫是哪来的谣言
,感觉比较难赢而且AG应该不能理解‘打劫是我的强项对手的弱项’。李九段的棋谱相对于它自己跟自己下的几千万盘太少了,我想它唯一可以说是‘理解’的棋士只有它自己 :p
作者:
fasttrack (nothingness)
2016-03-11 14:53:00而且他会把对面的棋士当"自己"来算
作者:
shyangs (厚呦)
2016-03-11 14:56:00感觉比较难赢,这表示它有感情和执念AG宁愿亏损也不打劫,利用这个执念,每次占它个几目便宜
等Google愿意放AG出来跟一般人下就知道结果了
不是啦,‘感觉’是我的拟人化用语,抱歉...我的‘感觉’意思是‘它自己认为误差大概不小的计算’XD(这也只是我自己的猜测,论文没有说)
作者:
shyangs (厚呦)
2016-03-11 15:12:00展现偏好,不管自己的强弱项,已经是拥有感情的特征
作者:
sck921 (The Fate)
2016-03-11 15:28:00你又知道他算得出了 XD
因为AG有自我对战学习的资料,算法也会算落子后几步的发展给分回头再给胜率评价,所以的确是会推测对手的下法,这是没错的。
作者:
arnold3 (no)
2016-03-11 16:28:00最好是ai自己跟自己下不会打劫过 规则都定给好了