专家系统开发工具中表知识的处理及实现.pdfVIP

专家系统开发工具中表知识的处理及实现.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专家系统开发工具中表知识的处理及实现.pdf

第31卷第4期 华中科技大学学报(自然科学版) Vol3l N()4 4月 univofsci&Tech(Nalu伸sclenceEdit;。n) A∞ 2003 2003年 J Hu腿hcmg 专家系统开发工具中表知识的处理及实现 陈越岭王学林胡于进李成刚 (华中科技大学机械科学与工程学院) 摘要:提出了一种专家系统开发工具处理表知识的方法该方法结合了面向则象的思想,能够处理用户按照 一定的语法规范输入的表知识.而且还能获取和处理Access及sQLSever数据库中的表知识,以简便的方式 蛮现了与多种数据库的接口,以·个专家系统开发工具EsP为例,从数据结构和算法I:具体介绍r这种表知 识处理方式的实现 关麓词:专家系统;开发工具;面向对象;表知识;数据库 中圈分类号:THl22文献标识码:A 文章编号:167114512(2003)04—0012一03 在机械设计过程中,除了进行方案决策、评价 属性槽又是各自独立的即不需要在属性槽中设 分析之外,还得借助设计手册进行重要参数选择, 置大量的槽值类型与图表槽中的元素属性~对 如标准件表、公差数据表等,这些都称为表知识. 应,而是按照推理过程需求的数据设霞 作为专家系统开发工具,对表知识的处理必须具 作以下规定:a,一个类可以有具有单表、多 有通用性,从而使构建的专家系统能够方便地获 表或无表;b.表以类名+表名标识;c.父类的表 取和利用以表的形式存在的大量数据知识并对其 能够被子类继承;d表知识按照规定的语法规则 进行维护 写入类中 在知识类的方法槽里定义了对表知识的获取 1 处理表知识的几点关键技术 方式.基本思想是:将图表槽中的表知识存放于表 知识库,以人机交互界面的形式显示表知识,通过 1 1 采用面向对象的知识表示方式和获取方式 用户选择需求项后,将所得值放人事实库中并代 在面向对象的专家系统中,知识以类的形式 人下一步推理中或作为推理的最终结果输出.具 表达图l给出了面向对象的知识表示00KR基 体以操作函数的方式实现 本结构.除通常具有的关系槽、属性槽、方法槽,规 1.2与数据库相结合 对象 专家系统开发工具要求每构建一个专家系统 必须带有一个专属的数据库存放表知识.按专家 l属性槽l l图寰槽||关系槽Il方往槽|f规则槽l 『柑名Il槽名|J关系名||槽名||檀名J 系统与数据库结合的三种形式——紧耦合、松耦 I继最属性I…I继承属性ll继承属性II继承属性¨继承属性I l槽值类型l l表体||槽值类型|I方法名Jl规则集 合和弱耦合,将获得和利用数据库中表知识的疗 j槽擅ff ¨对象实例JI f』 I 式分为以下两种. a.紧耦合将规则管理系统集成到DBMs之 中,使DBMs既管理数据库又管理规则库松散 耦合是将一个现成的专家系统外壳和一个现成的

文档评论(0)

fa159yd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档