浅谈专家系统

Author: 吕文广 Date: 1992-09-18

        如何应用人工智能日趋成熟的各种技术,将专家的这些知识和经验以适当的形式存入计算机,利用类似专家的思维规则,对事例的原始数据,进行逻辑的或可能性的推理、演绎,作出判断和决策,这就是专家系统的研究内容,是人工智能取得重大进展和最富前景的一个方面,专家系统就是一种基于知识的计算机程序系统。它能模拟专门领域中专家求解的问题能力,对所面临的复杂问题,作出专家水平的结论。专家系统已用于化学、医学、地质学、气象学、军事学等领域。
        专家系统有三个主要特征:实用性__取决于知识库的完善性、可用性和获取知识及维护知识库的能力;高效性__取决于知识库能否良好地表示知识和是否具有良好的推理方法;透明性(可理解性)__要求系统不单提供解答,而且能用适当的语言形式,显示出该结论的推理过程。比较著名的专家系统有DENDRAL、MYCIN、PROSPECTOR等。我国许多单位研究成若干专家诊病系统,大多数集中在模拟名医诊病方面。
        专家系统必须是灵活和可扩充的。通过新加新规则和更正知识库,使系统更趋完善,甚至要求系统具有自学习的能力。
        第一个专家系统是DENDRAL系统,由斯坦福大学提出,它能象一个熟练的化学家一样,从有机化合物的分子式质谱图推导其结构。斯坦福研究所的PROSPECTOR系统,模拟有经验的地质学家的推断过程,为矿藏勘探资询,估计矿藏量,曾预报了哥伦比亚地区铜矿床位置,还准确无误地预报了华盛顿州Tolman山区一个价值千百万美元的铜矿。国内也涌现出不少专家系统。上海计算所运用“软联想存储技术”研制出能对400多种症状组成的疾病进行诊断的中医专家系统“中医智能计算机应用系统”;北京自动化所和北京中医院、北京第二医学院合作研制成功的“医疗自动化系统工程与中医电子计算机诊疗程序”,是模拟我国著名老中医关幼波对肝病进行辩证治疗的专家系统。