围棋AI为什么这么难搞。那是因为他每下出一步棋,都是按照胜率来落子的。
每一个成功的围棋AI软件,都是被投喂了数百万棋局后的逻辑怪物。这个数量级,绝对不是人脑可以比拟的。
它在分析过数百万局棋后,这些棋局便全部成了它后台大数据中的养料。等到它下棋时,它便会把每一步都单独拆开了分析胜率。
AI下棋和人最大的不同就是。它前子和后子之间,没什么必然联系。这也是为什么很多人说看不懂棋路。
人会考虑落子前后,棋子之间的相互关系。而AI却不会,它每一步都能看做是一个单独的个体。并根据胜率来落子。
也就是说,AI从第一步棋开始,AI就会分析棋盘上所有能落子的区域,并结合后台大数据,找出这些落子区域中胜率最大的那个点来落子。
每一步都要重新计算一次胜率,而每一步它都会挑选胜率最大的那个点来落子,直至终盘。
这种玩法,完全就颠覆了围棋这个游戏的底层逻辑。
围棋这个游戏,你说是考验人的智商也好,布局能力也罢。但多多少少都和智力和大局观有关。
可自从围棋AI出现,它直接把围棋变成了一个数学穷举游戏。以前那些所谓的名家棋谱,什么定式,什么套路在它这里统统不管用。
只要它后台大数据资料足够丰富,从理论上来说,人类是不可能战胜它的。
AI早就跳过了那些花里胡哨的玩意,直接精准的着手每一步棋的胜率。
只要给它足够的数据,它就是不可战胜的。如果输了。那就表示你数据投喂的还不够。
前世阿尔法狗就是个最好的例子。别看他曾经输过一场,但那也是因为它数据库不够丰富而造成的。
可等阿尔法狗输掉那场比赛后,谷歌的程序员连夜又喂了它几万局的棋谱进去。等它后台大数据有了这些资料后,就再也没有人哪能赢过它了。