专家系统概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四 知识推理
推理,是依据一定规则从已有的事实推出结论的过程。专 家系统中的自动推理是知识推理,它是专家系统中问题求解的 主要手段,也是专家系统的灵魂。类似于专家求解问题的思维 规则。
根据知识表示的特点,知识推理方法可分为图搜索方法和 逻辑论证方法。
根据问题求解的推理过程是否运用启发性知识,可分为启 发推理和非启发推理。
一、专家系统概述
专家系统是人工智能在信息系统中的应用,它是 一个智能计算机程序系统,其内部具有大量专家水平 的关于某个领域的知识和经验,能够利用人类专家的
知识和解决问题的方法来解决这个领域的知识。
专家系统的主要功能取决于大量的知识
设计专家系统的关键是知识的表达和运用
专家系统与一般计算机程序最本质的区别在于:专 家系统所解决的问题一般没有算法解,并且往往是要 在不完全、不精确或者不确定的信息基础上做出结论。
2 数据库Baidu Nhomakorabea
用来存放系统推理过程中用到的控制信息、中间假设和中 间结果
3 推理机
用于利用知识进行推理,求解专门问题,具有启发推理、 算法推理;正向、反向和双向推理;串行或并行推理等功能
4 解释器
用于作为专家系统与用户的“人-机”接口,功能是向用户 解释系统的行为,包括:咨询理解——对用户咨询的提问进行 “理解”,将用户输入的提问及有关事实、数据和条件转换为 推理机可以接收的信息结论解释:向用户输出推理的结论和答 案,可根据用户需要对推理过程进行理解,给出结论的可信度 估计
框架表示法、与或图法、过程表示法、特征表示法、黑板结 构、petri网络法、神经网络等
其中效果最好的是产生式规则,其他方法单独使用的不 多。大多是以产生式规则为主体增加和扩展语义、框架和程 式化知识。
产生式规则使用“若……,则……。”语句 (if……then) “若”可以是一个条件,也可以是多个条件;“则”可以是 一个结论,也可以是多个结论。也称为正向式推理。用来解
专家系统定义:
模拟人类专家的推理思维过程,将领域专 家的知识和经验以知识库的形式存入计算机, 根据这些知识,对输入的原始事实进行复杂的 推理,并做出判断和决策,从而起到专门领域 专家的作用的一种系统。
二 专家系统的基本组成
专家知识
人机交互界面
解
知识获取
推理机
释
器
知识库
数据库
1 知识库
用于存取和管理所获取的专家知识和经验,供推理机利用, 具有知识的存储、检索、增删和修改、扩充功能
根据推理过程的结论是否精确,可分为精确推理和不精确 推理。
根据问题求解过程中特殊和一般的关系,可分为演绎推理 和归纳推理
根据推理的方向,可分为正向推理、反向推理和正反混合 推理
5 知识获取器
知识获取是专家系统和专家的“界面”,知识工程师采用
三 知识表示与组织
知识库中知识的表示与组织是专家系统的基础,关系到 系统的推理是否能够模拟出专家的思维过程。
知识表示,就是知识的形式化,研究用机器表示知识的
可行的、有效的、通用的原则和方法。
目前常用的知识表示方法有:产生式规则、语义网络法、