专家系统举例.ppt

专家系统举例.ppt

ID:56423030

大小:589.00 KB

页数:35页

时间:2020-06-17

专家系统举例.ppt_第1页
专家系统举例.ppt_第2页
专家系统举例.ppt_第3页
专家系统举例.ppt_第4页
专家系统举例.ppt_第5页
资源描述:

《专家系统举例.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、7.8新一代专家系统的研究主讲人:陈诗旭广西师范大学计信学院目前专家系统存在的五大问题忽视了理论与深层知识在问题求解中的作用缺少多个系统的协作及综合型的专家系统在知识获取方面还缺少自动获取知识的能力在知识表示上缺少多种表示模式的集成在推理方面不支持多种推理策略针对上述问题,我们开始了新一代专家系统的研究研究新一代专家系统的主要课题1分布协同式的体系结构2知识的自动获取3深层知识的利用4知识表示及推理方法研究课题1-分布协同式的体系结构所谓分布协同式体系结构是指:把知识库(推理机制)分布于一个计算机网络的不同节点上,在求解问题时,它们能互通信息,密切合作,共同完成问题求解任务。该体系结构应解决

2、2个问题(1)任务分布:把待求解的问题分解为若干子问题,分别交给系统中不同的成员去完成。(2)合作策略:由于系统中的各成员都只具有部分知识,而问題的各子问题间存在着种种内在联系,这就要求各成员必须互相通信,合作地进行问题求解。为实现合作,需要解决合作的方式与策略以及通信的手段。研究课题2-知识的自动获取知识获取可以划分为两个阶段:一个是在知识库尚未建立起来时,从领域专家及有关文献资料那获取知识。对于这种情况,为了实现自动知识获取,需要解决自然语言的识别与理解以及从大量事例中归纳知识等问题。一个是在系统运行过程中,通过运行实践不断总结归纳。对于这一种情况,还需要解决如何从系统的运行实践中发现问

3、题以及通过总结经验教训,归纳出新知识、修改旧知识等问题。研究课题3-深层知识的利用深层知识是指:相关领域中的理论性知识、原理性知识,而专家的经验通常被称为表层知识或浅层知识。对于深层知识的利用存在2个问题(1)如何确定深层知识的容量与边缘(2)非单调性亦是深层知识利用中的一个困难问题研究课题4-知识表示及推理方法要使专家系统能像人类专家那样求解领域題,就必须对知识的表示与处理作进一步的研究,使其能真正模拟人类求解问题的思维过程。首要解决的问题(1)如何建立一致的知识表示框架,使之能包含多范例的多种表示模式。(2)如何在时态推理、定性推理、非单调推理等方面有所突破,在不确定性的表示与处理方面取

4、得新的进展等。7.9专家系统举例广西师范大学计信学院两个例子1动物识别系统2专家系统MYCIN两个例子动物识别系统动物识别系统这是一个用以识别虎、金钱豹等七种动物的小型专家系统:1.系统结构2.知识表示3.适用知识的选取4.推理的结束条件5.推理过程动物识别系统-系统结构主控模块创建知识库建立数据库推理机解释机构标志结论性规则释放规则链表释放事实链表匹配已知事实动物识别系统-知识表示知识用产生式规则表示,相应的数据结构为:structRULE-TYPE{char*result;intlastflag;structCAUSE-TYPE*cause-chain;structRULE-TYPE*n

5、ext;};已知事实用字符串描述,连成链表,其数据结构为:structCAUSE-TYPE{charcause;structCAUSE-TYPE*next;};动物识别系统-适用知识的选取为了进行推理,就需要根据数据库中的已知事实从知识库中选用合适的知识。适用知识:若知识的前提条件所要求的事实在数据库中都存在,就认为它是一条适用知识。动物识别系统-推理的结束条件当有如下两种情况中的某一种出现时可终止推理:知识库中再无可适用的知识。对于这种情况,很容易进行检测,只要检查一下当前知识库中是否还有知识的前提条件可被数据库的已知事实满足,且为未使用过的知识就可得知。经推理求得了问题的解。扫描知识库的

6、每一条规则,若一条规则的结论在其它规则的前提条件中都不出现,则这条规则的结论部分就是最终结论,此时就可终止推理过程。含有最终结论的规则称为结论性规则。对于结论性规则,为它作一标志,每当推理机用到带标志的规则进行推理时,推出的结论必然是最终结论,此时就可终止推理过程。动物识别系统-推理过程两个例子专家系统MYCIN专家系统MYCINMYCIN是一个帮助内科医生诊治感染性疾病的专家系统:1.系统结构2.数据表示3.知识表示4.推理的控制策略5.解释功能专家系统MYCIN-系统结构用户(医生)咨询子系统数据库DDB解释子系统知识获取子系统知识库SDB专家、知识工程师专家系统MYCIN-数据表示数据

7、库中的数据都用如下形式的三元组描述:(对象属性值)1.“对象”又称为上下文,它是系统要处理的实体,例如:PERSON(病人)2.“属性”又称临床参数,用于描述相应对象的特征,例如“病人”的姓名、年龄、性别。3.“值”是指相应属性的值,根据属性的不同类别,其值可以是一个或多个。专家系统MYCIN-数据表示-属性分类MYCIN中有65种属性,这些属性按其所描述的对象不同分为六类。例如:用于描述“病人”情况的作为一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。