1. 何为专家系统?它有哪些基本特征?

答:专家系统就是能像人类专家一样解决困难、复杂的实际问题的计算机(软件)系统。

       基本特征为:(1)应用于某专门领域、拥有专家知识、能模拟专家的思维、能达到专家级水平

                             (2)从处理问题性质看,专家系统善于解决那些不确定的、非结构化的、没有算法解或虽有算法解但在现有机器上无法实施的困难问题。

                             (3)从处理问题的方法看,专家系统则是靠知识和推理解决问题,而不是像传统软件系统使用固定的算法来解决问题。

                              (4)专家系统一般还具有解释功能,即在运行过程中一方面能回答用户提出的问题,另一方面还能对最后的输出(结论)或处理问题的过程做出解答。

                              (5)从系统的结构来看,专家系统一般强调知识与推理的分离,因而系统具有很好的灵活性和可扩充性。

           (6)有些专家系统还具有“自学习”能力,即不断对自己的知识进行扩充、完善和提炼。

           (7)专家系统不像人类专家那样容易疲劳、遗忘,易受环境、情绪等的影响,它可始终如一的以专家级的高水平解决问题。

  1. 专家系统的主要类型有哪些?

答:(1)按用途划分,专家系统可分为:诊断型、解释型、预测型、决策型、设计型、规划型、控制型、调度型等几种类型。

       (2)按输出结果划分,专家系统可分为分析型和设计型。

       (3)按知识表示划分,专家系统可分为基于产生式规则的专家系统、基于一阶谓词的专家系统、基于框架的专家系统、基于语义网的专家系统等。

       (4)按结构划分,专家系统可分为集中式和分布式,单机型和网络型等。

       (5)按采用的技术划分,专家系统可分为符号推理专家系统和神经网络专家系统。

       (6)按规模划分,专家系统可分为大型协同式专家系统和微专家系统。

  1. 专家系统包括哪些基本部分?每一部分的功能是什么?试画出专家系统的一般结构图。

答:专家系统包括知识库、推理机、动态数据库、人机界面、解释模块和知识库管理系统这些基本部分。

知识库就是以某种表示形式存储于计算机中的知识的集合;推理机是实现(机器)推理的程序;动态数据库又称全局数据库、综合数据库、工作存储器、黑板等,它是存放初始证据事实、推理结果和控制信息的场所,或者说它是由上述数据构成的集合;人机界面指的是最终用户与专家系统的交互界面;解释模块专门负责向用户解释专家系统的行为和结果;知识库管理系统是知识库的支撑软件。

专家系统的一般结构图:

人工智能 专家库 java 人工智能领域专家系统_人工智能