书城科普电脑新秀
3164100000010

第10章 “五代机”与“人工智能”

第五代电子计算机,实际上就是人工智能机器。

计算机实现“人工智能”化,就是使它具有人的某些智能,如理解能力、适应能力和思维能力等。这就要求计算机具有高速运算处理的能力,通过视觉、听觉、触觉和嗅觉等传感器接受各种信号,利用合理的程序进行判断、推理,并及时作出正确的反应。它的“表现”就像人一样,所以叫做“人工智能”。例如:

下棋是一种高级的智力活动。如果把各位“大师”的下棋经验输入计算机,那么,计算机就可以与人对垒,并且战胜棋手。

利用计算机进行逻辑推理,证明大量的数学定理,也是人工智能的表现。

利用计算机把一种文字翻译成另一种文字,这也是一种人工智能。目前,这种文字翻译的准确率已达到80%~90%。

现在,邮局里的邮件自动分拣机能够识别邮政编码,以便按地区分拣信件,每小时可分拣几万封信哩!

以上便是第五代电子计算机的部分功能。人工智能实际上是一门脑力放大的科学。

1920年,捷克作家卡雷尔·卡柏尔以机器人与人类对立为主题,写了一部名叫“洛萨姆万能机器人公司”的歌剧,剧中设想该公司生产大量的高性能机器人,并向世界各国输出,于是各国工厂的失业者剧增,这激起了工人们的愤怒,他们涌进工厂,砸毁机器人。公司方面则把武器交给机器人对工人进行镇压。后来又研究出了带有感情的机器人。这些机器人突然反过来憎恨驱使他们的人。于是。他们开始袭击人类,想把人类全部杀光。作者借此来诅咒现代文明。

1950年,英国科普作家阿西莫夫写了一本书名为《我们是机器人》的书。该书反映了把人作为助手而征服人类的机器人形象。书中告诫人们不要忽视技术发展引起的社会后果,还提出了使机器人不致于加害人类的发展原则——机器人学三原则。

1954年,美国的戴柏尔发表了《运用于重复进行业的通用工业机械人》一文,并申请了专利。但他所设计的只是重复进行放下和抓起操作的机器。1960年美国机械和铸造公司研制成功实用化的产品“伐荷杜兰”型机器人。后来尼梅特公司又开发“尼梅特”型机器人,并使其成为产品。

然而,真正称得上人工智能研究工作的第一个奠基人是英国的图灵。1937年,当时年仅24岁的他就在一篇关于“理想计算机”的论文中提出了天才的设想,这就是大家知道的图灵机。他令人信服地论证和说明了任何需要精确地加以确定的计算过程能够由图灵机来完成。1950年,他在《计算机能思维吗?》一文中不仅给人工智能下了定义,而且还论证了人工智能的可能性。他的许多思想都大大超过了同时代的人。

控制论的创始人维纳等人,信息论的奠基人申农,神经控制论的创始人麦克卡洛和匹茨,以及博养论的创始人,被称为“计算机之父”的冯·诺依曼,还有阿什比等都是人工智能的第一批先驱者,他们的理论和工作为人工智能的创立奠定了基础。50年代,有许多科学家和工程在这方面进行了探索。1956年,申家和麦卡锡广泛收集了有关人工智能研究的13篇论文,汇编了《自动机研究》一书。

1956年夏季,在美国新罕布什尔州的达特莫斯大学,正式以人工智能为名义的一次创造性聚会标志着人工智能的诞生。

参加这次聚会的有当时的年轻数学助教、现斯坦福大学教授麦卡锡,以及他的三位朋友:哈佛大学年轻数学和神经学家、现麻省理工学院教授明斯基,IBM以及公司信息研究中心负责人洛切斯特和贝尔试验室信息部数学研究员香农,还有IBM公司的莫尔和塞缪尔,麻省理工学院的塞尔夫利奇和索罗孟夫,以及兰德公司和卡内基工科大学的纽厄尔和西蒙等十几名青年学者。他们举办了为期两个月的夏季学术谈论班,讨论机器能智问题。经麦卡锡提议,在会上正式使用人工智能这一术语,从而开创了人工智能作为一门独立学科的研究方向。麦卡锡因而被称为“人工智能之父”。

电脑辅助软件工程及物件导向程序设计,系利用电脑本身已具备的功能,来协助程序设计师,但是,若我们让电脑自己来撰写程序,又是什么样的情形呢?这个想法触动了人工智能的发展,人工智能一词曾被用来叙述电脑自我思考的能力。人工智能己被无数的科幻小说当作主题,特别是描述关于具有人性的机器人,配备人工智能的“头脑”!

这其实并不难想像,在不久的将来,当机器人的制造、程序设计及电脑科技不断地突飞猛进,“人工人类”的出现其实是指日可待的。值此进步的同时,人工智能在许多更实际的应用上有所发展,其中最普遍的就是专家系统。专家系统是将一系列规则依逻辑顺序编码,使电脑能依照过去的经验来预测未来发生的状况,最常见的例子,便是个人电脑上的“辅助”屏幕,通常当你“卡”在某个电脑程序时,它就会显现出来。根据以往的经验,专家系统会“知道”用户的难处大概在什么地方,进而提供有用的协助。

人工智能程序设计的另一个例子是语音辨识、电脑辅助软件工程及自动机械控制。在人工智能的研究上,最新的大转变是在神经网方面的发展,这与局域网(LANs)、广域网(WANs)没有任何关联,反而是一个根据动物脑中的互动所模拟出的电脑程序。根据生物学者的观点,个别的电脑细胞——神经细胞单位,并不记得任何东西,或是执行任何逻辑反应,必须要与其他神经细胞同工,就像古老的谚语所说的:“一个完整的个体,要比由各部分所组成的总合来得好。”在电脑程序设计中,神经网络代表具有副程序的程序,而这些副程序已被设计成具有经验累积的功能,所以程序越经使用,功能越强,目前这个领域的发展尚未明朗化,但前途看好。

人工智能工作的成功面可分为二,一是人工智能已成功地应用在许多的商业产品上,例如专家系统,而且这些应用已与其他电脑程序设计产生了密不可分的关系;其次则如自然语言程序设计或神经网络一般,虽然在商品化上仍有许多争议,但这些人工智能的研究学者仍在学术界、电脑制造业与软件业的基础实验室中努力的工作。