第1章 绪论 1
1.1 人工智能的概念 1
1.2 人工智能的学派与研究途径 2
1.3 人工智能研究的内容与应用领域 4
1.3.1 人工智能研究的内容 5
1.3.2 人工智能研究的应用领域 6
1.4 人工智能的发展 8
第2章 人工智能基础知识 11
2.1 符号智能与计算智能 11
2.2 模糊理论 13
2.2.1 模糊集合 14
2.2.2 模糊集合的表示方法 14
2.2.3 模糊集合的运算 15
2.2.4 模糊关系和模糊关系矩阵的运算 16
2.2.5 模糊逻辑推理 18
2.2.6 解模糊判决方法 20
2.3 人工神经网络 21
2.3.1 人工神经网络发展简史 21
2.3.2 人工神经元的模型 23
2.3.3 神经网络模型结构 24
2.3.4 神经网络的两大类学习方法 25
2.3.5 反向传播网络及其学习算法 26
2.3.6 反馈神经网络 26
2.4 进化计算 27
2.4.1 遗传算法 28
2.4.2 进化策略 31
2.4.3 进化规划 31
2.5 模拟退火算法 32
2.6 知识表示 34
2.6.1 一阶谓词逻辑表示法 34
2.6.2 产生式规则 36
2.6.3 语义网表示法 37
2.6.4 框架表示法 38
2.6.5 人工神经网络的知识表示 39
2.7 搜索原理 40
2.7.1 问题求解过程的形式表示 40
2.7.2 状态空间搜索 41
2.7.3 与/或树搜索 43
2.8 基本的推理方法 46
2.8.1 推理的基本概念 46
2.8.2 自然演绎推理 48
2.8.3 归结演绎推理 48
2.8.4 基于规则的演绎系统 49
2.8.5 产生式系统 50
2.9 机器学习 53
第3章 专家系统 57
3.1 专家系统概述 57
3.1.1 专家系统发展简况 57
3.1.2 专家系统结构 59
3.1.3 专家系统类型 59
3.1.4 专家系统的特点 60
3.2 不确定性推理 61
3.2.1 确定因子法 61
3.2.2 主观Bayes方法 63
3.2.3 D-S证据理论 66
3.2.4 可能性理论 68
3.2.5 不确定推理方法的比较 69
3.3 专家系统的开发工具与建造步骤 70
3.3.1 专家系统的开发工具 70
3.3.2 建造专家系统的步骤 71
3.4 专家系统实例 72
3.4.1 智能设计 72
3.4.2 智能CAPP系统 76
3.4.3 故障诊断 78
第4章 智能控制 83
4.1 简述 83
4.1.1 自动控制的发展 83
4.1.2 智能控制的发展 84
4.1.3 智能控制的结构 85
4.2 专家控制 86
4.2.1 专家控制的结构与分类 86
4.2.2 基于知识的制造过程控制示例 90
4.3 模糊控制 96
4.3.1 常规模糊控制原理 96
4.3.2 模糊控制器的设计 97
4.3.3 自适应模糊控制 102
4.3.4 模糊PID控制 105
4.4 神经网络控制 109
4.4.1 神经网络控制的学习结构 109
4.4.2 神经网络建模 110
4.4.3 基于神经网络的仿真控制 111
4.4.4 基于神经网络的控制实验示例 118
4.5 基于信息论的智能控制 119
4.5.1 智能控制的信息优化原理 120
4.5.2 控制系统结构 121
4.5.3 基于信息测度的加工过程控制 122
第5章 计算智能及其应用 126
5.1 计算智能 126
5.1.1 计算智能的特点 126
5.1.2 混合计算智能 126
5.2 计算智能应用实例 129
5.2.1 基于GA的Job-shop调度 129
5.2.2 基于神经网络的切削加工参数多目标优化 133
5.2.3 端铣加工参数的多目标模糊优化 138
5.2.4 加工过程状态监测 142
5.2.5 机械产品的敏捷开发系统 153
第6章 数据挖掘与智能决策 156
6.1 数据挖掘 156
6.1.1 数据挖掘的定义和功能 156
6.1.2 数据挖掘的流程 160
6.1.3 数据挖掘的方法和技术 161
6.1.4 分布式数据挖掘 164
6.2 分布式人工智能 167
6.2.1 分布式人工智能概述 167
6.2.2 Agent基本理论 170
6.2.3 多Agent系统 175
6.3 智能决策与群体决策 183
6.3.1 智能决策支持系统 184
6.3.2 群体决策支持系统 188
第7章 智能制造 195
7.1 智能制造的含义 195
7.2 智能制造系统的特点 196
7.3 智能制造研究的主要内容 197
7.4 智能制造的支撑技术 199
7.5 基于Agent的分布式网络化智能制造系统 202
7.6 基于自治及合作的整子制造系统 204
第8章 智能机器人 211
8.1 机器人的原理 211
8.1.1 机器人的定义与分类 211
8.1.2 机器人系统的基本组成 215
8.1.3 智能机器人概述 219
8.2 智能机器人的传感与信息融合 222
8.2.1 机器人的传感技术 222
8.2.2 多传感器信息融合 225
8.3 机器人的规划与控制 233
8.3.1 机器人的规划 233
8.3.2 机器人的控制 240
第9章 综合集成智能系统 250
9.1 智能集成简述 250
9.2 集成智能设计专家系统 252
9.2.1 基于神经网络的设计专家系统 252
9.2.2 多种智能集成设计系统 253
9.2.3 基于CSCW的智能CAD结构 255
9.3 集成智能CAPP 256
9.4 制造过程的综合智能决策 258
9.5 多模块的智能调度 260
9.6 基于人机一体化的集成制造系统 264
第10章 智能系统及装备实例 266
10.1 仿人机器人 266
10.2 智能轮椅移动机器人 270
10.3 地震预报专家系统 274
10.3.1 ESEP的主要结构 275
10.3.2 ESEP的知识表示模型 276
10.3.3 ESEP的专家知识库 277
10.3.4 ESEP的事实准备模块 278
10.3.5 ESEP的推理模型和推理决策模块 278
10.4 智能车辆 279
10.4.1 意大利MOB-LAB的智能车辆 279
10.4.2 美国俄亥俄州立大学的智能车辆 281
参考文献 283