分享

围棋AI占优时一般会退让确保胜利,但“星阵”却是永不退让的风格,这是为什么?

 天下小粮仓 2018-05-09

围棋AI在人类看来退让,是领先的目数优势缩小,但是在AI看来,是获胜概率上升。一盘棋胜20目和胜半目结果是一样的。所以之前的围棋AI普遍是领先之后就退让。AlphaGo和柯洁三番棋第一局下成半目胜就是典型,其实早早就锁定胜局了,胜率90%以上。

星阵有一个独特的“领先目数”评估,对于每一个局面,会计算出一方的目数优势。如下图,是星阵执白让先对杨冬四段,是星阵复盘时给出的一个模拟图。这个图,星阵认为黑棋是盘面4目的优势。这与人类对局势的评估方法很相似。

当星阵对每个局面计算 “领先目数”,并以此为优化目标时,星阵下出来的就是“不退让”的围棋了。此时星阵也和其它AI一样,有胜率,但是并不去优化胜率,而是愿意接受胜率减少也要扩大领先优势的“赌博式”下法。

在最近几天举办的星阵对人类高手让先的30番棋中,已经下了四盘,星阵全胜。其中前三盘星阵都是暴力屠龙,人类高手惨不忍睹。第四盘党毅飞九段总算是没有被屠龙,下到收官了,可是白棋盘面都10目了。

本局是唯一业余棋手胡煜清受先对星阵,右边黑棋被吃光了,暴力屠杀一点面子也不给。

本局是杨冬四段受先对星阵。白又是一阵暴力操作,将左边黑大龙清楚地杀死了。

李轩豪七段受先对星阵。左上黑的超级大龙在白大空里游动,如果活出白显然大败。然而星阵就是下狠手暴力屠龙了。

世界冠军党毅飞九段受先对星阵。黑棋总算没有被屠龙,可是白棋围起了超级宇宙流大空,盘面10目优势,差距很大了。

星阵的下法,对职业棋手压力很大。一不小心就会被屠龙死得很难看。一出错手就会被追究,落后更多。所以下起来输得比对其它AI更难看。对其它AI好象还经常能收到很接近的差距。

星阵在围棋AI中确实比较独特,开发方法有创新。这种“永不退让”的棋风也很有意思,符合人类下棋时的思维,更容易被理解,也更有意思。其它强大的AI,领先后就退让,下法不好参考,这一点不太人性化。

谢邀!

只能说,“星阵”的技术水平相比其他围棋AI有明显优势。

想屠职业棋手的大龙是很难的,但是,在各种比赛中往往就有不少屠龙大胜的棋局,很大的原因是棋手看到形势极度不利,行棋过分所致。例如,在形势落后的情况下大块棋存在薄味,此时自补一手等于认输,干脆不补而去抢空,以大块的生死赌胜负。

“星阵”杀气腾腾,原因就在于开局不久即取得优势,迫使人类棋手为扭转不利局面而行棋过分。这表明“星阵”在开局阶段的大局把控上占优势。

前面说过,职业棋手的棋不好杀,说是有薄味,能否攻出效果也存在悬念。职业棋手经常说的是,“我看不清,对手也看不清”,因此,才敢冒险行棋。

但是,人类棋手看不清,“星阵”就看得清,动辄脆杀人类棋手大龙,这表明其在局部计算能力上远超人类棋手。

相比其他围棋AI,局部计算能力超强是“星阵”的特点。

回想AlphaGo系列围棋AI的对局,有大刀阔斧,也有小火慢炖,并非是什么棋风问题,而是算路问题。和人类棋手一样,退让是因为算不清,选择能够保持胜势的稳妥走法;不退让是因为算得清,要一锤定音。

关于围棋AI,感觉局势判断这一块,大致都和谷歌的算法相似;而局部计算能力,则通过软件、硬件的改善有很大的提升空间。

而计算能力恰恰是围棋最核心的能力。就像业余2段对战职业九段,谈什么大局观完全没有意义。

因此,可以认为“星阵”的棋力非常高。如果说其他围棋AI是在1/4个棋盘上计算,那么,“星阵”可能是在1/3个棋盘上计算。相比之下,人类棋手可能只在1/5个棋盘上计算,姑且不考虑漏算问题,超出这个范围就完全算不清了。

计算能力有这样的差距,“星阵”当然要咄咄逼人了!就像职业九段对战业余2段,你好意思胜半目吗?

我是一位围棋爱好者,水平不高,也不太懂什么人工智能 ,但这不妨碍我谈一下自己的体会。

围棋被认为是唯一一种电脑战胜不了人类的棋类游戏,可以说是人类智慧的制高点。阿尔法围棋横空出世,让众多的围棋爱好者的心情陷入了谷底。现在的围棋人工智能几乎碾压人类高手,这是我们必须承认到一个事实。我们需要考虑的是究竟怎样才能赢电脑一盘。

经常网上对弈的人都知道,界面的右下角有个按钮叫形势判断,人类棋手在下棋的时候需要不断的进行形势判断。在优势下,往往会选择一些稳健的下法甚至退让确保胜利,正所谓赢棋不闹事,但有时候也会适得其反因为退让而输棋;在劣势下,必须要放出胜负手才有机会翻盘,但也可能加速失败。所以说,下棋有时候招法的尺度是很难把握的,往往也体现了棋手的水平。

从数学角度看,下围棋属于博弈论,要推演出以后若干步的变化,并利用估值函数,进行策略选择。每位棋手都有不同的棋风,有力战型棋手,有局面控制型棋手。我有个不太恰当的比方,阿尔法围棋的棋风,有些类似于巅峰时期的李昌镐;星阵围棋的棋风,有些类似于我国古代棋手,如当湖十局中激烈的对杀。阿尔法与星阵棋风的不同,我觉得是因为二者的估值函数不同所致,阿尔法是基于概率选择招法,星阵则是基于目数选择招法。

从我个人观点来看,我比较喜欢星阵的这种棋风,这样的对局往往更加精彩。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多