韩国棋院于 7 月 17 日举办围棋人类对 AI 赛事,世界排名第一的韩国棋手申真谞在首局获让两子优势,最终仍在与开源 AI 模型 KataGo 的对局中落败。双方鏖战 245 手后,申真谞投子认负。
首局让两子仍失利,三番棋尚未结束
本次赛事由韩国棋院主办,赛制为三战两胜。除 7 月 17 日的首局外,7 月 19 日和 21 日还将各进行一局,目前最终结果尚未揭晓。
据韩联社报道,首局中申真谞获让两子、执黑先行,并拥有较为充足的保留用时;KataGo 不限时,每手仅设 20 秒读秒。按职业棋坛的一般理解,这样的让子与用时设置原本被视为足以明显改变胜负天平。
KataGo 打乱布局,第 103 手后局势转向
开局阶段,KataGo 没有沿用常规布局,而是以特殊走法打乱申真谞的备战节奏。进入中盘后,申真谞一度守住让子优势,局面持续胶着。
转折出现在第 103 手。报道指出,KataGo 的反击精准命中黑棋阵形弱点,双方差距自此逐步拉开,最终在 245 手后结束对局。
韩媒赛后复盘称,胜率在第 70 手和第 76 手后开始下滑,第 90 手出现关键失误,百余手后局势已完成逆转。
申真谞称开局脱离预期,赛前目标原本是两胜
赛后,申真谞表示,开局脱离预期是这盘失利的主要原因,并直言以当前情况来看,人类棋手很难在正面对局中击败顶尖围棋 AI。
据报道,他在赛前设定的目标是“拿下两胜”。赛后受访时,申真谞说:“白棋第二手就让我慌了,准备的计划全被打乱,心态也跟着动摇。”
报道还提到,他在对局结束后长时间坐在棋盘前,神情懊悔。
KataGo 由 David J. Wu 于 2019 年初首次发布
根据 KataGo 官方 GitHub 页面,这套围棋 AI 由网名 lightvector 的开发者 David J. Wu 于 2019 年初首次发布。报道称,他的本职工作是量化交易公司 Jane Street 的从业人员,并非实验室中的全职研究团队成员。
报道据此指出,如今训练出能够挑战人类顶尖棋手的围棋 AI,所需门槛已经明显降低,不再必须依赖企业级资源。
采用 AlphaZero 框架,并对训练效率做优化
KataGo 采用与 AlphaZero 相同的自我对弈强化学习框架,但在训练效率上进行了大量优化。报道称,在一般硬件条件下,它可在数天内训练到职业棋手水准;使用单张高阶显卡,数月内便可突破超人类水准。
目前,KataGo 被普遍认为是公开可获取围棋 AI 中最强的一套,实力高于同样具备超人类水平的 ELF OpenGo 与 Leela Zero。报道还提到,在不开启搜索功能时,KataGo 的棋力约相当于欧洲前 100 强棋手;若每手运算 2048 次,其水平已远高于任何人类棋手。
从 AlphaGo 十周年到开源项目挑战世界第一
这场比赛举行的时间点,也恰逢李世石与 AlphaGo 对战十周年。2016 年 3 月,AlphaGo 以 4 比 1 击败李世石。李世石当年凭借第四局第 78 手的“神之一手”,拿下人类对顶尖围棋 AI 的最后一场胜利;到 2019 年退役时,他留下的评价是“AI 不可战胜”。
十年后,击败人类世界第一棋手的,不再是一整个大型研究团队支撑下的系统,而是一套开源项目,以及可在消费级显卡上运行的程序。随着 7 月 19 日和 21 日两局比赛继续进行,三番棋结果仍待揭晓。

