- 1、本文档共110页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2确定性知识系统课案
* 1. 产生式系统的基本结构 (2/2) 控制系统(Control system) 控制系统的主要作用 亦称推理机,用于控制整个产生式系统的运行,决定问题求解过程的推理线路。 控制系统的主要任务 选择匹配:按一定策略从规则库种选择规则与综合数据库中的已知事实进行匹配。 冲突消解:对匹配成功的规则,按照某种策略从中选出一条规则执行。 执行操作:对所执行的规则,若其后件为一个或多个结论,则把这些结论加入综合数据库;若其后件为一个或多个操作时,执行这些操作。 终止推理:检查综合数据库中是否包含有目标,若有,则停止推理。 路径解释:在问题求解过程中,记住应用过的规则序列,以便最终能够给出问题的解的路径。 * 2. 产生式的正向推理算法 从已知事实出发、正向使用规则,也称为数据驱动推理或前向链推理。 算法描述 (1) 把用户提供的初始证据放入综合数据库; (2) 检查综合数据库中是否包含了问题的解,若已包含,则求解结束,并成功推出;否则执行下一步; (3) 检查知识库中是否有可用知识,若有,形成当前可用知识集,执行下一步;否则转(5)。 (4) 按照某种冲突消解策略,从当前可用知识集中选出一条规则进行推理,并将推出的新事实加入综合数据库种,然后转(2)。 (5) 询问用户是否可以进一步补充新的事实,若可补充,则将补充的新事实加入综合数据库中,然后转(3);否则表示无解,失败退出。 至于如何根据综合数据库中的事实到知识库中选取可用知识,当知识库中有多条知识可用时应该先使用那一条知识等。这些问题涉及到了知识的匹配方法和冲突消解策略,以后将会分别讨论。 其流程图如下: * 把初始证据放入DB DB中有解吗? KB中有可用知识吗? 形成可用知识集 可用知识集空吗? 按照冲突消解策略从该知识 集中选出一条知识进行推理 推出的是新事实吗? 将新事实加入到DB 把用户补充的新事 实加入到DB中 用户可补充新事实吗? 失败退出 成功退出 Y N N Y N N N Y Y Y * 2. 产生式的正向推理例子(1/2) 推理开始后,先把A放入综合数据库,然后检查综合数据库中是否含有该问题的解,回答为“N”。 接着检查知识库中是否有可用知识,显然r2可用,形成仅含r2的知识集。从该知识集中取出r2,推出新的实事B,将B加入综合数据库,检查综合数据库中是否含有目标C,回答为“N”。 再检查知识库中是否有可用知识,此时由于B的加入使得r1为可用,形成仅含r1的知识集。从该知识集中取出r1,推出新的实事C,将C加入综合数据库,检查综合数据库中是否含有目标C,回答为“Y”。 它说明综合数据库中已经含有问题的解,推理成功结束,目标C得证。 例2.15请用正向推理完成以下问题的求解 假设知识库中包含有以下2条规则: r1: IF B THEN C r2: IF A THEN B 已知初始证据A,求证目标C。 解:推理过程如下: 推理开始前,综合数据库为空。 B A C 初始证据 推理规则 r1 r2 C C 求证目标 B C * 2. 产生式的正向推理例子(2/2) 简化的动物识别例子,仅包括其中的r3和r15,完整例子后面讨论。 例2.16 设有以下两条规则 r3:IF 动物有羽毛 THEN 动物是鸟 r15:IF 动物是鸟 AND 动物善飞 THEN 动物是信天翁 其中,r3和r15是上述两条规则在动物识别系统中的规则编号。假设已知有以下事实: 动物有羽毛,动物善飞 求满足以上事实的动物是何种动物。 解:由于已知事实“动物有羽毛”,即r3的前提条件满足,因此r3可用,承认的r3结论,即推出新的事实“动物是鸟”。此时,r15的两个前提条件均满足,即r15的前提条件满足,因此r15可用,承认的r15结论,即推出新的事实“动物是信天翁” 。 动物有羽毛 动物善飞 动物是鸟 动物是信天翁 r3 r15 例2.16的推理过程 * 3. 产生式的逆向推理算法 从某个假设目标出发,逆向使用规则,亦称为目标驱动推理或逆向链推理。 算法描述: (1) 将要求证的目标(称为假设)构成一个假设集; (2) 从假设集中选出一个假设,检查该假设是否在综合数据库中,若在,则该假设成立,此时,若假设集为空,则成功退出,否则仍执行(2);若该
您可能关注的文档
最近下载
- 第四章 旅行社与导游人员管理法律制度.ppt VIP
- 學生住宿管理.pptx VIP
- AnIntroductiontoGCC中文.pdf VIP
- 【文旅营销案例】文旅休闲营地策划提案_市场营销策划_文旅产业营销策划方案合集.pptx
- 2024年7月1日实施新版医疗器械贮存(陈列)和在库检查管理制度.docx
- 2019—2023年注册会计师考试《财务成本管理》真题合集(含答案及解析)共5套.pdf
- 0.6万吨浅园仓滑模专项施工方案(专家论证版).doc
- 贝多芬C大调第二十一钢琴奏鸣曲《黎明_华尔斯坦》第一乐章(Op.53,No.21) 高清钢琴谱五线谱.docx
- 探究档案管理工作规范化及标准化.doc
- 动漫自媒体项目商业计划书.pptx VIP
文档评论(0)