最新一期《自然》(Nature)杂志公布了去年10月在伦敦举行的一场闭门围棋对奕战果,其中三届欧洲围棋冠军、职业二段棋手樊麾在5局比赛中全数告负,惨败予对手。在棋局上逼得欧洲冠军左支右绌、最终5局皆败的并不是真人,而是 Google 旗下 Deepmind 公司研发的人工智能程式 AlphaGo。
这几盘棋呢,可以说我自己发挥不佳,但不能说不是我的真实水平,下得不好。主要是在某些方面觉得被它(指其对手、人工智能程式 AlphaGo)彻底克制住了,尤其心理负担很重,总感觉下到最后一读秒就会打勺子,这就导致我的棋下的很急。
这也是电脑程式首次在不让子的情况下击败专业围棋选手,被视为人工智能发展的一大突破。战胜樊麾后,AlphaGo 将于3月再度征战,对手将是世界冠军得主、南韩九段棋士李世石。
职业围棋段位共分九级,由最低一段至最高的九段。外界纷纷寄望李世石能抵挡人工智能的攻掠,捍卫人类脑袋的最后阵地。李世石本人也充满信心,认为人工智能虽然厉害,但自己将能获得最后胜利。
人工智能厉害得让人吃惊,不过我有信心取胜。
《自然》杂志刊登的文章解释,AlphaGo 在蒙地卡罗树搜索中同时采用2个深度神经网络,分别是选择下子的策略神经网络(Policy Network)及评估选点的价值神经网络(Value Network);前者负责计算每步棋的走法,后者则负责“想像”、推算可能出现的局面,让AlphaGo能高度模拟人脑在下围棋时凭直觉快速锁定策略的思维逻辑。
此外,工程师们为 Alpha 上载了围棋高手们超过 3000 万步的棋步,并让价值神经网络进行了高达2000万次自我对局的训练,最终才让 AlphaGo 走上比赛桌。
AlphaGo 这次除了战胜欧洲围棋冠军樊麾,也间接“击败”了 Facebook 旗下的人工智能研发团队。1月27日,Facebook 创办人朱克柏格(Mark Zuckerberg)宣称,过去从未有人工智能可以战胜专业围棋选手,但去年 Facebook 人工智能团队开始研发对弈程式,在半年内将下子速度缩短到每步0.1秒,程式“愈来愈接近”能够战胜专业围棋选手。没想到一天后,《自然》杂志就刊登了由 Google 开发的 AlphaGo 于去年10月击败樊麾的战果。
但有分析认为,这或许不是朱克柏格“轻敌”,而是 AlphaGo 取得突破的速度确实惊人。此前,一些人工智能领域的专家称,可能需要再过十多年才会出现能战胜专业围棋选手的人工智能。
这是由于围棋虽然规则简单,但标准棋盘有多达361个交叉点,每步棋的走法大概有200种,棋局组合高达10的171次方,比宇宙原子数量还要多,要开发一套能准确运算幻变棋局的人工智能程式相当困难。因此,有人认为此次 AlphaGo 战胜樊麾,相比于1997年战胜国际象棋世界冠军卡斯帕罗夫(Garry Kasparov)的超级电脑“深蓝”(Deep Blue)而言,又是一次重大的突破。
DeepMind 创办人 Demis Hassabis 表示,AlphaGo 拥有高度的自学能力,目前仍在不断自学中;另一方面,AlphaGo 程式的研发目标并不限于围棋比赛,未来也希望它能应用于建立气候电脑模型、进行疫情分析等。