李世石VS AlphaGo 人机对弈电脑能打败人脑吗
北京时间明天,举世瞩目的围棋“人机大战”将在韩国首尔上演,比赛一方为谷歌公司研制的人工智能程序AlphaGo,另一方则是围棋世界冠军、韩国名将李世石九段。双方将进行5盘较量,胜者将赢得100万美元的奖金。究竟是拥有1200个CPU的AlphaGo厉害,还是最近10年拥有最多世界冠军头衔的李世石厉害?记者昨天采访了中国围棋界的多位人士,大家普遍看好人脑战胜电脑。
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取胜。”
中国围棋界看好李世石
即将到来的“人机大战”不仅吸引着韩国围棋界的目光,也牵动着中国围棋界。个性张扬的19岁棋手柯洁预测说:“如果让我拿出100块钱,我会全部押在李世石身上,我相信他会以5比0取胜。”
柯洁认为,双方下完第一盘后,就能看出比赛走势,他相信电脑程序的实力目前还无法和李世石相比,比赛过程和结果一定是强弱分明。至于看好李世石的原因,柯洁解释道:“对围棋选手来说,转入职业后再想向顶尖进步是很困难的。AlphaGo如果现在模拟人的思维,大概它也会遇到这个瓶颈。”
和柯洁一样,中国棋手常昊也认为李世石胜面很大,“正常情况下,李世石应该一盘都不会输。如果电脑能赢一盘,那应该算是非常大的突破了,因为那已经说明它具备了跟顶尖棋手抗衡的能力。”
中国围棋协会主席王汝南同样认为李世石取胜的可能性更大,不过他感觉电脑近年来的进步非常快,“希望人类能多坚持几年,毕竟两者抗衡时间越长,可能越有助于围棋项目的发展。”
【 新闻链接】
1996年,来自俄罗斯的国际象棋大师卡斯帕罗夫与IBM公司研制的超级计算机“深蓝”交手。“深蓝”被输入了100多年来优秀棋手的200多万局对局,每秒钟可以计算2亿步。最终,卡斯帕罗夫以4比2赢得了这场举世瞩目的“人机大战”,并获得40万美元奖金。赛后,卡斯帕罗夫当即同意给计算机“复仇”的机会。
1997年,经IBM公司改进的“深蓝”有了更深的功力,运算速度提高一倍,因此又被称为“更深的蓝”。在与卡斯帕罗夫进行的第二番“人机大战”中,“深蓝”凭借强大的计算能力以3.5比2.5取胜。这是计算机在正常时限的比赛中首次击败等级分排名世界第一的国际象棋棋手。尽管卡斯帕罗夫对“深蓝”的行棋方式提出质疑,但IBM公司表示并不打算继续比赛。最后IBM公司将“深蓝”拆散,分成两部分收藏,其中一部分被放到博物馆里,因此卡斯帕罗夫失去了“复仇”的机会。