专家系统
维库,知识与思想的自由文库
|
专家系统是早期人工智能的一个重要分支,它可以看作是一类具有专门知识和经验的计算机智能程序系统,一般采用人工智能中的知识表示和知识推理技术来模拟通常由领域专家才能解决的复杂问题。 一般来说,专家系统=知识库+推理机,因此专家系统也被称为基于知识的系统。一个专家系统必须具备三要素:
[编辑] 应用领域专家系统适合于完成那些没有公认的理论和方法、数据不精确或信息不完整、人类专家短缺或专门知识十分昂贵的诊断、解释、监控、预测、规划和设计等任务。 [编辑] 结构[编辑] 知识获取机制[编辑] 解释机制[编辑] 人机界面[编辑] 知识库[编辑] 动态库[编辑] 推理机[编辑] 主要解决问题一般专家系统执行的求解任务是知识密集型的。建造专家系统时主要需要解决的问题有: [编辑] 知识获取[编辑] 知识表示用计算机能够接受并进行处理的符号和方式来表示人类的知识。 知识表示和知识库的组织、推理机的构造有密切联系。目前有关研究更多的把知识表示模型与主流的数据表示模型(如数据库中的数据模型)耦合在一个系统中。 [编辑] 推理控制策略和不确定性推理[编辑] 有效性、验证和维护问题有效性(Validation)、验证(Verification)和维护(Maintenance)是经常使用的一组词汇,指对专家系统进行性能的评价和改进。 [编辑] 有效性专家系统的有效性包括和一个理想系统或专家的性能进行比较,根据结果对知识库和推理过程进行改进。
[编辑] 知识库的验证[编辑] 知识库的维护[编辑] 开发工具[编辑] 骨架系统[编辑] 语言型工具[编辑] 辅助工具[编辑] 支撑环境[编辑] 著名的专家系统
|


