第一章 什么是专家系统? 5
1.1 存贮在磁盘上的专家经验 5
1.2 什么是知识? 6
1.3 知识的表示 7
1.4 经验知识 11
1.5 计算机推理 13
1.6 人机对话 17
1.8 推理的解释 19
1.7 不确定性 19
1.9 专家系统的主要特征 20
第二章 专家系统在经营管理领域的应用 22
2.1 问题的类型 22
2.2 经营管理中的分析与综合任务 27
2.3 执行层的应用 27
2.4 控制层的应用 30
2.5 计划层的应用 31
2.6 专家系统的应用领域 32
2.7 复合领域的应用 35
第三章 图形化规则语言 38
3.1 上下文树 38
3.2 事实模版 40
3.3 规则模版 43
第四章 开发专家系统的过程 47
4.1 开发计划 47
4.2 阶段Ⅰ:确定专家系统领域 49
4.3 阶段Ⅱ:开发表示知识的词汇 51
4.4 阶段Ⅲ:建立知识库 54
4.5 阶段Ⅳ:测试知识库 56
第五章 阶段Ⅰ:确定专家系统的应用领域 59
5.1 示范实例 59
5.2 分割应用领域 60
5.3 确定推理流程 61
5.4 合成人机对话 62
5.5 重新组织或构造 65
5.6 确定性能指标 68
6.1 确定属性 70
第六章 阶段Ⅱ:开发表示知识的词汇 70
6.2 定义属性的值 75
6.3 编写检验词汇的规则 79
第七章 专家系统的推理过程 82
7.1 逻辑的模拟 82
7.2 正向推理 87
7.3 反向推理 88
7.5 元规则 91
7.4 前件规则与后件规则 91
7.6 不确定性 92
第八章 专家系统开发工具—电脑顾问 96
8.1 概述 96
8.2 语法 98
8.3 输入知识库元素 106
8.4 人机对话 108
8.5 调试 114
第九章 阶段Ⅲ:建立知识库 120
9.1 准备书面形式的规则库 120
9.2 输入知识库元素 126
9.3 检查知识库的逻辑正确性 128
9.4 检查可信因子 137
第十章 阶段Ⅳ:测试知识库 140
10.1 准备一套测试案例 140
10.2 评价知识库 142
10.3 改善人机对话 148
10.4 “开门”评议 159
11.1 专家系统开发计划 161
第十一章 开发专家系统:一条自我深造的途径 161
11.2 经营管理专家系统领域中的知识 168
11.3 专家系统开发工具 173
11.4 严谨、求实的工作作风 180
11.5 开发自我 184
附录A“电脑顾问”的命令—ARL形式 186
附录B“电脑顾问”的命令—LISP形式 204
附录C交通事故原型专家系统的规则库 215
附录D交通事故原型专家系统的规则和参数(属性)清单 239
附录E可在个人计算机上运行的专家系统开发工具 318