请输入您要查询的字词:

 

单词 流行的专家系统开发工具
释义

【流行的专家系统开发工具】
 

自从60年代中期专家系统(ES)出现以来,ES的发展在原理、技术、开发工具几个方面都极为迅速,已开发的ES数目每年都成倍增长,并广泛应用于医学、地质、石油、化工、工程、气象、财政、经济、军事、教育、商业、法律、交通、农业等领域。ES的不断涌现,导致了许多软件公司的相继成立并致力于专家系统开发工具(ESDT)的研制与开发,从而出现了大量可用的ESDT。这里综合评述10种最流行的ESDT。

1.VP-Expert。是Paperback Software公司1987年9月推出的在IBM PC XT/AT系列微机上运行的通用型ESDT,应用最广,名列ESDT榜首。该系统除具有一般ESDT工具所具有的用户接口、推理机、知识库3个部分外,还具有系统构造工具和系统支持工具,能提供灵活方便的多种操作方式,使具有专门知识的人类专家、知识工程师和用户三者的合作变得简便易行。VPExpert运行环境简单,只要求IBM微机(或兼容机)最小内存为256K,至少有一个双面软盘驱动器,操作系统DOS版本为2.0以上。该系统用C语言实现,与其它ESDT相比在许多方面独树一帜。VP-Expert以其最低的价格和较强的功能赢得了用户的信赖,适于各类小规模ES的开发和建造。

2.Personal Consultant(PC)。是由德克萨斯仪器公司在EMYCIN基础上用宏LISP和宏汇编语言编制,在IBM PC XT/AT和PS/2上运行的ESDT。该系统采用产生式规则和面向过程策略。它通过一连串的提问和指导信息指导工程师键入构成知识库的语境和参量、规则和用户定义及LISP函数。PC的知识库由开发机开发,由推理机调用。推理机采用精确或不精确推理方法,进行后向推理,也支持前向推理。PC还具有用于图形处理和图形模拟的特殊软件包,以及与C语言及Turbo Pascal等的高级接口,能访问IBMPC机上的dBASE Ⅱ、dBASE Ⅲ数据库,还可与Lotusl-2-3工作表格文件交换数据。该系统简单易学,使用方便,也是目前IBM PC机上较理想的ESDT,应用较广,仅次于VP Expcit。该系统适于开发规则不超过400条的诊断、规划、分析等小型ES。

3.Level 5。是由Level 5(IBI)公司用Pascal和汇编语言实现,可在VAX、IBM PC XT/AT、IBM PS/2和Apple Macintosh机上运行的ESDT。该系统的推理机采用后向推理方式,也支持前向推理方式,而且在大型VAX机上,还可进行时间建模。它能访问dBASEⅡ、dBASE Ⅲ数据库,并具有与任何过程语言高级的接口,它对支持Pascal程序设计语言的任何系统都是可移植的,适于各种实用ES的开发。该系统的用户接口提供了良好的人机界面,用户与系统的交互通过多级菜单命令实现,还有图形处理功能,为用户建造或运行已建成的ES提供了方便。Level 5的主要缺点是缺乏知识库编辑器,需要用户利用计算机提供的文本编辑器先将知识库规则编辑好,再存入该系统中。

4.Guru。是mdbs公司1986年推出的一个事务型ES构筑工具,可在VAX、IBM PC XT/AT、IBM PS/2和Apple Macintosh机上运行。该系统用C语言实现。Guru集成了人工智能AI环境和数据处理中常用的软件,集扩展表、数据库管理、自然语言理解、图形绘制、文字处理、串行通讯、报表生成、咨询、计算统计、推理、特殊查询及专家系统外壳于一体,为用户建造ES提供了极大的方便。该系统为一种集成式ESDT,是ESDT的发展趋势之一。Guru的知识表示方法是产生式规则,规则的前提、结论部分可以是变量,也可以是数据属性,还可以是扩充表单元。它的推理机具有前向推理和后向推理功能。Guru提供了10种基本的不精确推理表示模型,这些模型可以自由组合,并可动态改变。Guru还有5种基本的冲突消解策略,与不精确推理模型组合后,可有50多种选择规则的方法,加上它的窗口和菜单,使之使用起来非常直观简单。Guru还可与ASCⅡ文件、DOS文件、dBASEⅡ和dBASEⅢ以及Lotusl-2-3文件交换数据。它能提供以下4种较为友善的用户接口:自然语言、菜单、命令语言、专用接口。该系统适用于事务处理、电子报表图形生成、统计计算和文字处理的办公室自动化预测、模拟等ES的开发。

5.First Class(FC)。是由Programs in Motion公司用Pascal语言和汇编语言实现的,在IBM PC XT/AT和IBMPS/2上运行的ESDT。该系统的推理机采用前向、后向推理两理两种推理方式。一个显著的特点是FC系统使用了黑板结构。黑板结构利用网络通信减少用各种语言编写的程序和操作系统组合起来的困难,使各种ES模块可以联合操作,以解决复杂的设计问题。该系统对知识库的信息可进行一致性检查,且可进行知识库的图形表达处理。FC能访问IBM dBASE Ⅱ和dBASE Ⅲ数据库,并可与C语言、Pascal语言接口。FC具有良好的人机接口和图形处理功能,适于诊断和数据分析ES的开发和建造。

6.Exsys系统。是Exsys公司用C语言实现的在rAX、IBM PC XT/AT、IBM PS/2、Apple Macintosh和Sun上运行的ESDT。该系统的推理机采用前向推理、后向推理两种方式。Exsys使用了黑板结构,还具有时间建模功能。该系统提供了方便的用户接口,有文字处理、知识库编辑器、一致性检查、推理路径显示、咨询和解释等设施,为用户的使用提供了极大的方便。该系统能访问dBASE Ⅱ和dBASE Ⅲ数据库及任何过程语言接口。Exsys的应用范围很宽,适用于诊断和实时处理ES的开发。

7.Nexpert。是由Neuron Data公司用C语言实现的在VAX、IBM PC XT/AT、IBM PS/2、Apple Macinosh、Sun、Apollo和IBM Mainframes上运行的ESDT。该系统的知识表达方法有产生式规则、语义网络表示、框架表示和面向对象的知识表示等。推理机采用前向、后向两种推理方式。该系统的用户接口在所有的ESDT中功能最强,具备了已有商品化ESDT中所具有的所有功能,因此该系统使用直观方便,且适于所有类型的ES的开发与建造。Nexpert具有与C语言、ADA、COBOL和Fortran语言的高级接口,且可与数据库查询语言SQL、关系数据库RDB、dBASE Ⅱ、dBASE Ⅲ、dBASE Ⅷ-PLUS和Lotusl-2-3表格文件交换数据,它也是目前使用最方便的ESDT之一。

8.KEE。是由IntelliCorp公司用LISP语言开发的在Apollo、Sun、Symbolics3 600、Explorer、Xerox1 100/1108机上运行的一种混合ESDT。KEE能把几种AI方法学结合起来,为用户手边的子任务提供最好的技术。它把基于框架的知识表示,基于规则的推理、逻辑表示、数据驱动的推理、面向对象的程序设计和LISP程序设计结合起来,以实现各种ES的应用。KEE采用前向推理和后向推理控制技术,并用日程表机制安排规则激活时机。它使用框架继承性来以一种层次结构表示说明性知识和过程性知识,以及层次性地组织知识库规则。框架也形成了面向对象的程序设计子系统的基础,与框架系统相联系的过程性附件能力允许KEE实现数据驱动的推理。KEE用户接口异常特别的是,它能支持显示窗口,上托菜单、图形、图象、交互样板和活动画面,以便在开发和利用已建成的ES时简化人机交互作用。该系统适用于大、中型ES的开发,已用于卫星、金融、遗传工程、控制、原子能发电等ES的开发。KEE系统1987年销售数量为1743拷贝,列第8位。但销售收入却为1600万美元,列所有ESDT的首位。

9.M.1。是由Teknowledge公司在EMYCIN和KS300系统基础上开发的,用PROLOG人工智能语言实现,在IBM PC XT/ AT及其兼容机上运行的ESDT。它与EMYCIN类似,采用产生式规则和后向推理技术,适用开发规则在100到200的诊断型小型ES的开发。M.1向用户提供了广泛的询问能力,以分析系统的决策过程。它还向用户提供了4种观察窗口以分析系统的运行情况,事件窗口显示该系统目前正尝试证实的目标,推理窗口显示正在求值的知识库入口,结论窗口保持了为支持目前的系统目标所做的中间结论和最终结论,而选择窗口显示了用户在响应系统的询问时可以选择的侯选方案。M.1的主要缺点是未配备开发机,需要用户利用PC提供的文本编辑程序建造知识库。建好知识库后将其装入M.1系统中,然后便可启动M.1。M.1通过回答方式获取与求解问题有关的知识,再借助于知识库和推理机推出结论,并向用户解释推理过程。此外,M.1的知识库入口只有200个。M.1系统语法简明,交互性好,还能方便地访问dBASE I、dBASE Ⅲ数据库,易于掌握。

10.ART。是由Inferencc公司用C语言实现的,在VAX、Sun、LISP机和IBM PC XT/AT机上运行的,基于规则、基于框架和面向过程的通用型ESDT。ART系统由知识语言、编译程序、推理机和开发环境四大部分组成。知识语言允许开发者使用规则、框架和过程表达领域知识。事实性知识既可用对象-属性-值三元组的形式表达,又可用带真值和存在或全称量词的命题表达。编译程序用来将由知识语言描述的领域知识转换成LISP表示或内部表示。推理,机使用利用各种观点的非单调性推理这也是该系统的强有力特征之一。在控制策略方面,既可作前向推理又可作后向推理,还可作前后向双向推理。该系统还采用黑板模型结构来组织和监视各种观点,这种结构允用许户把黑板嵌套九层。ART的弱点是实际上仅仅模仿了向后链接的逆向链结构。实质上,ART使用这些观点来并行地进行向前链接,以发现逆向链规则,然后控制从“毒化”其它观点的那个目标出发,继续进行向后链接。ART系统有一个优美的图形工作台,称为ARTIST,它与系统的其余部分连接。它具有以下功能:灵活多变的窗口显示;形象逼真的彩色图形解释;直观方便的用户交互;翻译贴切的英语规则互换;控制自如的运行状态考察。简言之,ART是最完善且最流行的ESDT之一。ART系统适用于速度是重要的考虑因素,且领域知识能以简单规则和框架来编码的领域中的ES的开发,如仿真ES、医学诊断ES、空间技术ES、电路设计ES、军事指挥和控制ES、财政计划ES、工业控制ES、制造规划ES等。

(华中理工大学王宗军撰)

随便看

 

科学参考收录了7804条科技类词条,基本涵盖了常见科技类参考文献及英语词汇的翻译,是科学学习和研究的有利工具。

 

Copyright © 2000-2023 Sciref.net All Rights Reserved
京ICP备2021023879号 更新时间:2024/5/19 0:07:56