1)自动计算机:所谓“自动”是指可编程的计算。
2)编程语言:这里并不同于今天的 Java、C、C++ 等编程语言,而是“如何为计算机编程使其能够使用人类语言”的意思。
3)神经网络。
4)计算规模理论(Theory of Size of a Calculation):这个议题说的是如何衡量计算设备和计算方法的复杂性。
5)自我改进:这个议题就是说机器学习。
6)抽象概念:这里是说令计算机可以理解和存储那些人类可以轻易判别但是难以精确定义的概念。
7)随机性和创造性。
当时麦卡锡和罗切斯特的计划是通过这个会议,召集一群计算机、通信、心理学、数学等领域的学者,用两个月左右的时间交流讨论,至少解决这些问题中的一个甚至几个,进而逐步解决如何令机器拥有智能这个大问题。
从这个目标我们就可以看出当时计算机科学家的想法,他们更多的是把人工智能或者说如何令机器拥有智能当作一个新兴的学术问题去研究,而不是作为一门新兴学科来看待。只是在研究的过程中,大家很快就发现这个问题是“无底天坑”,牵扯到的新旧知识和理论越来越多,不同理论学说之间还常常有争论和摩擦,进而形成新的理论,就这样,人工智能逐渐由一个学术问题发展为一门学科。
2.3 达特茅斯会议
吸取了策划《自动机研究》的教训,麦卡锡在深思熟虑之后,给这个活动起了个别出心裁的名字:“人工智能夏季研讨会”(Summer Research Project onArtificial Intelligence)。然后他拉上当时已经毕业,在哈佛大学做助理研究员的明斯基一起,给洛克菲勒基金会写了一份项目计划书<sup>○一</sup>。麦卡锡的项目计划书考虑得十分周全:为了方便吸引与他们有类似情况的大学教师和研究员参加,活动时间定在了第二年(1956 年)的夏天;麦卡锡向洛克菲勒基金会申请了13500 美元的资助(后来实际批了 7500 美元),以便支付参会者两个月的薪水,也相当于为自己解决了明年暑假的“勤工俭学”;为了组织方便和节省经费,地点就定在麦卡锡执教的达特茅斯学院,如图 2-3 所示;为了活动的号召力和权威性,他又说服香农成为会议的组织发起者之一,实际上香农并没有参与这个会议的任何具体工作,最多就是做了一些“点赞和转发”(是指让麦卡锡以他的名义寄送一些会议邀请)之类的事情,但项目计划书中所列的“第一发起者”(Originators of This Proposal)就是香农。
34
第一部分 以智慧创造智慧