专家系统工具ESTA及其应用作者:崔奇明 著出版时间:2014年版内容简介 崔奇明、李友红、崔舒婷、李琦诺编著的《专家系统工具ESTA及其应用》系统地介绍了专家系统原理、专家系统工具ESTA等,并给出了较多的示例。全书共分三部分:第一部分(第1章)简述人工智能、专家系统、专家系统工具、诊断问题求解、知识表示、Visual Prolog语言;第二部分(第2~4章)论述专家系统工具ESTA及ESTA应用范例分析;第三部分(第5~9章)介绍基于VisualProlog的专家系统、基于Web的专家系统的应用研究、ESTA汉化及定制过程、基于ESTA的专家系统、学习和研究ESTA的示例——专家系统和人工神经网络的结合应用、Visual Prolog的应用示例——基于高压分析的变电设备故障诊断专家系统、基于Windows与基于Web的KSTA应用咨询过程图例等。本书需要读者具有Prolog或Visual Prolog的基础知识,可作为高等院校计算机、自动化、信息管理等相关专业本科生或研究生专家系统及应用的教学参考书,也可供电力系统等其他专业的师生以及科研和工程技术人员自学或参考。目录第1章 人工智能与专家系统概述1.1 人工智能简述1.1.1 人工智能发展基本回顾1.1.2 人工智能技术主要应用1.1.3 认知科学的两个方面——专家系统和神经网络1.1.4 智能诊断和智能规划1.2 专家系统简述1.2.1 专家系统应用与现状1.2.2 专家系统的组成1.2.3 专家系统的分类及特点1.2.4 专家系统存在的问题及主要发展方向1.2.5 专家系统的形式描述1.2.6 专家系统的推理与不精确性的处理1.3 专家系统工具1.3.1 专家系统工具简述1.3.2 专家系统工具研究特点1.4 诊断问题求解1.4.1 求解诊断问题的思维框架1.4.2 诊断问题求解的方法及策略1.4.3 演绎推理诊断问题求解的方法1.5 知识表示1.5.1 知识表示简述1.5.2 常用知识表示方法的能力及比较1.6 Visual Prolog简述第2章 ESTA概述2.1 ESTA基本特点2.1.1 专家知识何时能显示出差异2.1.2 使用ESTA的意义2.2 ESTA应用开发导例2.2.1 ESTA中知识库的书写2.2.2 ESTA导例第3章 ESTA介绍3.1 ESTA运行环境3.1.1 ESTA目录结构3.1.2 ESTA系统生成3.1.3 ESTA主窗口构件3.2 ESTA节3.3 ESTA参量3.3.1 分类参量3.3.2 布尔参量3.3.3 文本参量3.3.4 数值参量3.4 ESTA域3.4.1 解释域3.4.2 提问域3.4.3 规则域3.4.4 定义域3.4.5 图片域3.5 ESTA行动3.5.1 Do-section-of行动3.5.2 指派行动3.5.3 退出行动3.5.4 链接行动3.5.5 调用行动3.5.6 执行行动3.5.7 停止行动3.6 ESTA表达式3.6.1 BNF表示法3.6.2 布尔表达式3.6.3 文本表达式3.6.4 数值表达式3.7 ESTA文件3.7.1 对话文件3.7.2 文本文件3.7.3 知识库文件3.8 ESTA图片数据库3.9 ESTA其他定义3.9.1 标题3.9.2 名称3.9.3 忠告3.9.4 串3.9.5 数3.9.6 Showpic过程3.9.7 Unknown(不知道)的使用3.10 ESTA菜单键盘命令3.10.1 ESTA启动3.10.2 文件3.10.3 编辑3.10.4 咨询3.10.5 参数3.10.6 节3.10.7 标题3.10.8 图片3.10.9 其他3.11 ESTA其他编辑命令简介3.11.1 光标移动命令3.11.2 编辑器命令第4章 ESTA应用范例分析4.1 汽车故障诊断专家系统知识库简介4.2 汽车故障诊断专家系统知识库4.3 汽车故障诊断专家系统知识库节名列表(括号内给出汉字说明)4.4 汽车故障诊断专家系统知识库参量列表(括号内给出汉字说明)4.5 汽车故障诊断专家系统知识库控制流基本分析图4.6 汽车故障诊断专家系统咨询过程图例第5章 基于Visual Prolog的专家系统5.1 GENI(小型分类专家系统外壳)5.1.1 GENI脚本示例5.1.2 GENI知识库示例5.1.3 对GENI的简单分析5.1.4 GENI咨询过程示例5.2 GENI(Web版)(小型分类专家系统外壳)5.2.1 GENI脚本示例5.2.2 GENI知识库示例5.2.3 GENI知识库咨询过程示例5.2.4 GENI咨询流程分析5.3 基于Web专家系统的应用研究5.3.1 基于Web的非精确反向推理专家系统5.3.2 基于Web的非精确正向推理专家系统5.3.3 基于Web的贝叶斯专家系统5.4 基于Web与汉语自然语言处理的地理信息系统应用研究5.4.1 研究背景5.4.2 基于英语自然语言处理的系统模型Geobase5.4.3 Geobase模型的汉化研究及实现5.4.4 处理汉语句子的算法及程序脚本5.4.5 有关语言集、数据库举例第6章 ESTA的汉化及定制过程6.1 提示信息、解释信息等常规用语的汉化6.2 菜单的汉化6.3 分类参量(category)类型值的汉化6.4 对话框中按钮图标的汉化6.5 自定义的过程或函数6.6 ESTA与数据库连接的应用研究6.6.1 利用ODBC与数据库连接6.6.2 利用DDE与Excel交互实现与数据库的连接6.6.3 利用数据文件与数据库连接6.6.4 基于Web的ESTA与数据库的连接6.7 其他应用经验简介第7章 基于ESTA的专家系统7.1 测试ESTA中Excel与DDE连接的例子7.2 学习和研究ESTA的实例——专家系统和人工神经网络的结合应用7.2.1 设计及实现思想7.2.2 知识表示举例7.2.3 人工神经网络模型样本训练(部分)形式举例7.2.4 故障诊断咨询过程图示7.2.5 知识库示例7.3 基于ESTA的电力设备状态评估专家系统的应用研究7.3.1 状态评估基本过程框架描述7.3.2 状态综合指数7.3.3 知识库设计7.3.4 评分基本准则及实例分析第8章 Visual Prolog的应用示例——基于高压分析的变电设备故障诊断专家系统8.1 设计及实现思想8.2 故障诊断咨询过程图示8.2.1 变压器绕组绝缘电阻咨询过程图示8.2.2 变压器绕组介质损耗咨询过程图示8.2.3 变压器绕组泄漏电流咨询过程图示8.2.4 变压器绕组直流电组咨询过程图示8.3 故障诊断咨询基本结构层次图示8.4 知识库示例8.5 菜单命令程序调用示例8.6 知识库中规则参数处理程序示例第9章 基于Windows与基于Web的ESTA应用咨询过程图例9.1 基于Web的ESTA应用咨询(冠心病风险评估)过程图例9.2 基于Windows的ESTA应用咨询(电力设备状态评估)过程图例9.3 基于Web的ESTA应用咨询(电力设备状态评估)过程图例9.4 基于油浸式变压器状态检修及状态评价导则的ESTA应用研究9.4.1 油浸式变压器(电抗器)状态评价导则基本内容9.4.2 油浸式变压器(电抗器)状态检修导则基本内容9.4.3 ESTA应用研究图例附例 基于汉化及扩展ESTA的变压器状态评估专家系统知识库样本参考文献 上一篇: Hadoop YARN权威指南 下一篇: 数据之美:一本书学会可视化设计