2.2 推理期

1950—1970年,许多早期的人工智能程序使用相近的基本算法。为了达到某个目标(如赢得一场比赛或证明一个定理),他们通过移动或推断一步一步地朝着目标前进,就像在迷宫中寻找出口一样,每当他们到达死胡同时都会回溯。这种范式被称为“作为搜索的推理”[226]。在这个时期,研究者开发了一系列智能系统,比如几何定理证明器、语言翻译器等。这些初步研究的成功也使得研究者对开发出具有人类智能的机器过于乐观,低估了实现人工智能的难度。随着研究的深入,研究者意识到这些推理规则过于简单,对项目难度评估不足。后来人们发现仅仅具有逻辑推理能力是不能拥有“智能”的,还需要大量的“知识”。原来的乐观预期受到严重打击,人工智能的研究开始陷入低谷。