李世石吓得手指发抖 AlphaGo比1997年的深蓝哪儿强?
3月9日,李世石对决谷歌围棋机器人AlphaGo的大战终于开打。有国外媒体报道,李世石在赛前的记者采访环节中表现的十分紧张,连手指都在颤抖。对这么一位身经百战的围棋天才,为什么会如此紧张,小编猜测这其中的原因除了身负全世界的强烈关注,还应该有十几年前的深蓝战胜卡斯帕罗夫事件给他带来的压力。
1997年5月,国际象棋棋王卡斯帕罗夫在第二次对决IBM研发的深蓝电脑时,以3.5:2.5败于机器手下。此事震动了全世界,一时间“AI战胜人类”、“未来机器将奴役人类”之类的阴谋论话题不绝于耳。
实际上,深蓝时间有很大程度上是IBM的商业炒作。IBM在战胜卡斯帕罗夫之后立即宣布深蓝退役,并且不公开技术细节。2003年,有一部纪录片(游戏结束:卡斯帕罗夫与电脑 Game Over: Kasparov and the Machine)指出深蓝广被宣传的胜利,是由IBM一手炮制,是为了令其股票价格上升。
而卡斯帕罗夫在比赛落败后说,他在观察电脑下棋时感觉电脑的决定有智慧及创意,是他所不能理解的。他亦认为电脑在棋局中可能有人类的帮助,因此要求重赛,但IBM拒绝。有消息人士指出,深蓝电脑在棋局之间曾被修改以符合卡斯帕罗夫的下棋风格,令电脑避免再陷入其曾两次跌入的陷阱。
躺在博物馆的深蓝
今天的AlphaGo围棋机器人,实际也有很浓烈的谷歌炒作痕迹。年前使用它战胜欧洲围棋冠军樊麾,并且为对战李世石的棋局大肆宣传,到今天其积累声量已经远远超过1997年的深蓝。因此,李世石在赛前背负重重压力,紧张的手指发抖也在情理之中。
说到1997年的深蓝,大家一定很关心它的运算性能到底如何?小编插了资料,发现它是这样一个电脑:
基于RS/6000 SP超算机,有480颗特别制造的象棋芯片,下棋程序以C语言写成,运行AIX操作系统;1997年6月,深蓝的计算能力为11.38 gigaflops,在世界超级电脑中排名第259位。
这样说起来,1997年排名259位的超算机,其实也不是很厉害啦,放到今天,还没有智能手机的CPU性能强。但因为象棋程序的设计水平很高,才能战胜国际象棋棋王。1996年2月10日,深蓝首次挑战国际象棋世界冠军卡斯帕罗夫,但以2-4落败。之后经过改进,在一年后才终于战胜了棋王。深蓝的象棋程序可搜寻及估计随后的12步棋,而一名人类象棋好手大约可估计随后的10步棋。
谷歌用这幅GIF图来表现围棋比国际象棋更加复杂
围棋的复杂程度远超国际象棋,所以当初的深蓝要是对战围棋高手,估计三下两下就被人类干掉了。经过十几年的技术进步,机器终于在围棋领域向人类挑战,不过发起者不再是IBM,而是当红小生谷歌。而且如今的AlphaGo完全与深蓝在形态上也完全没有可比性,它不再拥有具体的CPU、内存之类硬件参数,而更像是存在于云端的一段代码。IBM为了让深蓝学习下棋,手动给它输入了几百年来国际象棋高手对决的棋谱;而谷歌让AlphaGo学棋是把它放到围棋网游上,让它跟活人对决,自己积累经验。
经过十几年的计算机软硬件发展,AlphaGo不光软硬件水平远高于深蓝,更有了云计算、大数据的属性,两者完全不可同日而语。深蓝挑战卡斯帕罗夫,就像是人工智能萌芽阶段的一场赌博,其勇气可嘉,更胜于结果;而今天的AlphaGo对战李世石,机器一方给人满怀信心的感觉,即使这次输了,也不会让人类好过,下次还能赢回来。
最后,不管今天的人机大战结果如何,小编都认为相比深蓝的险胜,AlphaGo此次的胜算要远大于当年的深蓝。