神经网络控制 - 中国高校教材图书网
|
书名: |
神经网络控制
|
| ISBN: | 978-7-5606-2150-0 |
责任编辑: | |
| 作者: |
喻宗泉, 喻晗
相关图书
|
装订: | 平装 |
| 印次: | 1-1 |
开本: | 16开 |
| 定价: |
¥24.00
折扣价:¥22.80
折扣:0.95
节省了1.2元
|
字数: |
397千字
|
| 出版社: |
西安电子科技大学出版社 |
页数: |
|
| 出版日期: |
2009-02-01 |
每包册数: |
|
| 国家规划教材: |
|
省部级规划教材: |
|
| 入选重点出版项目: |
|
获奖信息: |
|
|
|
| 内容简介: |
内 容 简 介 本书介绍了神经网络控制的基本理论与控制方法。 全书共分8章, 主要包括神经网络和自动控制的基础知识、 神经计算基础、 神经网络模型、 神经控制中的系统辨识、 人工神经元控制系统、 神经控制系统、 模糊神经控制系统和神经控制中的遗传进化训练等内容。 本书可作为高等工科院校工业自动化、 计算机科学与技术、 检测技术与仪器、 电子信息、 自动控制、 电子信息工程等专业高年级学生、 研究生教材或参考书, 也可供专业技术人员、 技术管理人员或科技人员参考。
|
| 作者简介: |
|
|
| 章节目录: |
目 录
第1章 神经网络和自动控制的基础知识 1
1.1 人工神经网络的发展史 1
1.1.1 20世纪40年代——神经元模型的诞生 1
1.1.2 20世纪50年代——从单神经元到单层网络, 形成第一次热潮 2
1.1.3 20世纪60年代——学习多样化和AN2的急剧冷落 2
1.1.4 20世纪70年代——在低迷中顽强地发展 2
1.1.5 20世纪80年代——AN2研究热潮再度兴起 3
1.1.6 20世纪90年代——再现热潮, 产生许多边缘交叉学科 3
1.1.7 进入21世纪——实现机器智能的道路漫长而又艰难 4
1.2 生物神经元和人工神经元 5
1.2.1 生物神经元 5
1.2.2 人工神经元 9
1.3 生物神经网络和人工神经网络 12
1.3.1 生物神经网络 12
1.3.2 人工神经网络 14
1.4 自动控制的发展史 18
1.4.1 从传统控制理论到智能控制 18
1.4.2 智能控制的产生与基本特征 19
1.4.3 智能控制系统 21
1.5 模糊集与模糊控制概述 23
1.5.1 模糊集 23
1.5.2 模糊隶属函数 26
1.5.3 模糊控制 27
1.6 从生物神经控制到人工神经控制 30
1.6.1 生物神经控制的智能特征 30
1.6.2 人工神经控制的模拟范围 32
1.7 小结 33
习题与思考题 33
第2章 神经计算基础 34
2.1 线性空间与范数 34
2.1.1 矢量空间 34
2.1.2 范数 35
2.1.3 赋范线性空间 35
2.1.4 L1范数和L2范数 35
2.2 迭代算法 35
2.2.1 迭代算法的终止准则 35
2.2.2 梯度下降法 36
2.2.3 最优步长选择 37
2.3 逼近论 38
2.3.1 Banach空间和逼近的定义 38
2.3.2 L2逼近和最优一致逼近 38
2.3.3 离散点集上的最小二乘逼近 39
2.4 神经网络在线迭代学习算法 39
2.5 Z变换 41
2.5.1 Z变换的定义和求取 41
2.5.2 Z变换的性质 43
2.5.3 Z反变换 43
2.6 李雅普诺夫意义下的稳定性 44
2.6.1 非线性时变系统的稳定性问题 44
2.6.2 李雅普诺夫意义下的渐进稳定 45
2.6.3 李雅普诺夫第二法 45
2.6.4 非线性系统的稳定性分析 47
2.7 小结 47
习题与思考题 48
第3章 神经网络模型 49
3.1 人工神经网络建模 49
3.1.1 MP模型 49
3.1.2 Hebb学习法则 50
3.2 感知器 53
3.2.1 单层感知器 53
3.2.2 多层感知器 57
3.3 BP网络与BP算法 59
3.3.1 BP网络的基本结构 60
3.3.2 BP算法及步长调整 60
3.4 自适应线性神经网络 64
3.5 自组织竞争型神经网络 65
3.5.1 自组织竞争型神经网络的基本结构 65
3.5.2 自组织竞争型神经网络的学习算法 65
3.6 小脑模型神经网络 68
3.6.1 CMAC的基本结构 68
3.6.2 CMAC的工作原理 70
3.6.3 CMAC的学习算法与训练 72
3.7 递归型神经网络 74
3.7.1 DTRNN的网络结构 74
3.7.2 实时递归学习算法 76
3.8 霍普菲尔德(Hopfield)神经网络 77
3.8.1 离散型Hopfield神经网络 78
3.8.2 连续型Hopfield神经网络 82
3.8.3 求解TSP问题 85
3.9 小结 89
习题与思考题 89
第4章 神经控制中的系统辨识 90
4.1 系统辨识基本原理 90
4.1.1 辨识系统的基本结构 90
4.1.2 辨识模型 91
4.1.3 辨识系统的输入和输出 92
4.2 系统辨识过程中神经网络的作用 92
4.2.1 神经网络辨识原理 92
4.2.2 多层前向网络的辨识能力 94
4.2.3 辨识系统中的非线性模型 99
4.3 非线性动态系统辨识 100
4.3.1 非线性动态系统的神经网络辨识 101
4.3.2 单输入单输出非线性动态系统的BP网络辨识 101
4.4 多层前向网络辨识中的快速算法 107
4.5 非线性模型的预报误差神经网络辨识 110
4.5.1 非动态模型建模 110
4.5.2 递推预报误差算法 111
4.6 非线性系统逆模型的神经网络辨识 114
4.6.1 系统分析逆过程的存在性 115
4.6.2 非线性系统的逆模型 116
4.6.3 基于多层感知器的逆模型辨识 119
4.7 线性连续动态系统辨识的参数估计 125
4.7.1 Hopfield网络用于辨识 126
4.7.2 Hopfield网络辨识原理 126
4.8 利用神经网络联想功能的辨识系统 130
4.8.1 二阶系统的性能指标 130
4.8.2 系统辨识器基本结构 131
4.8.3 训练与辨识操作 132
4.9 小结 133
习题与思考题 134
第5章 人工神经元控制系统 135
5.1 人工神经元的PID调节功能 135
5.1.1 人工神经元PID动态结构 135
5.1.2 人工神经元闭环系统动态结构 136
5.2 人工神经元PID调节器 136
5.2.1 比例调节元 136
5.2.2 积分调节元 137
5.2.3 微分调节元 137
5.3 人工神经元闭环调节系统 138
5.3.1 系统描述 138
5.3.2 Lyapunov稳定性分析 139
5.4 人工神经元自适应控制系统 139
5.4.1 人工神经元自适应控制系统的基本结构 140
5.4.2 人工神经元自适应控制系统的学习算法 140
5.5 人工神经元控制系统的稳定性 144
5.6 小结 146
习题与思考题 146
第6章 神经控制系统 147
6.1 神经控制系统概述 147
6.1.1 神经控制系统的基本结构 147
6.1.2 神经网络在神经控制系统中的作用 148
6.2 神经控制器的设计方法 148
6.2.1 模型参考自适应方法 149
6.2.2 自校正方法 149
6.2.3 内模方法 150
6.2.4 常规控制方法 150
6.2.5 神经网络智能方法 152
6.2.6 神经网络优化设计方法 152
6.3 神经辨识器的设计方法 153
6.4 PID神经控制系统 153
6.4.1 PID神经控制系统框图 154
6.4.2 PID神经调节器的参数整定 155
6.5 模型参考自适应神经控制系统 156
6.5.1 两种不同的自适应控制方式 156
6.5.2 间接设计模型参考自适应神经控制系统 157
6.5.3 直接设计模型参考自适应神经控制系统 160
6.6 预测神经控制系统 164
6.6.1 预测控制的基本特征 165
6.6.2 神经网络预测算法 166
6.6.3 单神经元预测器 166
6.6.4 多层前向网络预测器 168
6.6.5 辐射基函数网络预测器 170
6.6.6 Hopfield网络预测器 170
6.7 自校正神经控制系统 172
6.7.1 自校正神经控制系统的基本结构 172
6.7.2 神经自校正控制算法 173
6.7.3 神经网络逼近 175
6.8 内模神经控制系统 179
6.8.1 线性内模控制方式 179
6.8.2 内模控制系统 181
6.8.3 内模神经控制器 185
6.8.4 神经网络内部模型 187
6.9 小脑模型神经控制系统 188
6.9.1 CMAC控制系统的基本结构 188
6.9.2 CMAC控制器设计 192
6.9.3 CMAC控制系统实例 197
6.10 小结 202
习题与思考题 202
第7章 模糊神经控制系统 203
7.1 模糊控制与神经网络的结合 203
7.1.1 模糊控制的时间复杂性 203
7.1.2 神经控制的空间复杂性 203
7.1.3 模糊神经系统的产生 204
7.2 模糊控制和神经网络的异同点 204
7.2.1 模糊控制和神经网络的共同点 205
7.2.2 模糊控制和神经网络的不同点 205
7.3 模糊神经系统的典型结构 206
7.4 模糊神经系统的结构分类 207
7.4.1 松散结合 208
7.4.2 互补结合 208
7.4.3 主从结合 208
7.4.4 串行结合 208
7.4.5 网络学习结合 209
7.4.6 模糊等价结合 209
7.5 模糊等价结合中的模糊神经控制器 210
7.5.1 偏差e和偏差变化率Δe的获取 210
7.5.2 隶属函数的神经网络表达 212
7.6 几种常见的模糊神经网络 214
7.6.1 模糊联想记忆网络 214
7.6.2 模糊认知映射网络 214
7.7 小结 215
习题与思考题 215
第8章 神经控制中的遗传进化训练 216
8.1 生物的遗传与进化 216
8.1.1 生物进化论的基本观点 216
8.1.2 进化计算 217
8.2 遗传算法概述 220
8.2.1 遗传算法中遇到的基本术语 220
8.2.2 遗传算法的运算特征 220
8.2.3 遗传算法中的概率计算公式 223
8.3 遗传算法中的模式定理 224
8.3.1 模式定义和模式的阶 224
8.3.2 模式定理(Schema) 228
8.4 遗传算法中的编码操作 234
8.4.1 遗传算法设计流程 234
8.4.2 遗传算法中的编码规则 234
8.4.3 一维染色体的编码方法 234
8.4.4 二维染色体编码 238
8.5 遗传算法中的适应度函数 238
8.5.1 将目标函数转换成适应度函数 239
8.5.2 标定适应度函数 239
8.6 遗传算法与优化解 240
8.6.1 适应度函数的确定 240
8.6.2 线性分级策略 240
8.6.3 算法流程 242
8.7 遗传算法与预测控制 242
8.8 遗传算法与神经网络 245
8.9 神经网络的遗传进化训练 249
8.9.1 遗传进化训练的实现方法 249
8.9.2 BP网络的遗传进化训练 254
8.10 小结 254
习题与思考题 255
附录 常用神经控制术语汉英对照 256
参考文献 260
|
| 精彩片段: |
|
|
| 书 评: |
前 言 1996年10月, 中国神经网络委员会在成都召开了“1996年中国神经网络学术大会”, 支持并积极参与的有全国十五个一级学会的专家学者。 这十五个一级学会是: 中国电子学会 中国自动化学会 中国通信学会 中国电机学会 中国光学学会 中华医学会 中国生物物理学会 中国运筹学会 中国人工智能学会 中国计算机学会 中国电工学会 中国物理学会 中国数学学会 中国心理学会 中国生物医学工程学会 今天, “中国神经网络学术大会”已发展成为一年一度的重要学术会议, 受到越来越多 的我国一级学会及不同领域专家的关注。 神经网络是当代信息科技的热点, 在自身不断发展 时, 受到如此众多学科的青睐, 不是一件偶然的事。 神经网络与不同学科结合形成交叉, 是历史发展的必然。 神经控制就是人工神经网络 与自动控制交叉的产物, 是20世纪80年代兴起的自控领域前沿学科。 而模糊神经控制则是 神经网络、 自动控制、 模糊集理论三者的结合。 神经控制有机地融合了生物神经网络的研究方法(分析法、 重构法、 计算机理论法)、 人工神经网络的研究方法(以满意为输出准则, 以学习与训练连接权值为主要内容)、 现代控制理论的基本任务(最优控制、 最优估计、 随机最优控制、 动态系统辨识、 适 应控制)、 模糊控制(模糊化及模糊推理)和生物进化计算(遗传算法)等相关内容。 神经控制运用智能控制的研究方法, 为求解复杂、 非线性、 时变、 部分未知系统的控制及其稳定性分析提供了一个全新的手段。 在神经控制系统中, 神经网络用作控制器、 辨识器。 本书围绕神经网络的运用展开论述, 共分8章。 为了便于组织教学与自学, 本书在章节上合理编排, 各章节层次清晰, 既有利于教学, 又便于自学, 习题与思考题有利于及时巩固所学内容。 本书文字流畅、 通俗易懂, 特别适合于自学。 本书由喻宗泉、 喻晗编写, 第1、 2、 3章由喻晗编写, 其余由喻宗泉编写。 书稿录入由丁霄霞完成, 全书由喻宗泉统稿。 云立实老师和杨璠老师为本书的出版作了大量工作, 在此表示衷心感谢。 由于编者水平有限, 书中疏漏之处在所难免, 诚请读者批评指正。
|
| 其 它: |
|
|
|