从辩证逻辑到人工智能(2)孙二林从辩证逻辑到人工智能-22/78目录目录...................................................................................................................................................2第二章人机智能.......................................................................................................................31.图灵测试...........................................................................................................................42.图灵机...............................................................................................................................73.人机智能.........................................................................................................................124.物质和信息.....................................................................................................................175.信息不对称.....................................................................................................................236.信息传播.........................................................................................................................317.基数和序数.....................................................................................................................358.双螺旋模型.....................................................................................................................459.3维的耦合......................................................................................................................5410.3种基数......................................................................................................................6311.人机智能要点.............................................................................................................7012.未来产业.....................................................................................................................76从辩证逻辑到人工智能-23/78第二章人机智能思维是人的不朽灵魂的一种功能。上帝赋予每一个男人和女人一颗不朽的灵魂,但从未将它赋予任何其他的动物或机器。因此,动物或者机器不能思维。——图灵《计算机器与智能》从辩证逻辑到人工智能-24/781.图灵测试图灵在1950年发表了一篇划时代的论文《计算机器与智能》,其中主要包括4部分:1.提出了判断机器是否能思考、是否具有智能的方法,即“图灵测试”。2.指出所有的数字计算机都是通用的、等效的。3.反驳了9种认为机器不能思维、没有智能的观点。4.提出了机器智能的实现方法,即设计一台“学习机器”。在第1部分里面,所谓“图灵测试”是一种判断机器是否有智能的方法,但它并没有证明机器一定可以有智能(或者一定不能有智能)。在第3部分里面,图灵找出了9种认为机器没有智能的观点的漏洞,说明它们不足以证明机器没有智能,但仍然没有证明机器一定可以有智能(或者一定不能有智能)。在第4部分里面,图灵提出了机器智能的实现方法,即设计一台“学习机器”。但他并没有完成“学习机器”的设计,更没有让这台机器通过“图灵测试”。他自己也说:“我并不知道正确的答案,但是我想这些方法都应该试试。”总之,机器到底能不能有智能?图灵并没有做出确切的回答,只是给了一种判定方法,这似乎是给了机器智能一点希望。但是,如果仔细研究这篇论文就会发现,它不是肯定了机器智能的可能,而是否定了机器智能的可能。以下为图灵测试示意图:这样一个简单明了、通俗易懂、大多数人都认同的测试,问题出在哪呢?问题就出在测试者——人C身上。在图灵测试中,测试者(询问者)必须是人。这就意味着:只有人才能以测试者的身份,来判断一个被测试者是机器还是人。测试用的语言可以是中文、英文也可以是电传码,这不重要。判断结果可能是机器也可能是人,可能是对的也可能是错的,这也不重要。重要的是:被测试者可以是机器也可以是人,但测试者只能是人,不能是机器或者其它任何东西。人的智能要高于机器,因为人至少会一样机器不会的事情:测试一台机器的智能。图灵测试的前提是:“人的智能高于机器”,如果得到的结论是“人的智能高于机器”,那么结论成立。如果结论是“人的智能与机器相同”,或“人的智能低于机器”,那么结论与前提相矛盾,因而不能成立。因此结论只能是:“人的智能高于机器”,但这只不过是前提的重复。所以,用图灵测试得到的结果只能有一个:人的智能高于机器,机器不可能像人一样思考,机器不可能具有人的智能。这样的结果在测试之前,就已经由测试的前提条件确定了。被测试者小屋测试者小屋测试者(人C)被测试者(机器A)被测试者(人B)图灵测试从辩证逻辑到人工智能-25/78图灵的本意是想用这样一个测试来说明机器有可能具有智能,但他却在无意间假定了机器不可能有智能。这既出乎预料,也说明了此类问题的深刻性和复杂性。在图灵所反驳的9种对立意见(认为机器不可能有智能)中,第1种就是来自神学的反对意见:“思维是人的不朽灵魂的一种功能。上帝赋予每一个男人和女人一颗不朽的灵魂,但从未将它赋予任何其他的动物或机器。因此,动物或者机器不能思维。”对此,图灵所做的反驳是:“在试图制造这样的机器时,我们不应该无礼地篡夺上帝创造灵魂的权力,就像不应该剥夺我们生儿育女的权力那样;在两种情况下,我们其实都是上帝意志的工具,为他所创造的灵魂提供住所。”仿照图灵对神学反对意见的反驳,也可以对图灵测试做出类似的反驳:“在进行图灵测试时,我们不应该无礼地篡夺机器作为测试者的权力,就像不应该剥夺我们作为测试者的权力那样;在两种情况下,我们其实都既可以是被测试者,又可以是测试者。”也就是说,图灵赋予人唯一的“测试者”功能,与上帝赋予人唯一的“不朽的灵魂”其实没有什么本质的不同。如果说上帝赋予人唯一的“不朽的灵魂”是不合理的,那么图灵赋予人唯一的“测试者”功能同样是不合理的。如果图灵可以赋予人独一无二的“测试者”功能,那么上帝为什么就不能赋予人独一无二的“不朽的灵魂”?说白了:如果“图灵测试(人是唯一的测试者)”成立,那么“人的智能高于机器”同样也成立。如果“人的智能高于机器”不成立,那么“图灵测试(人是唯一的测试者)”同样也不成立。这两个命题是等价的。或许有读者会质疑:为什么要把“图灵测试”与“人是唯一的测试者”绑定起来?把它们拆分开来,问题不就解决了吗?问题在于:第一,图灵在论文中写得很明白:测试者(询问人)C可以是男人,也可以是女人。图灵没说它可不可以是机器,既然没写,我们就不能把这篇65年前的论文改成“测试者C可以是人也可以是机器”。第二,假如图灵在论文中写得就是“测试者C可以是人也可以是机器”,那么,这样的测试你认同吗?你认同让一台机器来判断你是一个人还是一台机器吗?如果机器认为你是一个人,这样的结果你可以接受;如果机器认为你是一台机器,这样的结果你也能接受吗?你会因为机器认为你是机器,所以也就把自己当成机器,从此以后按照机器的方式去说话办事吗?所以,当图灵在写下“测试者(询问人)C可以是男人,也可以是女人”时,他是经过思考的,他没写“也可以是机器”决不是因为手累了所以就少写了几个字。而是因为他压根就不认为机器有判断人的智能的功能或权力。也就是说,图灵与神职人员的区别仅仅在于一个扮红脸一个扮白脸,神职人员说得直接了当:“机器不可能有智能,只有人才有智能”。图灵的话则动听得多:“机器可能有智能,也可能没有。到底有没有,人说了算。”或许有人会申辩:就算机器没有判断机器有没有智能的能力,那也无关紧要,因为智能的范围很广,即使是人也不可能具有所有能力,所以机器比人少一两样能力也无伤大雅。可惜的是,判断有没有智能的能力恰恰是最重要、最不可或缺的能力。因为:如果机器不能判断机器有没有智能,那么它们就必须依赖人来判断自己有没有智能,否则它们就没有智能!在图灵测试里面,智能只能来自于图灵测试,只能来自于测试者也就是人的判断!这就意味着:不管哪台机器,如果它自己希望(或者某人希望)它具有哪怕一丁点儿智能,那就必须经过人的测试,否则就谈不上智能。也就是说,所有智能机器都离不开人,因为它们必须由人来判断它们的智能。这还意味着:不管哪台机器,都必须经常性地由人来判断智能。即便不是每时每刻地判从辩证逻辑到人工智能-26/78断,那也至少是每年每月都要判断。原因很简单:判断一次不能管到永远。假设今天某人判断某台机器有智能,难道这台机器从此以后直到宇宙毁灭也都有智能?绝对不可能,它必定会在某天丧失智能。因此,如果它想保留自己的智能,它就必须经常性地请人来给自己做图灵测试。可见,由于机器不能判断机器有没有智能,所以每一台机器都必须定期由人来判断它是否有智能,人说它有它就有,人说它没有它就没有。因此“判断机器有没有智能”的能力非常重要,由于没有这一能力,一台机器不管多么庞大、跑得多快、飞得多高、计算能力多强,也只能是人的附庸、奴仆和玩偶。至于超越人类、取代人类等等,更是天方夜谭。离了人的机器就是废铜烂铁。飞出太阳系的旅行者号、登陆月球的玉兔号和降落彗星的菲莱,它们之所以还有一些智能,就是因为人还能定期与它进行通讯、对它进行测试。它们一旦与人类失去联系,很显然,它们就将不再具有任何智能。假如旅行者号幸运地飞到另一颗有高级文明的外星球,并被外星人发现,那么,外星人(如果算是人的话)将代替地球人对它进行图灵测试,以判断它是否有智能。而人则比机器幸运得多。由于人具有判断智能的能力,所以一个人不需要由另外一个人或别的什么东西来判断自己的智能,他自己就能做。一个人可以攀登喜马拉雅山,可以探索南极北极,也可以登陆月球、火星乃至宇宙深空。他不仅能判断自己的智能,还能判断自己所