你也许看到或听到过这样的报道,计算机与象棋大师或围棋高手对弈。在这种场合,计算机往往是胜利者。为什么计算机会下棋呢?那是因为,计算机的主人给它装备了下棋的程序。
每一个象棋或围棋大师都有自己的战术风格和棋路。把他们的成功的经验加以整理,编成程序装配到计算机上。当比赛开始时,程序便在机内运行。由于计算机具有极其快速的思维——也就是运行特点,“面”对每一步棋局,计算机都有足够的时间查询事先存在机内的各种名家战术、棋路,看看对这种局面,大师们是怎么处理的。经过比较,选定一种走法去走这一步。这实际上是以十对一,以百对一,下棋的人只是一个,而计算机里装的却是多个人的、往往还包括与它对弈者本人的各种下法,因此计算机取胜的可能性是很大的。
和下棋的道理一样,现在,许多国家在政治、军事、经济等各个领域采用的计算机辅助决策,也是一种类似下棋程序的专家系统。这种辅助决策系统包括一系列算法、模型、数据等等,其中包括人们所掌握的历史上的一系列典型经验。人们利用了计算机的好“记性”,它的飞快的反应和动作,还有它的严格的、一丝不苟的逻辑。当面临某项重大决策时,让计算机遍查历史的经验及数据,经过分析比较,经过适当的数字模型处理,结合当前情况确定应该做出什么样的决策。做出决策之后,计算机还可以用相应的数字模型来模拟实验未来情况:如果采取这种决策,会引起什么样的反应与结果。在实验中如发现有偏差或失误,便可以及时调整,直到取得满意的结果为止。有了这样的专家系统,决策人就可以变得更聪明,更全面周到,就可能尽量避免犯错误或尽量少犯错误。