编者按:3月9日,举世瞩目的围棋“人机大战”将在韩国首尔上演,比赛一方为谷歌公司研制的人工智能程序AlphaGo,另一方则是围棋世界冠军、韩国名将李世石九段。双方将进行5盘较量,胜者将赢得100万美元的奖金。而不久前,AlphaGo击败了欧洲围棋冠军樊麾,英国《Nature》杂志还以封面论文报道了这一人工智能领域的里程碑。
究竟是拥有1200个CPU的AlphaGo厉害,还是最近10年拥有最多世界冠军头衔的李世石厉害?我们拭目以待~
1996年2月17日,世界棋王卡斯帕罗夫对垒“深蓝”计算机。面对棋王卡斯帕罗夫而坐的,是“深蓝”研制小组的代表许峰雄。图片来源:Nature官网
AlphaGo曾击败职业棋手
所谓围棋“人机大战”,就是拥有人工智能的计算机电脑程序与真实棋手过招的一种对弈形式。在棋类领域,此前曾有会下国际象棋的超级计算机“深蓝”,在“人机大战”中击败世界棋王、国际象棋领军人物卡斯帕罗夫的惊世之举。
近年来,超级计算机凭借强大的运算和编程能力,几乎在所有棋类比赛中都有击败棋手的记录。唯独在围棋领域,电脑依然如蹒跚学步的孩子般缓慢前行。由于围棋不像国际象棋那样拥有固定的几类棋子,比赛中的变化很多,因此设计程序的复杂程度远超国际象棋。很多业内人士认为,电脑围棋程序如同人工智能领域里的哥德巴赫猜想,还无法真正让顶尖围棋高手头疼。
不过,这次即将登场的AlphaGo可不是实力平庸的“臭棋篓子”,去年10月它在没有让子的情况下以5比0战胜了欧洲围棋冠军、职业二段棋手樊麾。
AlphaGo与樊麾交手的棋谱一经公开,中国和韩国多名顶尖职业棋手都对电脑的棋力表示惊讶。中国著名棋手、世界冠军常昊认为,从电脑的表现来看,已绝对可以算作职业“棋手”,它的思考方式、布局和应对都有职业棋手的风范。
AlphaGo一天能下百万盘棋
那么,这个神秘的AlphaGo究竟有什么绝招能让棋手感到“压力山大”呢?
据相关程序研发者透露,AlphaGo是谷歌旗下一间实验室制造的一款人工智能围棋程序(机器人)。该研究项目启动已有两年时间。选择围棋作为程序的研究方向,主要是因为围棋有着国际象棋不可比拟的变化量,尤其棋手的直观、洞察力,对棋局的走势起着决定性作用。因此,围棋一直被认为是人工智能无法战胜人类的领域,而谷歌则想打破这个“不可能”。
AlphaGo拥有强大的计算能力,可以预测每次落子后的诸多变化趋势。通过蒙特卡洛树搜索,借助估值网络(value network)与策略网络(policy network)两种深度计算模式完成评估、选点。
据了解,AlphaGo会在比赛中分析每一步棋的风险系数,比如在未来20步棋的多种变化情况下,它立即就能判断出在哪个点落子的胜率最高。另外,AlphaGo还拥有像人类一样的学习和进化能力。研发者表示,“棋手在长时间的比赛中会因疲劳而犯错,但电脑程序不会。一个棋手可能一年只能下1000多盘棋,而AlphaGo一天就能下100万盘。”
而且,在赢得去年的“人机大战”后,研发者还不断地让AlphaGo“学习”新的棋谱,提高实战能力。目前AlphaGo的棋力较去年又有了一定程度的提升。这对即将出战“人机大战”的李世石来说无疑是个挑战。据了解,谷歌认为AlphaGo与李世石的实力是五五开,胜负结果不好预测。
李世石对取胜充满信心
在韩国围棋界,有两位李姓棋手因长时间保持世界顶尖水平而声名远播,一位是李昌镐,另一位就是李世石。作为最近10年来获得世界冠军头衔最多的围棋棋手,李世石被看做最能代表人类挑战电脑的顶尖棋手。
“同AlphaGo的较量将是我职业生涯最重要的比赛之一。”据李世石透露,他只用了几分钟的思考时间就决定接受这项比赛任务。当时,谷歌公司确定了3名参与“人机大战”的候选棋手,除李世石外,还有近来风头正盛的中国棋手柯洁,以及日本的井山裕太九段。
谷歌公司去年底找到李世石,希望他参加这场“人机大战”。李世石几乎没有考虑得失,就痛快地答应下来。其实,他当时并不清楚AlphaGo有多厉害,也没看过它同樊麾二段的对局棋谱。直到签完保密合同,李世石才知道,他与AlphaGo的对决不仅备受关注,且奖金丰厚。
“这场比赛本身的意义,要比奖金重要得多,因为我将代表人类同电脑对战。”李世石直言,“这种比赛,说没有压力是不可能的,这种压力是我此前和棋手比赛时不曾感受到的。”
展望“人机大战”,李世石充满信心,“这是我不能输的比赛,甚至一盘棋都不能输。我希望能以5比0或者4比1取胜。”
机器击败人类只是时间问题?
计算机程序AlphaGo与韩国名将李世石的五番棋较量即将展开,对于这场“人机大战”,伦敦帝国理工学院人工智能学者马克·戴森罗特认为,即便AlphaGo在今年三月的这次比赛中无法击败李世石,计算机的胜利也只是迟早的问题。
戴森罗特认为,对人工智能研究者来说,人机对抗这类比赛很有趣,因为它们是人工智能迈向人类般思考的里程碑。不过他也警告说,我们在诠释这类人机对抗的比赛结果时需要特别谨慎,因为至今人工智能领域实现的所有里程碑都还没带来一个真正意义上的智能系统——即我们认为具有近似人类智力和思考方式的系统。
他说:“电脑程序仍然没有达到人类所展示的智力水平。一些人类习以为常的学习能力目前对人工智能系统来说还很困难。比如人们能够把解决某一个问题的知识用于另一个新问题的破解过程;从有限的经验中就能学习一定技能(相比而言,AlphaGo需要玩数千万次围棋才能逐步学会,并且还要再与自己下棋数百万次才能达到目前的水平);在抽象层面进行推理的能力;与其他人合作的能力等等。”
来源:新华社、北京日报,文字有删改
甘公网安备 62010002000486号
Copyright©2006-2019中国甘肃在线(甘肃地方门户网). All Rights Reserved