
一个专家系统必须具备的要素有()。A.拥有专家级知识 B.模拟专家思维 C.基于专家的程序 D.达到专家级的水平
专家系统作为早期人工智能的重要分支,其核心是通过模拟人类专家的知识和思维过程来解决复杂问题。根据权威定义和研究,一个合格的专家系统必须同时具备三个关键要素:拥有专家级知识、模拟专家思维、达到专家级水平,这三个要素共同构成了专家系统区别于普通程序的本质特征。
专家级知识是专家系统的基础,它不仅包括领域内的理论知识,更重要的是包含专家的经验性、启发性知识——这些往往是专家在长期实践中总结的"捷径"和"窍门",例如医疗诊断中医生对症状的直觉判断或工程设计中的优化经验。知识库的质量直接决定系统能力,正如文献指出"知识越丰富,解决问题的能力就越强"。著名化学专家系统DENDRAL正是通过整合大量质谱分析规则,实现了分子结构解析能力超越人类专家的突破。
模拟专家思维体现为系统的推理机制,它使专家系统能够像人类专家一样进行逻辑分析和决策。这需要系统不仅能进行形式化推理,还能处理不确定、不完备的信息——例如医疗诊断系统面对模糊症状时的概率推断,或工程设计中的"尝试-修正"非单调思维。推理过程的透明性同样重要,系统需要能解释结论的依据,如回答"为什么做出这个诊断",这正是专家系统"透明性"特征的体现。
达到专家级水平是最终目标,即系统输出的结果需与领域专家相当甚至超越。例如大豆病害防治系统PLANT/ds通过机器学习自动生成的规则,其准确率竟超过农业病理学家总结的经验。这种能力并非简单的数据库查询,而是通过知识与推理的结合,实现对复杂问题的创造性解决——正如文献强调,专家系统应能"提出具有专家水平的解决方法或决策"。
需要特别区分的是,选项C"基于专家的程序"混淆了专家系统的本质。专家系统的核心是知识与推理的分离架构,而非依赖特定专家编制的程序。一个典型案例是专家系统外壳(如CLIPS)的应用——只需更换知识库,同一外壳可应用于医疗、法律等不同领域。这种灵活性恰恰说明,专家系统的价值在于知识与推理机制,而非局限于某个专家的程序实现。
综上,专家系统的三大要素形成有机整体:知识是基础,推理是手段,专家级水平是结果。它们共同使计算机从简单的计算工具跃升为能模拟人类高级思维的智能系统,为医疗诊断、工程设计等领域提供了革命性的问题解决方式。这一框架不仅定义了专家系统的技术标准,也为现代人工智能中知识图谱、决策支持系统等分支奠定了思想基础。