人工智能会怎么发展?

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

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

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