艾伦·图灵(1912—1954)是英国数学家,曾参与计算机的早期开发(我们将在第8章中对他和他的成就做更为详细的介绍)。他对于能否通过编程让计算机完成人类智力才能完成的任务(如下棋)进行过深入思考,并成为该领域的先驱之一。计算机只能根据自身的程序进行工作,但是关于我们能够设计出何种程序来指引计算机工作,无论是当时还是现在,都还很不明确。
根据我的猜测,图灵对机器是否拥有思考和理解能力或者意识等哲学讨论逐渐感到厌倦。他预见到人工智能将会给技术领域带来极大挑战,但有些人认为即使克服这些困难,由于计算机是非生物体,所以也不可能具备思考理解的能力。他对这样的观点感到愤怒。
1950年,图灵在一篇极具影响力的论文中建议,我们应该将注意力从如何制造机器、机器外观如何以及其内部如何运转等方面转移到可观察的外部行为(externally observable behavior)上。当然,我们需要考虑的行为多种多样,我们可以将机器放在并不熟悉的新环境当中,看它作何反应,我们可以要求它辨认猫的照片,我们还可以研究它如何处理撒满调料的热狗。图灵提出的想法是让机器与询问者进行一次不受束缚、毫无保留的对话。
这就是他所谓的“模仿游戏”(2014年的电影《模仿游戏》中也有相关描述)。这个游戏的原理是设置一个询问者和两个隐藏测试对象,一个是人,另一个是计算机,他们与询问者通过电传打字机进行对话。谈话要自然流畅,可以涉及任何话题。不管谈话进行了多久,只要询问者分辨不出测试对象中哪个是人哪个是计算机,就算计算机赢得比赛。按照当前的说法,我们就可以说该计算机通过了图灵测试。
对于图灵测试而言,非常重要的一点是牢记对话可以涉及任何话题。以下就是他在论文中想象出的一段经典对话:
询问者:在莎士比亚十四行诗的第一行,写着“我能否将你比作夏日?”在这里如果用“春日”来代替“夏日”,岂不是更好?
计算机:那不押韵。
询问者:那用“冬日”怎么样?这可以押韵了吧?
计算机:是的,但是没人愿意被比作冬日。
询问者:是匹克威克先生提醒你圣诞节到了吗?
计算机:某种程度上,是的。
询问者:但圣诞节是在冬日,我觉得匹克威克先生不会介意这么对比。
计算机:我认为你是在开玩笑,冬日的意思是冬天里普通的一天,而不是圣诞节这样特殊的日子。
我们当然不会像计算机程序一样进行这样的对话。但我们是否有理由相信我们永远无法编写出这样的程序呢?这正是图灵建议我们应该关注的地方。
在我看来,图灵的观点可以这样理解:诸如“聪明”“思维”“理解”等心理术语实在太过模糊,且充满情绪,难以让人信服。我们如果坚持在科学的语境中使用这些术语,我们应该说,一台能够通过相应行为测试的计算机,具有与人类一样的质疑能力,并且到此为止。我们可以想象,如果将电影《阿甘正传》中的标志性格言“傻人做傻事”改编一下,图灵会说成“聪明人做聪明事”。所以换句话说,我们应该问的问题是“机器能像具有思考能力的人一样运行吗?”而不是问“机器能思考吗?”