强人工智能不可能存在吗
内格尔的观点基于一种常识,即人类是有生命的物体,这是人类特殊的地方。而计算机不同于人,它是没有生命的,所以,强人工智能是不可能出现的。根据这一论点,我和老鼠的共同点比我和电脑的共同点更多,电脑和烤面包机的共同点比它和我的更多。
对此我有异议。在我的观念里,不管人类有多么了不起,最终也就是由一群原子组成的物体。人类和人类的大脑都是物理实体,遵守物理定律——即使我们目前并不太清楚这些物理定律是什么。人类是非凡的、奇妙的、不可思议的生物,但从宇宙及其规律来看,我们并没有什么特殊性。当然,这不能回答一个难题,即一堆特定的原子是怎么产生意识的——我们稍后会回到这个问题上。
美国哲学家休伯特·德雷福斯(Hubert Dreyfus)提出了“人类是特殊生命体”的变体理论。德雷福斯在批判人工智能的时候有一个主要观点,人工智能的实际成就实在是配不上人工智能这个名字。在这方面,他并非完全没有道理。但他有一个具体的论点,用以否定强人工智能存在的可能性。即人类的许多行为和决策建立在“直觉”的基础上,他认为直觉不像计算机要求的那样精准。简言之,德雷福斯认为,人类的直觉不能够简化为计算机程序那样的步骤。
现在确实有大量的证据表明我们的许多决策不是基于明确或者严密的推理[146] ,我们经常做出决定,但无法阐明自己的理由。事实上,我们大多数决策都是这一类型。从这个意义上来说,我们确实依靠某种直觉。但这种直觉肯定是源自我们随着时间推移获取的经验(要么是通过进化获得的经验,要么是通过基因传递给我们的经验),即使我们无法在意识层面上表达出来,这也并非什么神秘的事情。而且,正如我们所看到的,计算机可以在经验中学习,并成为有效的决策者,即使它们也无法清楚地表达自己决策的基本原理。
反对强人工智能存在的最著名论断,来自哲学家约翰·希尔勒(Joln Searle),正是他创造了强人工智能和弱人工智能的术语,我们在第一章就了解过。他发明了一个名叫“中文房间” 的场景,试图证明强人工智能是不可能实现的。中文房间场景如下:
想象一个人被反锁在一个房间里,房门上有一个卡槽,他可以通过卡槽收到卡片,上面写着中文的问题。他自己不懂中文,但是房间里有规则书,可以指导房间里的人如何按照规则用中文写一个答案,然后把它传递出去。此时此刻,这个房间(包括里面的一切)实际上正在进行一个“理解中文”的图灵测试,房间里提供的答案让测试员相信测试对象是一个理解中文的人。
接下来,扪心自问:房间里的人真正懂得中文吗?希尔勒不这么认为,房间里的人不懂中文,房间本身也不懂中文,不管从什么角度来看,整个处理过程都没有表现出对中文的理解。这个人所做的一切不过是精确仔细地按照规则书的步骤给出问题的答案。他的人类智慧在这个场景里面仅仅用在尽职尽责遵守规则回答问题上。
显然这个人所做的就是计算机的工作:简单地按照一系列指令执行一系列步骤。他所执行的“步骤”就是计算机的指令。因此,根据希尔勒的观点,按照同样的道理,即使通过图灵测试的计算机,也没有表现出理解力。
如果希尔勒的观点是正确的,那就意味着理解这种能力——强人工智能所需要的能力——是不能够通过遵循步骤执行命令产生的。因此,用传统计算机是无法实现强人工智能的。
如果认可这一点,这个简单的论点将扼杀人工智能的宏伟梦想。不管你的程序看上去拥有多么出色的理解力,这都只是一种错觉:在程序的背后,没有半点理解可言。
对于希尔勒的批评,人们提出了许多反对意见。
一个明显的基于常识的反对意见就是中文房间根本不可能实现。除此之外,让人去扮演计算机处理器的角色,也就意味着要花费上千年的时间来完成计算机一秒钟之内能执行的指令。把相关的程序编码成书面指令的想法也是荒谬的:当今典型的大规模计算机程序将涉及大约一亿行计算机代码(以人类可以阅读的方式印刷出来,恐怕得好几万册书卷)。计算机可以在微秒级的时间内从内存中检索指令,而中文房间的人的运算速度恐怕要慢数十亿倍。考虑到这些实际情况,中文房间以及它所包含的一切,无法让图灵测试的询问者相信它是一个懂得中文的人:也就是说,实际上它根本无法通过图灵测试。
还有一种对中文房间的说法是,虽然房间里的人没有表现出对中文的理解,房间本身也没有,但包含房间、人、说明书等的整个系统却有着理解。事实上,我们如果在人脑中四处挖掘,试图找到理解,也会一无所获。虽然人类的大脑某些区域负责语言理解,但在这些区域中,我们也找不到希尔勒所定义的理解力。
我对希尔勒巧妙的思维实验有着另一种解读。中文房间难题,如果从图灵测试的角度来看,是一种作弊,因为它没有把房间当作一个黑盒。只能说当我们往房间内部看的时候,在中文房间里不存在理解。而图灵测试要求我们只看输入和输出,从输入和输出来判断跟我们对话的是否真人。在我看来,争辩一个计算机系统是否“真正”理解,这是没有意义的。只要事实上它所做的事情与理解中文的人类所做的事情毫无区别,即可。
另一种反对意见是说,也许智能无法用传统的计算机实现,因为传统计算机在数学上已经被证明了具有局限性。或许你还记得,图灵的工作已经证明计算机能做什么和不能做什么——有些问题是计算机从根本上就无法解决的,但它们可以被明确界定。那么,如果人工智能所追求的智能行为在以图灵机为原型的计算机上都是无法实现的呢?图灵本人将这个观点作为强人工智能无法存在的一个可能性论据。大多数人工智能研究人员并不关心它,但是,正如我们之前经常看到的,什么是可计算问题,这一直是人工智能发展历程中的一大拦路虎。






本书评论