新华社北京3月8日电(记者黄堃)人工智能“阿尔法围棋”(AlphaGo)挑战顶尖围棋手李世石一事广受瞩目,引发众多讨论与人类决战智慧之巅的“阿尔法围棋”究竟什么样?,今天小编就来聊一聊关于阿尔法围棋的重要性?接下来我们就一起去研究一下吧!
阿尔法围棋的重要性
新华社北京3月8日电(记者黄堃)人工智能“阿尔法围棋”(AlphaGo)挑战顶尖围棋手李世石一事广受瞩目,引发众多讨论。与人类决战智慧之巅的“阿尔法围棋”究竟什么样?
让我们从名字开始来了解它。AlphaGo由两部分组成,Alpha对应希腊语的首字母,也就是常说的“阿尔法”,Go是日语中对围棋的称呼。因此,许多人称之为“阿尔法围棋”,还有人根据发音亲昵地叫它“阿尔法狗”或“阿狗”。
它出生在英国。2010年,德米什·哈萨比斯等人在伦敦创建了“深度思维”公司,该公司开发出了“阿尔法围棋”软件。2014年,美国谷歌公司收购了“深度思维”,因此它现在也许可以算是美国籍。
它的成名是在今年1月。哈萨比斯等人在英国《自然》杂志上发文说,在英国围棋协会见证下,“阿尔法围棋”以5:0战胜欧洲围棋冠军、前中国职业棋手樊麾,成为第一个击败人类职业棋手的电脑程序。
那“阿尔法围棋”究竟长什么样?很可惜,“深度思维”公司的官方网站说,该软件的代码并不开放下载。要想了解它,目前主要就靠《自然》上的那篇论文,不过普通人难以看懂。
内行总是能看出些门道。美国脸书公司“黑暗森林”围棋软件的开发者田渊栋在网上发表分析文章说:“‘阿尔法围棋’这个系统主要由几个部分组成:1,走棋网络,给定当前局面,预测/采样下一步的走棋。2,快速走子,目标和1一样,但在适当牺牲走棋质量的条件下,速度要比1快1000倍。3,估值网络,给定当前局面,估计是白胜还是黑胜。4,蒙特卡罗树搜索,把以上这3个部分连起来,形成一个完整的系统。”
听起来还是太专业?那我们尽量用外行能懂的说法吧。许多专家认为“阿尔法围棋”最大的特点是,它会自己学习!在战胜樊麾之前,“阿尔法围棋”已进行了超过3000万局的自我训练,不断提升自身棋力。
“阿尔法围棋”和樊麾之间的比赛发生在去年10月,只是由于论文发表的保密流程等原因才在今年宣布。虽然许多围棋高手研究比赛棋谱后认为,“阿尔法围棋”那时的棋力还无法与李世石相提并论,但几个月过去了,它可能又在针对性训练中大有进步。这也是现在许多人押注它会取胜的原因。
说到这里,可能需要与它的前辈“深蓝”做个比较。1997年,电脑“深蓝”战胜国际象棋世界冠军卡斯帕罗夫,震惊世界。“深蓝”是一个独特的硬件与软件的结合体,IBM公司专门制造的这台计算机浮点运算速率超过每秒100亿次,几乎能让相关软件穷举国际象棋的所有可能下法,“暴力”碾压人脑。比赛结束后,它就被拆解了。
而“阿尔法围棋”是一个人工智能软件,它可以运行在不同的硬件平台上。相关论文中说,它的“单机”版本用到48个CPU(中央处理器),而还有一个分布式运算的版本,可同时用到多台计算机的1202个CPU,大大提升计算能力。
光就计算能力而言,现在普通电脑中的CPU就已经胜过了20年前的“深蓝”,更不用提“阿尔法围棋”所用的硬件了。但是围棋的变化也要远远超出国际象棋,有计算显示,围棋棋盘上可能出现的局面数量超过了已观察到宇宙中的原子数目,有“千古不同局”之说。“阿尔法围棋”挑战李世石,相对于硬件计算能力而言,更多还是靠软件算法和学习能力。
哈萨比斯说,“阿尔法围棋”现在只会下围棋,这也是当前许多人工智能都有的专业局限性。但如果它在战胜李世石后,觉得围棋已经没什么意思了,开始通过互联网利用大家的电脑硬件学习其他的事情,那就是一个值得深入思考的问题了。(完)
,