专家系统(expert system)是人工智能应用研究最活跃和最广泛的课题之一。自从1965年第一个专家系统 DENDRAL在美国斯坦福大学问世以来,经过20年的研究开发,到80年代中期,各种专家系统已遍布各个专业领域,取得很大的成功。现在,专家系统得到更为广泛的应用,并在应用开发中得到进一步发展。
专家系统是一个智能计算机程序系统,其内部含有大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的方法来处理该领域问题。也就是说,专家系统是一个具有大量的专门知识与经验的程序系统,它应用人工智能技术和计算机技术,根据某领域一个或多个专家提供的知识和经验,进行推理和判断,模拟人类专家的决策过程,以解决那些需要人类专家处理的复杂间题。简而言之,专家系统是一种模拟人类专家解决领域问题的计算机程序系统。
爱德华·费根鲍姆
专家系统的特点
在总体上,专家系统具有一些共同的特点和优点,其特点主要有3个方面:
启发性
专家系统能运用专家的知识与经验进行推理、判断和决策。世界上的大部分工作和知识都是非数学性的,只有一小部分人类活动是以数学公式或数字计算为核心的(约占8%),即使是化学和物理学科,大部分也是靠推理进行思考的;对于生物学、大部分医学和全部法律,情况也是这样。企业管理的思考几乎全靠符号推理,而不是数值计算。
透明性
专家系统能够解释本身的推理过程和回答用户提出的问题,以便让用户了解推理过程,提高对专家系统的信赖感。例如,一个医疗诊断专家系统诊断某病人患有肺炎,而且必须用某种抗生素治疗,那么,这一专家系统将会向病人解释为什么他患有肺炎,而且必须用某种抗生素治疗,就像一位医疗专家对病人详细解释病情和治疗方案一样。
灵活性
专家系统能不断地增长知识,修改原有知识,不断更新。由于这一特点,使得专家系统具有十分广泛的应用领域。
专家系统
专家系统的优点
近20年来,专家系统获得迅速发展,应用领域越来越广,解决实际问题的能力越来越强,这是专家系统的优良性能以及对国民经济的重大作用决定的。具体地说,专家系统的优点包括下列几个方面:
1.专家系统能够高效率、准确、周到、迅速和不知疲倦地进行工作。
2.专家系统解决实际问题时不受周围环境的影响,也不可能遗漏忘记。
3.可以使专家的专长不受时间和空间的限制,以便推广珍贵和稀缺的专家知识与经验。
4.专家系统能促进各领域的发展,它使各领域专家的专业知识和经验得到和精炼,能够广泛有力地传播专家的知识、经验和能力。
5.专家系统能汇集和集成多领域专家的知识和经验以及他们协作解决重大问题的能力,它拥有更渊博的知识、更丰富的经验和更强的工作能力。
6.军事专家系统的水平是一个国家国防现代化和国防能力的重要标志之一。
7.专家系统的研制和应用,具有巨大的经济效益和社会效益。
8.研究专家系统能够促进整个科学技术的发展。
人工智能
专家系统对人工智能的各个领域的发展起了很大的促进作用,并将对科技、经济、国防、教育、社会和人民生活产生极其深远的影响。