文档介绍:专家系统开发工具OKPS
史忠植肖春艳胡斌谭宁
中国科学院计算所
智能信息处理重点实验室
系统的各功能模块
获取诊断知识
编写方法脚本
在推理机中调
入故障对象
诊断推理
结论
系统学习
系统的总体结构
系统中的诊断知识库
系统中的诊断推理机
推理控制语言ICL
系统中的学习模块
远程设备诊断
诊断知识库的主要内容
知识表示
知识获取
知识的管理和维护
诊断知识库---- 知识表示
知识表示的定义:
用机器表示知识的可行的、有效的、通用的原则和方法
知识的分类:
事实知识
规则知识
控制知识
元知识
诊断知识库---- 知识表示
AI中常用的知识表示法
逻辑表示
产生式表示法
语义网络
框架理论
面向对象的知识表示
状态空间
过程表示法
混合表示方法的适宜性
高度模块化
面向对象结构
符合认知模式
推理方法灵活
易于知识的维护
知识对象的结构
Class(属性类)
Slot(槽)
Facet(侧面)
诊断知识库的结构
获取和管理工具
ODBC接口
关系型数据库
知识对象表
诊断知识库
知识库由多个子知识库组成
每个子知识库是一棵知识树
知识对象通过对象类之间的语义联系和约束关系,被组织成知识树
知识对象的逻辑结构由类(Class)、槽(Slot)、侧面(Facet)组成,分别对应数据库中的三个表:对象表(Class Base)、属性表(Slot Base)和方法表(Facet Base)
定义自身属性和行为的方法来表达知识对象属性结构、相关领域知识、操作过程及知识使用方法