王昊洋(右)被柯洁戏称为“人类的希望”
浙江乌镇的三番棋,让围棋人工程序 AlphaGo 成了压在柯洁等棋手心头的一块大石。昨天在第三届梦百合杯世界围棋公开赛 32 强赛中,中国棋手王昊洋六段击败了日本围棋程序 DeepZenGo,让柯洁惊呼“你是人类的希望”!可赛后 DeepZenGo 发明人加藤英树坦言,是程序有漏洞导致判断错死活。看起来,虽然 AlphaGo 和 DeepZenGo 都带“Go”,但还是有高下之分。
人类逼出程序大漏洞
在乌镇的三番棋较量中,柯洁无时无刻不想逼出 AlphaGo 的 bug(漏洞)以战而胜之,可惜未能如愿。如今这个愿望被王昊洋在梦百合杯中实现了。
这盘棋 DeepZenGo 执黑,序盘阶段都很正常,到了黑 57 一路“跳”,事后看是本局的败因。局后加藤英树说,DeepZenGo 以为跳了之后是把白棋吃掉了,直到二十多手之后才判断出左边是自己死了。随后,看错死活的 DeepZenGo 又走出一串人类无法理解的棋。下到后来,代替 DeepZenGo 落子的加藤英树连连摇头,表情黯然。
至 207 消劫转换,白棋小胜局面已定。奕至 252 手,加藤英树向裁判说了一声“pass(认输)”,裁判开始数子。数子结果,黑棋 184 子,王昊洋白棋胜1/4 子。数子的时候,观战的柯洁对王昊洋笑道:“你是人类的希望啊!”
AI 败了有人欢喜有人忧
击败 AI,最开心的自然是王昊洋,他说:“以前在弈城网上和它下过两盘,都输了。”加藤英树则表示,DeepZenGo 的表现没有达到他的预期。
“因为之前在网上下的是快棋,这个比赛是慢棋,慢棋总是对人类有点好处。”王昊洋说,自己赛前也没做什么准备,“就是打了场羽毛球。还有,崔哲瀚告诉我说别跟它对杀,因为它的力量很大。”
加藤英树则认为问题出在程序自身的技术方面,他表示,是 DeepZenGo 出现了误判,一直认为是黑杀白,所以胜率判断自己达到了 60%,后来它才发现左边的棋是自己死了。而判不清死活,显然是程序的大漏洞。
而这已不是 DeepZenGo 第一次在比赛中崩溃。今年 3 月的 2017 世界围棋最强棋士战首轮比赛,中国棋手芈昱廷对 DeepZenGo 的人机比赛中,终局阶段 DeepZenGo 判断不清输赢,忽然开始胡乱落子,以致 DeepZenGo 团队不得不终止比赛认输。这样看来,日本程序赶超 AlphaGo 的道路还很漫长。
AI 证明自身价值
自从本次梦百合杯围棋世界大赛将外卡颁给围棋程序,反对的声音就没有断过。卫冕冠军柯洁更是直言不愿意、不接受。但无论两轮比赛的对战质量还是赛事的受关注程度都有提升,这也显示了 AI 本身的价值。
对于颁给人工智能世界大赛外卡,本次比赛的赞助商梦百合家居科技有限公司董事长倪张根坚持认为,自己的决定没有错。他表示:“虽然受到诸多质疑,但我还是认为邀请 DeepzenGo 参赛是正确的选择。我们有幸身处最好的时代,应该更大度地去面对人工智能带来的变化。当然,我比谁都希望人类棋手能赢……让我们拭目以待。”
此外,加藤英树昨天也透露,日本围棋国家队已确定邀请 DeepZenGo 加入到其国家队的日常训练中,成为日本棋手的训练对战平台。“我们未来还会推出新的版本,希望能使 AI 水平再升两个段位。”加藤英树说。
文/本报记者褚鹏