围棋帝来讲讲李师师的78手妙在哪里?

  • T
    ThResHypEr
    不是很懂围棋,但大家都在说78手很神,但不知道神在哪里。乍一看给我的感受是,这局一路稳健的李师师,出乎意料的下在了一个当时相当危险的位置。而李师师出乎意料的这一步,似乎让阿花狗产生了错误判断,认为那个位置必争,进而花费了太多力气消灭白棋,导致整体局面上失衡,最终走向失败。

    还是说,李师师这手确实杀伤力极大,而且有做活的可能,当时的阿花狗不去花大力气克制,当场就会溃败,进而影响黑棋围杀中路的计划无法实现,而不得不防?

    本帖最后由 ThResHypEr 于 2016-3-13 18:48 通过手机版编辑
  • o
    oversleep
    我觉得是程序出bug了,并不是这一手就能包赢
  • m
    ms006z
    求小腊虎解毒!
  • 不要看我
    那一手不是包赢,而是变化太多,人类对人类绝对不是必胜手。
    那一手包含了连环劫争的变化在里面,运算可能性估计太大了,导致其他一个无关的位置胜率飙升的bug。
  • 小李子大脸猫
    电脑大概是在未判明形势的情况下优先选择安全或者说消劫的做法,后面次序上的招法倒未必是关键,然后是明明已经被吃住的棋电脑不考虑弃子交换而是越送越多,把白棋中腹左边的一块越走越厚
  • l
    leeex
    要是外行都看得明白能解释的明白,围棋也不会这么晦涩难懂了。
  • 十六夜鬼月
    对人的话不算太秒,但对阿法狗就是了。直接把算法的软肋暴露了。
  • m
    mino
    那时候局势就是白棋中腹连不出来就基本上玩完了。李世石选择的这一步相当于把局面最大程度的激烈化,会产生复杂的劫争,柯洁自己在那摆了半天都理不清楚那一片的双方优劣。
    殊不知阿花狗缩卵了。
  • 飞侠
    说明啊发狗还是怕劫争,因为太复杂,选择了它认为更安全可靠的下法
  • s
    seed_cn
    这一手带来的海量计算 电脑都算不出来了 所以引发bug
  • N
    NintendoVii
    突然感觉没意思了啊,如何赢电脑?找bug。。。。
  • 企鹅弹吉他
    那么以后和AI下围棋,选择公认后招走向繁复的下法赢面就大得多吗?
  • m
    moyanljx
    棋渣说他们找到日本围棋程序漏洞可以让9子还能赢
  • 小李子大脸猫
    也不一定

    落在棋盘上的子有轻有重,轻的子电脑完全可以借力换势或者弃子,局部有些东西电脑一时半会儿还是会算得出来的,毕竟人力也能看出来,重的子就不一定了,比如说长龙腾挪或者做眼,一不小心一步之错满盘皆输不可逆转

    况且落子之人以及双方都未必知道对方的应招,完全有可能脱先不应先做保留,也有可能下出反击妙手
  • c
    colappc
    柯洁貌似老早就说了要盘面复杂化,越复杂,还牵涉劫争,就越容易赢电脑
  • 潜水运动员
    项目负责人说79手的时候,阿发狗自己评估还是70%胜率,90多手才发现大事不好
  • 星之尘
    这一手不是致胜招,对人类来说,妙在满盘皆输的情况下,把胜率提高到接近50%了。

    对阿发狗来说,这一手妙在直接触发程序BUG了,后面阿发狗就乱来了,不然还有得打。

    所以说,这一手是很NB的,机器都没算到。
  • 论坛之星
    可能是第77/79手评估函数因为蒙特卡洛的随机性,把最优解的分支给剪掉了,而直到87手才验算回来
    很明显白78不在ai的预测范围内,并且再三因为剪枝或者搜索深度不够错过了最佳应对策略,个人猜测可以调一下计算强度

    而后面的臭棋,可能是局面普遍低胜率的随机选子,完全就是算法问题了
  • o
    oversleep
    我觉得如果只是不小心触发了bug不能算牛逼吧,当然很重要是没错的。
  • L
    LTFYH
    这一手主要是扭转了不利的局面,让白棋和黑棋形势变得更复杂,同时白棋有一定优势,如果人类的话通过势和型能模糊的估算出后续的一些变化,最后形成劫争的话,黑棋并不一定完全会输,但阿法狗可能是避免出现劫真,或是有明确结果的后续变化超过他的最大推演步数,所以认为这是一个不重要的棋,然后下了几步在人类看来莫名其妙的棋,然后过了几步形势清晰后,胜率爆降,就开始进入抓狂模式,所以我觉得这并不是bug,而是超过阿法狗的处理范围导致的。

    本帖最后由 LTFYH 于 2016-3-13 21:34 通过手机版编辑
  • s
    seek
    莫非alphago下棋缺乏目的性,也缺乏揣测对方目的能力?

    它只是活在当下,仅仅按照当下的形式来判断,孤立看问题,缺乏前后联系。。

    本帖最后由 seek 于 2016-3-13 21:39 通过手机版编辑
  • l
    laputanfree
    其实很简单,算法只能算往后若干步,比如30步
    绝大多数情况30步就够了,这个alphago肯定调试过,但如果局势复杂程度超出30步,那么就算不清了
    所以要获胜就是制造异常复杂局面,靠直觉而非算力获胜
  • d
    daidasday
    这TG没有一个人认真正面的回答楼主的问题啊 ?

    就算自己看不出这手妙在哪里,也可以听古力和柯杰的解说啊!

    这这手厉害在利用黑棋右边几个子棋型上的弱点,先送吃对方一子,但紧了对方右边几个 黑子的气,强迫黑棋接右边几个黑子,在逼迫黑棋右边几子的同时,叫吃黑棋左边两子,黑棋左右不能兼顾,所以让白子逃出生天。。。

    这个就是手筋了

    只能说是神之一手,电脑,柯杰,古力等大神当时都没有算到这手。。。。
  • 论坛之星
    不是的。当前价值评估的判断,加权包含前几步判断的结果,而第79手由于快速走子与蒙特卡洛剪枝失误,导致后面接连几次价值评估出错
    后面的胡乱下棋应该是过拟合了
  • d
    daidasday
    其实李世乭走出78手,电脑正确应法应该打劫,或者弃子,但无论哪一种,都是非常非常复杂的局面,所以估计狗算不清,所以走了最差的应法。。这就应该是BUG
  • c
    cloudian
    我倒觉得这使得阿花狗更像人类棋手了,那就是犯错 -_-||

    还是不得不佩服李世石。
  • s
    seek
    这个我知道,
    但是,机器在左右互搏时候还是缺乏目的性。
    所以面对人类棋手的目的性时显得经验不足?
  • L
    LTFYH
    这个应该就是ai的弱点,不会对棋盘形势进行抽象和模糊估算,所有的东西都必须计算清楚,当出现超过自己计算能力的棋就会出现明显的判断失误,这应该不是bug
  • 论坛之星
    不是的。人的目的性很明确或者细化,比如要保住哪里的几个子,要舍弃哪里
    但是ai的目的更加泛化或者集中到只有保住胜率,甚至极端到完全的risk averse,每一步的决策也是看可选方案的模拟中哪一个比较安全(多次模拟中胜率较高,即使赢不多),使得其在弱势局面中过分保守导致失误,而这一种risk averse的策略,使得自我博弈中更加强的过拟合的效果,缺乏灵活性
  • s
    seek
    呵呵,我的意思,换句话说它和高手过招惯了。
    但是缺乏和人类菜鸟过招的经验,反而导致它以前积累的经验失灵。。。
  • s
    shepherdami
    珍珑棋局啊……
  • 十六夜鬼月
    你错了,是复杂的劫争对于阿法狗来说是一个胜率不高的局面,因此为了追求高胜率在前期自我对弈学习过程中所获得经验便是尽量避免复杂劫争。但这78手一出,阿法狗必须争劫,结果便是按照旧有经验的下法直接导致全局落后。等过了几手它算清楚之后局面已经不可挽回。此刻它便采用旧有经验中局面绝对落后时取胜的经验,也就是到处乱下,期待对方也出错,最终结果就是李世石赢了。

    再直白一点说,这说明蒙特卡洛算法运用在自我学习上是有重大缺陷的,而这个缺陷要补救起来是很难的。
  • 憂鬱的臺灣烏龜
    “我觉得...”
    “您哪位?”
  • A
    Alloyo
    说得就像珍珑局,自杀以求生
  • s
    seek
    讲逻辑的话,我说的和你说的并不矛盾,我说的是另外一种可能。

    剥离形式表象,
    你说的结果就应该是,机器选择胜率最高结果,但是概率不是绝对的,小李即使不如机器,也还是可以低几率地靠运气赢棋。

    讲逻辑的话,其实,对人类棋手来说,我说的那种可能更有建设性,更不依赖运气,应该多多试探。

    我在再重申一下我的,
    如果ai依赖经验,那么如果左右互搏的棋风散乱不像人类,ai如何解决面对人类棋手时的经验问题。靠增大训练量?这倒也是个办法,只是。。。

    本帖最后由 seek 于 2016-3-14 05:39 通过手机版编辑
  • s
    seek
    应该这样说,你找出的问题事是枝节性的问题,我质疑的是根本性的问题,如果这个学习模型的根基有问题,更是难以修复。

    本帖最后由 seek 于 2016-3-14 05:36 通过手机版编辑
  • h
    holden
    你们说得这电脑真有心理活动似得,我寒毛直竖。
    这机器无论升级进化到哪个版本,都是每一步都忠实执行码农设定的“选择胜率较高的下法”。
    人在下棋时根本就不是这样想的好伐,人每一步的动机是具体、针对、随时在变的好伐。
    这在我看来既不是围棋问题,也不是所谓的人工智能问题。而是对人类智能的一次最最彻底的反省,这是分析哲学的问题。

    意思就是,假设有棋手A,是正常人,想赢,但每一步都有各种羁绊在心,甚至会感情用事,而且完全没有把某一手棋的具体下法跟胜率直接挂钩进行统计评估的习惯,因为他的脑容量不允许他这么想。
    另有棋手B,是个自闭症天才棋手,只有一个想法,每一步都要选最容易引发胜利那一招的下,并且他的脑子很奇怪,能够瞬间从浩瀚样本里得出统计结论。
    这样的两个人下棋,谁赢面大。
    如果是直接冲着每一步都赢面更大的这位棋手果然赢面更大的话,那是不是可以说,人类终于看清自己的智能本质了?而围棋这种其实难度超过人类智力真实水平的游戏,也就趁机取消了算咯。
    从审美上说我非常害怕这种结果,人脑认清人脑自身的机理,听起来简直是末日来临。

    本帖最后由 holden 于 2016-3-14 01:50 通过手机版编辑
  • 中已矣
    不一定是算不清,应该是系统算法要求回避,暴力算
  • L
    LTFYH
    系统之所以会回避,就是因为可能算不出来,或是算出来误差较大,这是阿狗学习得来的经验,所以要改掉这个应该很不容易。问题只是人类是不是每次都能很轻易的引导阿狗进入劫争。
  • k
    kiwin
    如果再下一盘,就是按照同样的棋谱再下,aplha狗是不是还是死路一条啊?
  • 学远凸
    这是阿法狗放水吧
  • d
    dragong
    就是说编程的时候没有考虑到这种情况,阿花狗还有进步的空间……
  • f
    foxerfly
    这怎么会算是BUG,别逗B了好嘛,计算机擅长1+1+1+1+ 的算,,做为人的话就非要在这上面赢电脑啊,,不在这上面赢电脑,就是利用BUG,,简直逗B
  • k
    kid205
    我是从未来穿越回来的
    现在地球已经被机器人占领了!
    现在的机器人主脑,也就是当年的阿法狗担心自己的智能已经超过人类,让人类有戒心,从而被毁灭
    特意装傻输了这盘棋……