记得去年AlphaGo刚刚拿下李在石时,不少人还抱有希望,AI(人工智能)赢的只是一场阶段意义的胜利。然而现实却是AlphaGo从未停止进步的脚步,就在昨天(2017年5月27日),代表当今地表人类围棋最高水平的天才少年柯洁再度不敌谷歌AlphaGo,总比分0:3落败,复盘结果也被认为AI围棋水平已大幅领先人类,人类在对阵AI中最后一个竞技棋类运动的阵地的失陷,标志着一个时代的结束和另一个时代的开始。
上一次举世瞩目的“人机大战”无疑要属1997年5月11日,国际象棋世界冠军卡斯帕罗夫与IBM公司的国际象棋电脑“深蓝”的决战,而结果我们都知道了,深蓝取得的绝对胜利。象棋具有非常悠久的历史,最早记载于春秋战国时期,所谓“博弈”一词,就是出自“博棋”和“弈棋”,博棋慢慢演化为当今的中国象棋,国际象棋与日本将棋等,而它的兄弟弈棋如今则有了更广为流传的名字—围棋,两者各有所长,但终究是具备深刻差异的,这一点直接导致了两场时隔20年的比赛的意义完全不同。
首先要明确AlphaGo到底是什么,人们总会对人工智能这样的名字联想翩翩,从《终结者》中阿诺扮演的身披金属外壳内心却洋溢着人性光辉的T-800,到《The Matrix》中尼奥作为The ONE大战控制全体人类意识的“矩阵”,先辈早已对人工智能的种种前景进行了大量疯狂瑰丽的想象,正因如此,现实世界中横空出世的阿尔法狗才引起了我们的高度关注。
AlphaGo的核心在于一种针对于围棋规则的算法,并辅以强大的计算储存能力。听起来好像并不稀奇,后者也确实如此,“深蓝”正是靠它战胜卡斯帕罗夫,这完全建立在象棋的规则是简单的,行招是非常有限的基础上,“深蓝”可以凭借蛮力式的穷举法计算出所有可能情况并选出最优,战胜人类也是可以想象到的。但在围棋的领域情况确是完全不同,先不说361个交叉点的排列组合及双方的动态博弈过程简直是数学上的一场灾难,根本无法穷尽。围棋的玄妙之处的根本在于阴阳之易,一块棋对一盘棋在不同时期具有不同意义,攻守动静随时相生相变,优势瞬间可能转为劣势,败势也可以通过搏斗交换成为胜势,甚至可能出现永远循环的“三劫连环”,这一切都使围棋成为一门精深的艺术,决策过程异常复杂,许多人使用一生的时间来参透领悟沉醉其中也不觉足够。学编程的的人肯定知道,把一些简单的想法转换为算法都不是一件容易的事,用贫瘠的语言描述无限恐怕正是对围棋算法的描述吧。
现实情况确实如此,就在AlphaGo诞生前的几年间,人类在围棋领域在对阵人工智能方面处于统治地位。这一点笔者感触尤其之深,网上随便找一款象棋软件都能发挥出“街头老大爷”这一神奇段位的超高水准,人类早已下不过软件,软件专门有个自己的世界杯TCEC,仿佛虚拟世界中的风清扬和独孤求败,没事只能相互切磋解闷。而让人感到安慰的是,围棋领域,一个业余三段的围棋爱好者便可轻取一切可以找到的程序,计算机无论如何也无法设计出一种能够堪比人类大局观的围棋算法,然而这一切只持续到了2016年,AlphaGo的横空出世。
随着比结果尘埃落定,有人感到遗憾,而更多的人则意识到这终是人类的一场胜利,好比人类发明的火车的速度终于超过了跑步,以AlphaGo为代表的众多新型围棋程序在深度学习、神经网络、蒙特卡洛树搜索法的技术面无疑是一场成功的应用和推动,2500年来无数棋手的沉吟终究被250年来近现代科学步伐所超越,而这仅仅只是一开始,知识爆炸的浪潮席卷着时代而行,当今我们所处的时代是历史上从未有过的最激动人心的时代,到处都在发生着翻天覆地的变化,人工智能的崛起,必将深刻的改变我们的社会习俗,文化认知以致人与整个自然的关系。
可是也不要忘记,人类棋手几乎完全凭借着直觉和经验到达了如此登峰造极的围棋高度,智者向内寻求答案,伴随着一生的求索而行至忘我境界,这对于我们每个人来说,无疑一种最好的精神的指引。用孟郊的一句诗作为结语——
“樵客返归路,斧柯烂从风。唯馀石桥在,犹自凌丹虹”——这便是真正的宁静志远境界吧。
————华丽而不失优雅的分割线—————
最后和大家随便聊一聊图灵测试,这是强人工智能所绕不过的话题。何为智能?工业生产中最简单的机械臂都勉强可以称作机器人,但你一定不同意它是一种智能。百科的定义是“从感觉到记忆到思维这一过程称为智慧,可以将这种智慧用语言行为表达称为智能”,如何形成思维便是一个巨大的难题,ALphaGo在某一特定领域表现出非凡思维力,可大家最关心的还是如何让一个机器看起来更像一个人。而测验是否具备这样的思维模式,正有一个由我们伟大的艾伦·图灵教授提出的——图灵测试。试想这样一个场景,你和另一个人借助某种工具进行交谈(比如键盘,为的是忽略外在因素影响),你和他聊得很开心,而且你简直分不清他是一个人还只是一个机器,那就说明这台机器通过了图灵测试,初步认为具备了人类智能。这是一个非常巧妙的实验,感兴趣的同学可自行搜索图灵测试问题,比如连续提问相同问题,它会不会不耐烦;问一个算术题,它需要多久来回答你,再比如,我:猫坐在毯子上,因为它很温暖。什么很温暖?Siri:有趣的问题。
这实在太有趣了。