最近,因为Deepmind制造的人工智能AlphaGo在围棋战场上四比一战胜韩国职业九段选手李世石,人工智能这个话题又被老百姓们搬上了饭桌。这次比赛可以说是打破了人类在围棋比赛上针对计算机的不败纪录。围棋本身是一种相当费脑力的体育竞技,主要原因是围棋虽然规则简单,但是棋路千变万化。以往的计算机都达不到可以跟人类选手进行围棋对战的计算力。普林斯顿大学数学系的研究人员曾经计算过,围棋的合法棋局一共有208168199381979984699478633344862770286522453884530548425639456820927419612738015378525648451698519643907259916015628128546089888314427129715319317557736620397247064840935种!这是一个惊人的171位数!当然,即使是现在实现的AlphoGo也并未在对战的时候计算所有可能的下棋方式。AlphaGo通过一套用于评估当前形势优劣的算法,以及估计顶尖人类选手会下的位置的算法来筛选更可能取胜的棋局进行深入计算和模拟。
AlphaGo的实力我们有目共睹。事实上,这个人工智能的围棋世界排名已经上升到了世界第二的位置,仅次于中国18岁天才棋手柯洁之后。这是否说明,人工智能已经超越人类(或者说大部分的人类)了呢?诚然,基于电子计算机的人工智能拥有更强的计算能力,但是到目前为止,我们还不用担心类似《I,Robot》中所描述的人工智能会全面威胁人类生存这样的程度。
人工智能可分为强人工智能和弱人工智能。弱人工智能是我们已经实现的,就像AlphaGo这样的程序。他们可以表现得就像真正的人类一样,甚至可以通过“训练”而提高自身的能力,但是其本质仍然是纯基于数据和计算给出结论,不能进行自主思考的智能。弱人工智能没有自我意识,也不会自发地进行思考。强人工智能则更高阶。他们可以通过自己的(而不是程序员编写的算法给予他们的)思维去运用逻辑来解决问题。我们在末日电影中所看到的那些拥有自我意识的机器人就是强人工智能的产物。而我们目前还没有能够实现强人工智能。
以我对人工智能粗浅的认识,我认为强人工智能和传统计算机是fundamentally contradicting的两种东西。换句话说,强人工智能也许根本就不可能在传统的计算机上实现。之所以这么说是因为我认为自发的思维需要依赖自主意识,因为只有有了“想”做一件事的这么一个念头才会有接下去跟进的思维去真的执行这件事。念头或者说机器人自己提出问题是自发思维的起点。而一个人的意识是什么呢?意识很可能是一个随机过程的产物。我们的每一个想法产生不总是遵循着一定逻辑和顺序的,而这样的随机性正是传统计算机所无法拥有的东西。强人工智能或许将在量子计算机崛起之后不久的将来被实现。那时候,我们才真的应该担心像天网(Skynet)这样的电脑程序控制人类的生活。
关于人工智能的发展就先聊到这里。But what next?强人工智能的出现对我们的生活一定会有翻天覆地的影响。假设我们画一张以人类科技水平为Y轴,时间为X轴的图像,强人工智能将会处在一个特殊的位置,我们称其为科技奇点(Technology Singularity)。
在奇点的左边,科技平稳发展,奇点的右边科技水平爆炸式地急速成长(或者不可预测)。在强人工智能代替人类,以远远超越人类的速度为我们探索宇宙,发展科技的时候,人类的地位才会岌岌可危。《Avengers 3》里Ultron曾经说过一句话:Children, designed to supplant them. To help them end. 意思就是说,进化的途径就是创造比自己更强大的东西来结束自己。And that is nature。也许我们最终也会(应该或者不应该)走向那一步。