886803908198168589.jpg

颠覆了围棋的Master会主宰人类吗?

来源:南方周末 2017-01-09     

   

  这是2016年3月15日,韩国棋手李世石九段(前右)在韩国首尔与“阿尔法围棋”的第五场对弈中。(新华社/图)

  整个世界都在屏住声息围观。新年旧年交汇之际,一位名叫Master的扫地僧横空出世,完败N位当今围棋顶尖高手,包括朴廷桓与柯洁。这个Master不是人,是人工智能。从今而后,人类竞技围棋还有必要存在吗?

  在Master取得46连胜之后,聂卫平撰文点评Master的棋路,说这一招“直接点角很奇怪,明显不符棋理,但意外成立”;那一招“左上角撞实黑棋的下法难以苟同,然而它就这么下了,还能赢”……认为Master颠覆了围棋传统,“没有它不敢下的棋,棋盘上也没有它不能落子的地方,将围棋的自由无垠展现得淋漓尽致”。

  这个观感意味着什么?人类高手的落子,别的高手谈不上看不懂。Master的一些落子,看似无理却能赢,居然一众人类高手直呼“看不懂”。意味着Master的棋力远胜人类高手。棋力的本质是算力与算法。

  围棋每个回合大概有250种可能,一局大概150个回合。理论上,多预测一个回合的算力,以250为底数、呈指数级增长。但人类大脑的算力是有限的。为此,人类高手下棋采用局部最优化策略,子落在什么地方主要考虑该子对周边、对局部的影响。这样的局部算法,需要考虑的每个回合的可能性要比250小多了。在同样的算力下,棋手就可以多算几个回合。

  但Master算力充裕,所以采纳的不是局部最优化策略,而是全局最优化算法。每一落子,都考虑对整盘棋的影响。当然,在绝大多数情况下,这两种算法的结果是一样的,因而人类高手对Master的绝大部分落子都是能理解的。但是,在极少数情况下,这两种算法的结果就不一致了,让人类高手看不懂。这种不一致正是Master强于人类高手的地方。

  总之,Master战胜人类高手,本质上是算力与算法完胜人类高手。可以说,Master其实是一位数学高手。

  从今以后,有关围棋的一切都变了。那些传统围棋赛事还继续举行吗?要继续举行,是不是得禁止人工智能参赛?但人类棋手求助于人工智能作弊怎么办?即使能杜绝作弊,人类高手在棋力上更上层楼的方法,恐怕不再是与其他人类高手对弈,复盘与研究人类高手之间的棋局,而是与人工智能对弈然后复盘。棋手以人工智能为师,把人工智能下的“看不懂”之处看懂了,棋力应该能大大提升。

  Master今天颠覆了围棋,明天还会颠覆什么?是不是“奇点临近”了?这是横亘在大家心头的疑问。也别太担心。Master连胜人类高手,与计算机证明四色定理性质相似,都是算力与算法的胜利。目前,并不用担心数学高手Master主宰人类、奴役人类。不过,人工智能发展日新月异,大家普遍认为强人工智能降临是迟早的事。这样的话,从现在开始有一些担忧,也并非杞人忧天。