第一部份 专家系统入门 1
第一章 人工智能与专家系统 3
1.1 电脑演进与人工智能的发展 3
1.2 人工智能与专家系统 4
1.3 专家系统的简介 5
1.3-1 专家系统与人类专家之差异 6
1.3-2 专家系统与传统程序之比较 7
1.4 结论 7
第二章 专家系统入门 9
2.1 什么是专家系统 9
2.1-1 专家系统的特性 11
2.1-2 专家系统的好处 11
2.2 专家系统的架构 12
2.2-1 使用者介面 14
2.2-2 推论机 14
2.2-3 知识库 15
2.2-4 解释能力与知识收集能力 18
2.3 专家系统的推论方式 19
2.3-1 前向链推理 19
2.3-2 后向链推理 20
2.3-3 不确定因子的处理 22
2.3-4 模糊逻辑应用在不确定因子 24
2.4 如何鉴定一个专家系统 30
2.4-1 专家系统所带来的社会冲击 30
2.4-2 评估一个专家系统 31
2.4-3 结论 33
2.5 结论 33
第三章 如何发展一个专家系统 35
3.1 各类人工智能语言 35
3.2 建立专家系统之过程 42
3.3 专家系统的应用与范围 49
3.3-1 专家系统之应用 50
3.3-2 对于专家系统的适当范围 52
3.4 专家系统实例 55
3.4-1 微积分专家系统之系统流程 55
3.4-2 系统组成和操作 58
3.5 专家系统未来发展 76
第二部份 专家系统语言——CLIPS 79
第一章 前言 81
第二章 事实 83
第三章 规则 95
第四章 进一步详论 105
第五章 有趣的变数 117
第六章 函式 131
第七章 控制 149
第八章 逻辑 163
第九章 有效力的样式 175
第十章 增结加构化 185
第十一章 前向和后向推理的控制策略 197
第十二章 档案存取 219
第十三章 CLIPS语言应用实例 225
13.1 建立专家系统的过程 225
13.2 系统使用设备及使用工具 227
13.3 CGI输图界面 228
13.4 CLIPS语言与CGI的结合 229
13.5 交谈式介面功能 230
13.6 知识的获取 231
13.7 处理CLIPS记忆体的问题 232
13.8 ESCSD系统组织 232
13.9 结论 233