资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,专家系统外壳,ESTA,的汉化研究及基于,ESTA,的电力设备状态评估专家系统,一,前言,人工智能从诞生发展到今天经历了一个漫长曲折的路,信息处理的智能化与信息社会对智能的巨大需求是人工智能发展的强大动力,专家系统是人工智能研究中活跃的一个分支。现在围绕着智能化应用系统的研究和开发的新时期已经到来,在此背景下,对,(,PROLOG DEVELOPMENT CENTER,),公司的专家系统外壳,ESTA,进行了汉化应用研究,利用汉化的,ESTA,开发并应用了变压器等设备故障诊断及专业人员培训专家系统。希望对我国在这一领域从事教学、研究及应用开发的同行有所帮助。,二,Visual prolog,与,Esta,概述,Prolog,语言是人工智能与专家系统领域最著名的逻辑程序设计语言,,Visual Prolog,是,Prolog,开发中心(,PDC,),最新推出的基于,Prolog,语言的可视化智能集成开发环境。,Visual Prolog,2,非常适合于专家系统、规划和其他人工智能相关问题的求解。,ESTA,是完全的,Microsoft Windows,风格的系统工具,,ESTA,使用多文档接口界面(,MDI,),,利用,DDE,与其它,Windows,应用通讯。用户界面友好。,ESTA,适用于诊断、规划等领域,知识表示属于结构化规则基(与,MYCIN,的骨架系统,EMYCIN,及,S.1,、,INSIGHT,类似)和逻辑基(使用,Visual Prolog,谓词)型。,ESTA,是构造咨询和决策支持系统的一个大的独立环境。,PDC,公司同时也提供了,Web,版的,ESTA,。,ESTA,包括了与,Visual Prolog,的接口,可以建造自己的对,ESTA,的扩展,或将,ESTA,集成到一个现有的,Visual Prolog,应用或其它,Windows,应用中。,三,ESTA,语法举例,ETSA,节语法如下:,:=section :,:=,:=if ,if (),:=,:=advice|assign|call|chain|do|do_section_of|exit|stop,ETSA category,参量语法如下:,:=,type category,四,ESTA,汉化应用研究,ESTA,汉化:对,ESTA,英文界面的汉化主要考虑三部分:一是提示、解释信息及某些参量值用汉字显示;二是,ESTA,本身的各种菜单命令、按钮图标采用汉字显示;三是对,ESTA,所提供的某些例子知识库内容做了汉化。汉化的难点在于一般它并不是通过修改对象的显示域文本来实现,而是在程序脚本执行中动态赋值的。,ESTA,功能扩展,:加入用户自定义的过程或函数;加强,ESTA,与数据库的连接功能;加强,ESTA,与,Excel,的连接功能。,ESTA,分,windows,版与,Web,版,所以,ESTA,汉化也分,windows,版的汉化与,Web,版的汉化。,五,汉化,ESTA,的意义与基于,ESTA,的,变压器等设备故障诊断及专业人员培训专家系统特点,原,ESTA,是一个英语界面的专家系统外壳,对其汉化是一件新颖且有意义的工作(目前国内几乎看不到汉语界面的专家系统外壳),汉化,ESTA,可以促进利用专家系统外壳开发更多的专家系统。当前,国内有一部分专家系统仍运行在,DOS,平台上,有些运行在,WINDOWS,等平台上,这些专家系统功能有限,由于汉化,ESTA,本身的优点,如对知识库的建立和维护、推理解释功能、支持图片显示等,为开发专家系统提供了很好的环境,利用汉化的,ESTA,开发基于,WINDOWS,平台的专家系统开发周期短、开发出的系统功能齐全,且可以由应用领域的专业人员独立建立和维护知识库,这对于提升专家系统在我国的应用水平具有推动作用。,六,WINDOWS,版,ESTA,应用示例,七,WEB,版,ESTA,应用示例,演示完毕,谢谢!,
展开阅读全文