11
本文作者: 温晓桦 | 2016-03-09 19:03 | 专题:人工智能和李世石的世纪之战 |
via Wired
谷歌人工智能(AI)程序AlphaGo围棋逆转战败李世乭九段的消息让人颇为震惊,大呼“最后的骄傲”也丧失了。确实,在很多事情上,人工智能都能够代替人类来完成。但就今天这局“世纪围棋”之战来说, 胜负在棋盘之外。或者说,AlphaGo的胜利并没有神奇到可以说“人工智能战胜人类”。
在AlphaGo的系统上,开发团队使用了更大的计算机网络——包括170个GPU和1200个标准CPU。结合蒙特卡洛搜索算法,AlphaGo能够看到的可能性走法清晰而全面,纯计算的方式同时避免了失误的可能。计算机一分钟的计算量(实战中AlphaGo前期步时约1分钟),人脑也许需要半小时甚至更多。
而据搜狗CEO表示,如今AlphaGo的配置已有了极大的改善,其中GPU达到2000以上。也就是说,AlphaGo拥有了这个先决的优势条件,在走子上的表现也不足为奇。在Alphago之前,也已经有多种纯计算软件战胜棋力高强的人类选手。
从今天的对局来看,AlphaGo(执白)非常擅长近身肉搏,可见其局部计算之精密。
AlphaGo和李世乭今天的对局中,前期李世乭使用大规模布局的作战方式,形势上偶有领先。但是,形势属虚,在后来近身肉搏的过程中,AlphaGo比李世乭要凶猛。比如下图,黑棋在左下方定型时,白子回到上方挑事,非常顽强,所以黑子才会被白子挖走一块又一块。
但是,这样说明计算机程序对于布局还没学会。布局变数比应着要多,形势要虚,判断依赖棋感。在这一点上,AlphaGo仍然体现出了电脑的弱点。古力九段表示,AlphaGo对厚势(外势)的判断没有搞清楚。
而恰好,李世乭的强项和弱项都和AlphaGo的特性对上了。“中国围棋第一人”柯洁九段分析称:“李世乭的强项是后半盘的翻盘能力,布局则是李世乭最差的地方,判断力也不是太好,这对于AlphaGo来说是个重大利好,因为计算机一般来说也是强在后半盘。”
到了中盘,尽管黑方已经定势,但AlphaGo非常进取,以致黑方未能坐实优势。这是AlphaGo表现优秀的一面。因为按理说,要破这种形势需要找到最优的妙手,可见AlphaGo的蒙特卡洛搜索算法的准确度有了极大的提高。
不过, AI目前只能在特定场景下,遵循规则产生特定的结果。在此对局中,AlphaGo虽然执白属后手,但基本无法抢得先手,也很少能够主导局面形势的变化,更多的是顺着对方走,直到对手失误。
曹大元九段在对局结束时表示,AlphaGo的表现令人吃惊,但人工智能与人类本质上还没有分出胜负。就弈棋而言,低手比棋谱,强手比计算,高手比棋理。
我们不能否认AlphaGo在人工智能上取得的突破,人工智能的复杂性和艰巨性不言而喻,它的每一小步都意味着人类科学迈出的一大步,即便它还是这么“蠢”,我们仍为它欢欣鼓舞。
图片来源:弈客直播
本人作为一名围棋爱好者,就此发表了一些个人见解,不喜勿喷,也欢迎交流。
雷峰网原创文章,未经授权禁止转载。详情见转载须知。