图灵的杰出之处是避开了所有存在争议的问题,直指计算机程序是否“真正”拥有智能(或者意识以及其他说法)、程序是否真正有“思维”(或者意识、自主意识什么的)并不是重点,重点在于它能够做到“乱真”,即让测试者无法分辨出程序和真人。这里的关键词在于“无法分辨”。
图灵测试是科学界中标准技术的一个优秀例子,如果你想确认两种事物是相同的还是不同的,就思考一下如何设计合理的测试来区分它们。若是有一种合理的测试,两种事物其中一种能通过,另一种不能,那么你可以宣称它们是不同的。如果不能通过合理的测试来区分它们,那么就不能声称它们是不同的。图灵测试就是用来区分机器智能与人类智能的方法,测试的方式是人类询问者是否能够分辨出与之交流的是机器还是人。
然而在这个问题上我们得谨慎一些,多年来,许多定义人工智能的方式都遇到过类似的困境,它们总是根据所使用的技术方法来定义人工智能。例如,如果你最喜欢的人工智能技术是“时间递归最优学习”[5](我随机挑了个时下最流行的人工智能相关词汇),那么你可能更倾向将人工智能的挑战定义为能够使用时间递归最优学习方式通过图灵测试,从而排除掉其他的技术方法。我们需要的是智能行为的测试,它独立于实现智能行为所使用的技术方法之外。图灵测试通过将询问者与测试对象分开来实现这一点:询问者只能通过提问和对方的回答来进行判断——询问者发送问题,并接收测试对象发来的答案。就图灵测试而言,被测试的对象是一个黑盒,从某种意义上来说,我们不允许检查其内部结构,只能对其进行输入和输出。