为何现在的围棋电脑水平那么高,可以执白让人类两子,胜率高达90%?游戏zo
为何现在的围棋电脑水平那么高,可以执白让人类两子,胜率高达90%?
回答问题的大部分是外行。我是野狐6段。长期观察绝艺下棋。内行都认为,人工智能在布局,中盘,官子的棋力全面碾压人类棋手。人工智能强大的棋力来自于强大的神经网络。最新的人工智能围棋程序,与人类3000年积累的围棋经验没有一丝关系,他的行棋,完全是依靠自己的价值判断。分先,人类永远没有机会。而且,人工智能的棋力还在增强。随着软件的优化和硬件的提升,人工智能的水平将无限接近于围棋上帝。
围棋就是一项判断与计算的游戏。AI人工智能围棋正是在算法上很好地解决了这两个问题而超越人类的。
历数电脑围棋发展史,从原始阶段的背谱,搜索数据库,如陈志行教授开发的“手谈”,只有一级水平。到运用蒙特卡罗算法进行模糊判断的日本围棋“ZEN”韩国的“疯石”,已经有了业余五段水平。再到谷歌划时代地改变算法,运用神经网络,深度学习,开发出了第一代纯人工智能围棋阿尔法狗,于2015年五比零战胜欧洲冠军职业棋手樊麾。可怕的是该人工智能围棋能进行自我学习,不断精进。到了次年的阿尔法狗便以四比一的绝对优势击败世界顶尖棋手李世石而震惊世界。
此时胜李版本的阿尔法狗还是从以往所有人类棋谱中学习。再后来出了master版本则是纯粹的自我对弈,双手互搏,在网上向人类挑战,创造了六十连胜的神话,此时所有职业棋手无不折服,甘拜下风,尊其为阿尔法狗老师。
然而此时,谷歌团队继续改造阿尔法狗算法,只告诉它围棋基本规则,让它在原始规则下自我对弈 不断修正,不掺杂任何人类棋谱的影响,也就是说此时的阿尔法狗完全摆脱了人类干扰,仅仅凭借基本的围棋规则,依靠人工智能自我探究,自我对弈,仅用三天时间的训练量便战胜阿尔法李版本,且仅需要一台计算机。
阿尔法狗的强大归功于超强的价值判断与计算力,它的每一步棋都会评估一下胜率,因为它经过了几百万盘的天量对弈(人类要完成这个对弈量需要上千年),已经形成了通晓各种棋形,棋路的最优解,所以在对弈里会根据当前棋路在它的大数据里找到类似的最优解,所以后面根据阿尔法狗零算法开发出的子孙辈绝艺,丽拉,星阵等,都要强化对弈量,以形成一个对弈库文件,这个对弈量越大,库文件里的最优解越多,棋力也讲越强。当然,你的电脑性能也要相当强劲,能在短时间内找到最优解。
综合上述,人类仅在对弈量这一块就远不能同电脑相比,何况还有电脑不知疲倦,没有心情波动,每一步都能做到不打勺,人类又如何下得过?以日本旧时的段位对比,让九段二子已经相当于十三段水平了。胜率达到九成以上的让二子,实际上有十四段棋力。去年底韩国的人工智能围棋让二子就二比一战胜李世石,这还不是最强的人工智能围棋呢。