关于逻辑理论家的4个事实
- 它比人类数学家创造出更好的证明。
- 它的创造催生了人工智能和启发式编程等研究领域。
- 它的发明使得信息处理语言(ipl)的诞生成为必然。
- 逻辑理论家通过提供更好和更详细的定理证明击败了人类数学家阿尔弗雷德·诺思·怀特海德和伯特兰·罗素。
逻辑理论家的历史
逻辑理论家的灵感来自于三位合作者之间的纯科学顿悟时刻,特别是赫伯特·西蒙、艾伦·纽厄尔和克利夫·肖 (下文将更多介绍他)。
逻辑理论家的构想起源于20世纪50年代初,当时西蒙在咨询兰德公司时看到了一台使用普通字母、数字和标点符号作为符号打印地图的打印机。
他意识到一台机器可以操纵符号、模拟决策,并有可能达到人类思维的水平。这就是自动思维的起源。
激发西蒙灵感的程序是由纽厄尔编写的,他是一位研究后勤学和组织理论的兰德公司科学家。1954年,纽厄尔在一次关于模式匹配的演示中受到了刺激。在那一刻,他意识到可编程单元的相互作用,尽管简单,可以实现更复杂的行为,包括人类的智能行为。
赫伯特·西蒙(左)和艾伦·纽厄尔(右)
1955年,西蒙和纽厄尔讨论了教机器思考的可能性。这些讨论催生了一个能够证明数学定理的程序,就像在阿尔弗雷德·诺思·怀特海德和伯特兰·罗素的《数学原理》中一样。它被专门设计成能够模仿真正人类数学家展现的解决问题的能力。结果将是一个能够像真正的人类数学家一样思考的程序。然而,为了使程序运行,西蒙和纽厄尔需要一位计算机程序员的帮助。
为了编写代码,纽厄尔邀请了来自兰德公司的计算机程序员约翰·克利福德·肖。肖使用ipl(信息处理语言)的早期版本编写了逻辑理论家的代码,ipl是运行在兰德公司圣莫尼卡研究设施上的一种编程语言。到1956年,逻辑理论家终于准备就绪。然而,在几个月后,真正向世界展示这一发明的完美机会将出现。
当逻辑理论家正在建造时,人工智能领域还不存在,并且是由约翰·麦卡锡在1956年夏天为与马文·明斯基和克劳德·香农合作在达特茅斯学院组织的一次会议上创造的名词。在会议上,西蒙和纽厄尔展示了他们的发明,并获得了认可。之后,西蒙坦言:“他们不想听我们说话,我们当然也不想听他们说话:我们有东西要向他们展示!从某种意义上说,这是讽刺的,因为我们已经完成了他们追求的第一个示例;其次,他们对此并没有给予太多关注。”
因此,当麦卡锡和他的团队在构思人工智能的可能性时,西蒙、纽厄尔和肖已经在同一领域取得了突破。
逻辑证明器:工作原理
逻辑证明器的建造目的是模拟人类数学家的大脑能力,证明类似罗素和怀特海德的《数学原理》中的数学定理。它证明了该书第二章中的52个定理中的38个,并提供了比罗素和怀特海德更详细的证明。
逻辑证明器:历史意义
逻辑证明器在科学史上具有突破性意义。逻辑证明器是人工智能、启发式编程和计算机编程的先驱力量。虽然计算机编程在该发明时已经存在,但人工智能和启发式编程并不存在。
逻辑证明器还涉及到搜索树的领域,以初始假设作为根节点,每个分支都是基于逻辑规则的推导。一切的目标都是树中的目标,这是程序试图证明的命题。
逻辑证明器在计算机上的实现导致了一种称为信息编程语言(ipl)的编程语言的开发。这种编程语言使用了麦卡锡在创建他的编程语言时采用的相同符号,即被称为lisp编程语言的符号。这种语言在人工智能领域的研究人员中仍然具有重要意义。
逻辑证明器的突破在哲学界也具有重要意义。用西蒙的话来说,我们发明了一个能够进行非数值思维的计算机程序,从而解决了古老的心灵-身体问题,解释了一个由物质构成的系统如何具有思维属性。这引发了关于机器是否具有思维能力的问题。这种观点后来被哲学家约翰·塞尔称为强人工智能。这个论点在今天的各种哲学圈子中仍然存在争议。