为什么最强的计算机在围棋方面战胜不了专业棋手
为什么最强的计算机在围棋方面战胜不了专业棋手?
为什么最强的计算机在围棋方面战胜不了专业棋手?
首先说,这是个伪命题,或者说这是个穿越而来的问题。因为从围棋领域的人机对战来看,这个问题出现的正确时间应该在2016年3月或者更早之前,2016年3月之后人类和计算机的围棋水平已经非常确定了。悟空问答2017年6月才诞生,悟空问答的前身头条问答在2016年7月才正式上线。所以说这个问题要么是一个伪命题,要么就是穿越过来的。
言归正传,下面我们来扒一扒人机对战的小历史。
人与计算机的首次对抗是1963年
这缘于国际象棋大师兼教练大卫·布龙斯坦怀疑计算机的创造性能力,因此同意并进行了与计算机的较量。第一局让了计算机一个“后”,在对局进行到一半的时候就有过半的兵力被计算机都吃掉了。这时,布龙斯坦要求重新再下一局,但却不敢再让子了。当然最终计算机没赢,但已经可以看出这时候的计算机在国际象棋方面已经具有了不俗的实力。
1996年2月10日,超级电脑“深蓝”首次挑战西洋棋世界冠军卡斯帕罗夫,但是以2-4落败,随后研究小组对“深蓝”进行了改良。
1997年5月11日是一个历史性的日子,改良后的“深蓝”在正常时限的比赛中以2胜1负3平的成绩击败了国际象棋等级分世界排名第一的棋手加里·卡斯帕罗夫。而深蓝6月份在世界超级电脑中的排名还不过是第259位。
笔者对这个的印象太深刻了,因为当时正值高中,政治科目每隔一定的时间就会发一本小薄书叫做时事政治,考试会从里面抽题,需要背诵。其中就有深蓝赢棋的这个消息。
最早被攻陷的是中国象棋
如上所说,人机对抗最早是出现在1963年的国际象棋领域,但直到1997年人类才被彻底攻陷,而在此之前的1987年中国象棋就已经被攻陷了。现任光谱资讯的董事长兼总经理虞希舜花了四个月时间用汇编语言设计出了《象棋大师》软件,获得了台湾象棋协会联合举办的第一届电脑象棋大赛冠军,并成为公开场合中第一个击败人类对手的电脑软件。
但这时候的计算机还不能达到能必胜人类棋手的水平,后来比较知名的人机对抗就是2006年许银川一波人和浪潮天梭的较量了。“浪潮天梭”先是以3胜5平2负的战绩挫败了由柳大华、徐天红、卜凤波、张强、汪洋5位中国象棋大师组成的联队,而后又与当时的象棋第一人许银川连和两局。
可以说2006年的“浪潮天梭”人类已经是很难对抗了,而那时候的“浪潮天梭”也并不是最强的电脑。现在的中国象棋强软已经是完胜人类,在让子或让先的情况下人类棋手赢棋的希望都是极度渺茫的。
最为坚挺的是围棋
在很长的一段历史时期里,虽然计算机在围棋领域也具有了一定的对弈实力,但是一直都不是人类顶尖棋手的对手,甚至一些实力较强的业余棋手都能赢过计算机。
这是因为围棋的变化数量实在太大,如果是用暴力计算所有的情况,需要计算的变化数量比已经能观测到的宇宙中原子的数量都要大。这一量级的数据计算就算是放在今天也是任何一台计算机都无法做到的。但人类却可以凭借某种电脑难以复制的算法或凭直觉跳过蛮力计算,一眼就看到棋盘的本质。
最终这一难题被谷歌旗下的开发团队用深度学习的工作原理而克服,“阿尔法围棋”俗称阿尔法狗的出现彻底终结了计算机下不过人类围棋手的历史。
2016年3月9日至15日阿尔法狗以总比分4比1战胜世界冠军、职业九段李世石;
2017年5月23日至27日阿尔法狗以总比分3比0战胜世界排名第一的柯洁。
后来阿尔法狗的升级版本AlphaGo Zero诞生,与之前的阿尔法狗对战是100:0的战绩,可以想象一下计算机的围棋水平已经到了多么恐怖的存在。
自阿尔法狗的出现至今,在围棋领域一直就没有总比分人类能赢计算机的情况出现。
——今日头条出棋不意为您原创分享,感谢您的品评、点赞和关注支持!
以前单一靠运算速度去和世界一流棋手较量确实不能获胜。但是现在的人工智能计算机具有超强的学习和计算能力,它们可以不停的学习各种不同的棋谱这是人类达不到的。现在的专业象棋的人工智能计算机和人类下棋是有优势的。希望我的回答对您有帮助。