首页 理论教育 人工智能战胜象棋和围棋高手,颠覆世界

人工智能战胜象棋和围棋高手,颠覆世界

时间:2023-08-09 理论教育 版权反馈
【摘要】:人工智能究竟能不能打败人类象棋和围棋高手?卡斯帕罗夫的获胜,似乎宣告了计算机人工智能是不可能胜过人类的。人工智能战胜世界顶级国际棋王从一定意义上说,“深蓝”的成功确实可以看作是人工智能对于人类的胜利。不久之后,人工智能又获得了更加惊人的成就,谷歌的人工智能系统“阿尔法围棋”软件学习古老的中国围棋游戏。但是,“阿尔法围棋”横扫一大批世界顶尖棋手的战绩证明,人工智能完全能够达到人类无法企及的围棋水平。

人工智能战胜象棋和围棋高手,颠覆世界

人工智能究竟能不能打败人类象棋围棋高手?这在1997年前,一般都认为是不可能的。然而,在1997年5月3日,却被验证这个观点是错误的,当时的超级计算机“深蓝”在国际象棋的战场上击败了世界棋王加里·卡斯帕罗夫,引起了棋界的震惊。

20世纪90年代,俄罗斯棋手卡斯帕罗夫在世界各大国际象棋比赛中所向无敌。IBM公司针对这种现象,发现人机对奕是一个能引起世界关注的炒作热点,于是以人工智能的名义向卡斯帕罗夫发出了挑战书,邀请对方与自己研发的超级计算机“深蓝”(Deep Blue)号进行一场前所未有的“人机棋局”。在对媒体公布的消息中,IBM的发言人说道:“我们的团队用了6年时间研发出了世界上第一流的计算机‘深蓝号’,它可以使用31个功能强大的处理器并行运算,3分钟就可以搜索500亿步棋路。”那么,人类最优秀的大脑能否战胜“深蓝”号人工智能呢?

IBM公司的宣传的确引起了全世界的关注,因为就技术角度而言,“深蓝”号计算机在当时确实已经是AI界一流团队的呕心之作了。所以从这个角度来看,一直被争论不休的“人工智能到底能不能战胜人类”,或许可以从这次“人机大战”中得出结论。很快,世界棋王卡斯帕罗夫欣然接受了邀约,并且在1996年2月同“深蓝”展开了举世瞩目的对弈,并且以4∶2的大比分战胜了“深蓝”。

卡斯帕罗夫的获胜,似乎宣告了计算机人工智能是不可能胜过人类的。但是很快,这个观点就被否定了。IBM的工程师们在接下来的一年多时间里继续进行探索,针对首次对决中“深蓝”存在的缺陷进行了改良。结果在1997年5月,双方进行的第二次对弈中,卡斯帕罗夫这个世界超级棋王,终于遇到了前所未有的挑战。在最后一轮的比赛中,从以前镇定自若的卡斯帕罗夫变成将头深深地埋在双手之间,甚至时不时狠狠地拉拽自己的头发。由此可以看出,经过技术改进的“深蓝”已经完全占据了上风,而卡斯帕罗夫在这种情况下遭遇失败就只是时间问题了。在进行前五轮的比赛中,他甚至避开了自己常用的棋路,选择了一些非常“怪异”的攻防招数,试图以此扰乱“深蓝”的判断。但结果,无论卡斯帕罗夫如何“剑走偏锋”,“深蓝”都能用最快的速度找到最佳的破解方法。因此,尝试了无数种变化和可能性的世界棋王无可避免地陷入了对手的圈套,根本看不到逆转的希望,最终人类顶尖高手输掉了棋局,大比分是2.5∶3.5,“深蓝”2胜3平1负。

人工智能战胜世界顶级国际棋王

从一定意义上说,“深蓝”的成功确实可以看作是人工智能对于人类的胜利。因为从诸多角度来分析,卡斯帕罗夫都足以代表人类智力的最高峰。他22岁即击败棋坛圣主阿纳托里·卡尔波夫成为世界上最年轻的新棋王,在随后的十多年时间里,卡斯帕罗夫参加了多次世界顶级国际象棋大赛,全都毫无疑问地夺得桂冠。甚至在1999年,他还进行了一次“单人对抗全世界”的棋局,来自全世界75个国家超过5万名棋手通过网络同卡斯帕罗夫进行对弈,在经过4个月的较量之后,这支庞大的战队最终被卡斯帕罗夫打得丢盔弃甲,投子认输。由此可见,卡斯帕罗夫所具有的超凡才华和智慧。

在长达20年的棋手生涯中,卡斯帕罗夫始终保持着世界棋王的尊荣,直到宣布光荣退役。据测算,他的IQ值高达194,甚至比达·芬奇、爱因斯坦都要高。然而,就是这样一个最强的大脑,“最聪明人类”的代表,最终还是输给了人工智能“深蓝”,这在一定程度上证明了,人工智能是可以超越人脑,具备更为强大的认知能力的。从硬件设施上来说,战胜人类的“深蓝”由32个节点组成,每个节点配备了8块处理器。而这总计256块处理器全部被集成在IBM公司全力研发的RS6000/SP并行计算系统当中。在这一智能体系中,“深蓝”将拥有每秒钟2亿步的棋路搜索。因此,在科技人员将100年来世界特级象棋大师的开局和残局下法制成棋谱输入到“深蓝”的存储器当中之后,无论卡斯帕罗夫使用何种招数,它都能够快速根据自身知识库中记载的应对路数进行对弈。可以说,在编程人员的参与下,卡斯帕罗夫面对的不单单是某一代棋王的挑战,而是过去100年时间里世界棋坛顶级高手的集体围攻。

除此之外,IBM研发团队还专门聘请了当代世界特级国际象棋大师作为专门顾问。在每一轮比赛结束之后,工程师们会按照专业人员提供的意见,对“深蓝”进行数据处理方面的提升,通过修改特定节点参数的方式来改变这台超级计算机的工作能力。也就是说,卡斯帕罗夫每一轮博弈的对手,实际上都是不同的,这也正是他难以找到“深蓝”的固有缺陷、无论怎样变换棋路都无法取得主动权的重要原因。

不久之后,人工智能又获得了更加惊人的成就,谷歌的人工智能系统“阿尔法围棋”(AlphaGo)软件学习古老的中国围棋游戏。拥有数千年历史的围棋一直被认为超越了人工智能算法的能力范畴,因为它异常复杂,每一步棋所涉及的变化要比其他棋类游戏(如国际象棋)多得多。但是,“阿尔法围棋”横扫一大批世界顶尖棋手的战绩证明,人工智能完全能够达到人类无法企及的围棋水平。2016年3月,“阿尔法围棋”和韩国棋王李世石在首尔举行的一场比赛中,AlphaGo凭借出奇的下法,创新的战略,以4∶1击败了李世石,令人们大跌眼镜。赛前大多数专业棋手都确信李世石能赢得比赛,但在赛后分析AlphaGo的棋路后,多数人则认为人类在围棋上已不再有希望打败AlphaGo。

2017年1月,“深层思维”公司悄悄将升级版的“阿尔法围棋”放到两个网络围棋对弈平台上,以测试它对阵人类顶尖棋手的能力,在测试中,“阿尔法围棋”取得60胜0负的佳绩。(www.xing528.com)

从5月23日起,“阿尔法围棋”在中国与排名世界第一的顶尖棋手柯洁进行对决。围绕人机对战将举办五场比赛,全部采用中国规则。这五场比赛包括“阿尔法围棋”和柯洁的三番棋赛制,即无论输赢,双方必须要下满三局。另外两场是人机配对赛和团体赛。

比赛结果,世界围棋第一高手柯洁三局全部输给了AlphaGo,至于其他两场比赛就更不是AlphaGo的对手了。

殊不知,一位围棋高手,一生最多能下的棋局仅在百万局量级,而智能机器系统在短时间内,便能学习数十亿量级的棋局和走法。在大数据和深度学习面前人的经验显得多么渺小局限。

让你万万没有想到的是,不到半年时间,打败顶尖棋手柯洁的“阿尔法围棋”,就被新版“阿尔法元”所击败,而且比分竟是100∶0。

人工智能研发虽在多个领域都取得了快速进展,但其面临的最大挑战是开发出具备从零开始自学高难度技能并超越人类的能力,而“深层思维”公司开发的最新版本“阿尔法元”就具备了这种自学能力,而且学习的速度快得惊人。

“阿尔法元”比此前的版本更“聪明”,它只需要棋盘和棋子,而不再需要人类数据。从零起点开始,它不需要借助人类棋谱,研发人员只是让它进行自我对弈,通过更先进的算法,取得飞速的自学进展。它想出了自己的新颖走法,让人类在几千年里积累的一切围棋智慧都黯然失色。

“阿尔法围棋”首席研究员戴维·西尔弗说:“‘阿尔法元’发现了人类常用的定式和布局……,它最终抛弃了它们而采用自己的独门绝技,那是人类目前还不知道或者没有使用过的。”

由此可见,人工智能在一个个单项的智慧和能力方面都有可能超过人类,那么在不久的将来,人工智能机器人会不会全面超过人类呢?看来只不过是时间问题了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈