第二章 黄金年代
图灵在他发表的论文《计算机器与智能》中介绍了图灵测试,为人工智能学科迈出第一步做出了重大贡献。只是在当年,这个划时代的贡献显得颇为孤独。那时候,人工智能还没有命名,没有形成一门学科,也没有研究团队。彼时图灵的贡献都只是概念性的,比如图灵测试——因为人工智能系统还未出现。仅仅过了10年,到了20世纪50年代末,一切都发生了天翻地覆的改变:新的学科建立,并有了专属的名称,研究人员可以自豪地展示用以揭示智能行为基础组成部分的第一个试验性系统。
接下来的20年是人工智能的第一个繁荣期。1956年到1974年间,人工智能研究领域掀起了乐观积极、迅速发展的浪潮,这一时期被称为人工智能的黄金年代 。在这个年代里,研究人员不知失望为何物,一切皆有可能。这一时期构造的人工智能系统,堪称人工智能史上传奇的经典标准。它们拥有奇奇怪怪的名称,比如SHRDLU 、STRIPS 或者SHAKEY ——都是简短的名字,很多来源于首字母缩写,全用大写字母表示。这大概是源于当时计算机文件名的限制(以这种方式命名人工智能的习惯一直沿用至今,尽管已经毫无必要)。按照现代标准,用来建立这些人工智能的计算机运行速度慢得难以想象,内存也小得难以置信,使用起来也麻烦得难以忍受。今天我们开发软件理所当然会使用到的那些工具,当时并不存在,事实上,即使存在,也没法在当时的计算机上运行。那时候“黑客”文化已经悄悄抬头,人工智能研究人员大多在晚上工作,因为他们需要的计算机资源在白天要用在更重要的工作上。他们还必须发明各种巧妙的编程技巧[14] ,让复杂的程序能在当时简陋的计算机上运行——许多技巧后来成为各种技术标准,它们起源于20世纪60到70年代的人工智能实验室,现在的人们只能模糊地回忆起来——如果还有人记得的话。
但到了20世纪70年代中期,人工智能的研究开始停滞不前,除了最初的简单试验,并没有多少有意义的进展。这门初生的学科几乎被研究资助者扼杀于摇篮中,科学界也逐渐开始相信,人工智能这种被寄予了无限希望的新生儿,实则前途渺茫。
本章将回顾人工智能发展的前20年,我们将研究在此期间构建的一些关键系统,并讨论当时在人工智能领域最重要的技术之一:被称为“搜索”的技术。即使时至今日,它仍然是诸多人工智能系统的核心组件。我们还会接触到一个抽象的数学理论——计算复杂性,这是在20世纪60年代末到70年代初建立并发展起来的理论,用以解释为什么人工智能所面临的诸多问题从本质上来说难以解决。计算复杂性给人工智能的发展蒙上了一层阴影。
我们将从公认的黄金年代起点开始:1956年的夏天,一位名叫约翰·麦卡锡(John McCarthy)的年轻美国学者,为这一领域命了名。
本章内容






本书评论