前几年,alphago横扫围棋棋坛,人类棋手不得不接受现实。

那么,按照AI的进步速度,我们当时也提过火车站台的比喻,呼啸而过,望尘莫及。从此,人类棋手输给AI不再是新闻,而且随着相关论文的发布和国内外各个技术团队的跟进,超越顶尖人类棋手的围棋AI已经越来越多,开源版,单机版,任何人都可以用一台稍微配置好一点的个人电脑,部署一套成熟的开源围棋AI代码,实现吊打人类世界冠军的能力。

我想以上这些,可能很多人都已经熟知了。

但最近一则新闻,重新打破了这个认知。

来自美国的一个业余棋手,实现了对katago 14:1的碾压胜利。

一雪被 AlphaGo 狠虐的“前耻”!14:1,这次人类终于赢了围棋 AI

听上去是不是有点不可思议,或者觉得是不是有些莫名其妙。

1、katago是什么,会不会是这个AI太弱了?

katago是一个开源免费的AI系统,虽然是开源免费的,但实力还是非常强的,实际上大家都是基于谷歌的论文编出来的,加上这么多年的数据积累,围棋AI超越顶尖职业棋手都已经是标准能力了。你说为什么对方战胜的是katago,因为这是个人可以轻易部署的,如果你想挑战其他顶尖ai,可能需要向运营方申请,而且无法随时反复进行。所以,katago是业余棋手最容易进行测试的AI系统,实际上,对方后来还测试了另一款AI系统,leelazero,也顺利通关,实现压制。

2、孤证不立,这事是不是假新闻?

国内已经有业余高手通过验证公布的棋谱,以及按照文章中提到的手段,实现了碾压katago对局,甚至是对katago进行让三子的情况下依然能够实现,要知道,如果不是利用了文章中的技巧,就算katago让人类3子,业余高手也很难过关。

3、这个是不是只是特定AI的漏洞?

最近几天,日本一个不知名的职业二段棋手,在网上战胜了目前最顶尖的围棋AI绝艺,其操作手法应该也是借鉴了那篇报道提到的问题。

我猜,可能很多人还会坚持,只有alphago是最强的,从当时alphago退役的时刻来说应该是的,但是alphago退役很多年了,而完全基于同一算法的绝艺这些年一直在迭代,所以我认为,绝艺应该已经超越了当年的alphago。

4、为什么是美国业余棋手找到了关键?

明明中日韩拥有更多的围棋高手,并且和AI进行了更多的人类对局。为什么重大发现却来自于美国的业余棋手。

其实,这个属于魔法打败魔法的范畴,那么新闻有提,加州一个AI公司,通过自己研发的软件和katago对局百万盘,然后基于特定的分析手段,发现了katago的盲区,人类将这个发现进行实战检验,获得了空前的胜利。

所以,业余棋手碾压AI胜利的背后,依然是强大的AI系统的支持。

很遗憾的是,当年AI碾压人类的新闻,是世界级的重大新闻,而今天,人类成功反击的新闻,只在很小的圈子里传播,甚至连职业棋手,很多都还不知道这件事。

那么一点感悟分享出来。

1、战胜AI的套路不复杂,为什么人类棋手这么多年没有找到,因为这是人类棋手对局中不太会出现的情况,一个人类棋手,哪怕是业余棋手,五秒钟就能判断出来的局面和问题,却是AI致命的盲区。

所以,在某些层面上来,人类这种基于宏观局面的综合判断能力,对于AI而言,仍然任重道远。

很多人认为,AI既然发现了bug,会很容易解决,我觉得可能没那么容易,这涉及到了卷积深度。对人类来说,可能只是一眼就明确的问题,但对AI来说,需要大量复杂的计算才能搞定。

2、为什么人类顶尖棋手尝试那么多年,都无法战胜AI,因为职业棋手和AI对局,正常思维是这样的,充分考虑每一手的效率和价值,试图在这样的极端效率对抗中争取出一点点优势,所以当年柯洁与alphago前百步平分秋色才被当作人类巅峰绝唱。

但真正战胜AI的方法是,根本不用关注每一步的效率和价值,只要诱导AI进入误判,这棋就赢了。

而AI的误判,往往在于宏观局面上的认知,在围棋这个案例里,就是对潜在的危险毫无感知。

这其实不止是针对棋局,在商业竞争,甚至国家之间的竞争,乃至在战争中,其实也存在类似的一些场景,可能你每一步都是对的,但一个关键点你误判了,就满盘皆输,也许别人样样不如你,但是抓住了你一个关键的判断失误,就让你陷入万劫不复之地。

3、人类为什么能战胜 AI,是因为人类编写了另一套AI程序,分析出了AI的漏洞。所以回到我之前福利课的那段话,做AI的主人,掌握它,利用它,而不是总是想在细节上和它争高下。


想跟我更多交流,请加入知识星球->caoz的知识星球(Update)