围棋李世石 2016围棋人机大战 围棋世界冠军李世石pk1200个CPU的AG机器人
北京时间3月9日,一场迄今为止最重要的围棋“人机大战”将在韩国首尔上演,比赛一方是围棋世界冠军、韩国名将 李世石九段,另一方为谷歌公司研制的人工智能程序A lpha G o(A G )。双方将进行5盘较量,胜者将赢得100万美元的奖金。究竟是最近10 年拥有最多世界冠军头衔的李世石取胜,还是拥有1200个CPU的A G称雄?悬念太大。
预测李世石胜,当然是做多或多头;认为A G取胜,则是做空或空头。
乔 治·奥威尔在《动物庄园》里说,真正的斗争是在牲口和人之间。但是,自从1956年的夏天约翰·麦卡锡与爱德华·费根鲍姆等人在美国达特茅斯举行的人工智 能研讨会上提出,通过程序使计算机能进行棋类游戏并完成其他任务,而且还可使人类智能的各种特点和学习的各个方面都能够在机器中得以实现。这就是人工智 能。从那时起,世界上真正的斗争就已经转变为人工智能与人的斗争。
从深蓝到今天的A G就是人工智能与人进行博弈和斗争。A G是 具有深度学习能力的电脑程序,由被谷歌公司以40亿元人民币收购的英国D eepM ind公司研发。A G最厉害的地方是,能把“多层神经网络算法”与 “蒙特卡罗搜索树技术”结合起来进行博弈。这种结合不仅使其棋力大增,还能大大加快A G的下棋速度,在与人的较量中体现速度的制胜力量。
A G 的第一层神经网是策略网,会提出可行的下一手,然后无限蔓延的蒙特卡罗搜索树会缩小搜索范围。此后第二层神经网———价值网会提示博弈的黑白哪一方占优 势,占多少优势,并提示和限制算路的范围。因此,现在的A G可以把在国际象棋博弈时每下一步搜索约2亿个变化缩减到只考虑10万个变化,使得博弈速度更 快。
尽管A G有如此强大的特点和精妙之处,但是也抵挡不住多数人选择做多。主要原因有两点。一是电脑围棋程序如同人工智能领域里 的哥德巴赫猜想,现在的人工智能还达不到破解哥德巴赫猜想的水平。二是任何人工智能都只是在模仿和模拟人的思维,A G同样如此,它只能根据已经发生的和 搜集到的下法来计算,并决定如何与人博弈。如果李世石抛出一个与以前不同的下法或怪招,结果就可能会完全不一样。
这些解释从做空的 人看来好像有些气短,按照A G强大的实力和已经打败人类的成绩,A G战胜李世石并非不可能。2015年10月5-9日,A G与曾是中国棋院的职业棋 手樊麾(二段,现为法国围棋队总教练)进行了五局正式比赛,A G以5:0的大比分完胜樊麾,这是人工智能的围棋程序首次战胜人类围棋的职业棋手。已足以 说明A G的实力。
无论是做多还是做空,都可以从1997年IB M的深蓝战胜国际象棋大师卡斯帕罗夫思考一个最重要的因素,并预测人工智能的前景和提出对待人工智能的态度和方式,这就是人工智能是否可以思考。
深 蓝打败卡斯帕罗夫并不是程序缜密、无懈可击和算法超强,而是由于两者都出现了意外。深蓝的意外是其程序中出现了一个B U G,导致它在比赛中走出了一步 毫无逻辑的怪招。这一招吓坏了卡斯帕罗夫,让其心烦意乱,直觉认为深蓝这一招肯定不是乱走,背后一定挖了个坑。如此一来,思维就乱套了,时间也没有了,最 后弃子认输。
尽管卡斯帕罗夫思维乱套了,但说明他能思考。深蓝却不能思考,只能按既有的程序甚至是病毒更改后的程序下棋,因此,深 蓝战胜卡斯帕罗夫是意外。现在,A G也脱离不了深蓝的运行模式,它们显然还不会思考。但是,在人工智能研究人员看来,大脑神经元