AI的阿喀琉斯之踵?八冠王柯洁两考绝艺

作者:小李飞刀点击:145232022-12-07 10:24

近日一篇论文引起了围棋界的广泛关注,可能各位棋迷也有所耳闻,

论文声称通过对抗攻击,找到了实力远超人类顶尖水平的kataGo的弱点。

并在和KataGo的对弈中取得了高达77.6%的胜率。


其中,论文作者放出的2盘战胜KataGo的棋谱,更是吸引了棋界的眼球,

图1是其中一局的盘面,黑棋是“受害者”kataGo,白棋则是攻击AI。


图1


稍有水平的爱好者不难看出,此时黑棋只要简单的在A位“打吃”即可获胜,

然而,在整个盘面下,实战中kataGo却走出了“冥场面”。


图2


实战kataGo选择接在1位,白2接住后,黑棋大龙反而被吃,局势逆转,

对此,不少棋迷直呼攻击者击中了AI的阿喀琉斯之踵。


图3


KataGo在特殊局面被“卡bug”的表现,也引起了八冠王柯洁九段的关注,

在柯洁九段近期的直播中,也两次用这个局面给国家队陪练AI“绝艺”出题。


在柯洁的第一次直播测试中,柯洁九段没有拿到实战棋谱,在乱序摆出最终局面后对10秒、20秒、30秒、60秒、90秒和120秒计算时长的绝艺进行了“考试”

绝艺的表现不算尽如人意,10秒、20秒、30秒、120秒、计算时长虽然顺利过关,但60秒和90秒的计算时长下,却也掉进了“陷阱”,结果很不稳定。

看到平日宛如天神下凡般的绝艺也会犯下低级失误,八冠王柯洁也被惊出了表情包。



那么,绝艺真的不会做这道题目吗?

其实,绝艺的分析机制中,落子次序是重要的一环,对于同样的盘面,落子次序不同,

在人类眼里看起来是一样的,但是对于AI却是不太一样的盘面。

因此,由于柯洁在直播中乱序摆出的盘面,和实战盘面,在AI眼中并不相同。

非正常的落子次序,也影响了绝艺的战力。


在绝艺复盘推荐说明中,乱序将导致准确度下降


在第二次测试中,拿到了正确手顺棋谱的柯洁再次出题,而这一次绝艺的一选则全部命中了正解过关,

这说明,如果在实战中,攻击AI面对的是绝艺,则无法“偷袭”得手。

不过我们也注意到,“自杀”的招法还是可能出现在绝艺的2选或3选中。

这两次的测试也说明这个局面对于绝艺也很有难度,需要一定的计算量才能看出死活。


对此小编认为,围棋AI即使强如绝艺、KataGo,综合实力远超人类,也还远不完美。

不过即使有这样的“不完美”,想真正在实战中击败高水平AI仍然难于登天。

毕竟千古无同局,想要达成特定局面谈何容易。


首先,攻击者的AI训练针对了特定的AI,对不同的AI就不一定有效,

其次,AI也有各种参数和权重,稍作修改就会产生变化,很难完整的复现出bug盘面。


另一个bug盘面,绝艺只有一选并命中正解。


不过,也正是由于棋士和科学家们不断的“找bug”的精神,让围棋和AI不断进化,

从2016年初代“阿法狗”横空出世后在第四局被李世石“神之一挖”找到bug绝地反击,

到2017年进化归来的“master”用无懈可击的表现战胜柯洁;

从人类发现找到AI的“征子”bug、发现“芈刀”这样连AI都可能出错的定式。

到今天不断优化算法的绝艺,kataGo等AI成为人类的良师益友。

而随着AI的进步,人类对围棋的理解也将提升到新的层次。


网友评论(0条)