第1章 绪论 1
1.1 研究背景及意义 1
1.2 神经网络的发展历史 2
1.2.1 早期阶段 2
1.2.2 低潮阶段 3
1.2.3 黄金时期 3
1.3 神经网络研究内容 3
1.3.1 神经网络理论研究 3
1.3.2 神经网络实现技术研究 4
1.3.3 神经网络应用研究 4
1.4 神经网络研究历史及意义 4
1.5 神经网络的应用前景 6
1.5.1 模式识别 6
1.5.2 最优化问题计算 6
1.5.3 自动控制 6
1.5.4 信号处理 7
1.5.5 图像处理 7
1.5.6 人工智能 7
1.6 神经网络基本概念 7
1.6.1 人工神经元模型 7
1.6.2 神经元常用的基函数与激励函数类型 9
1.6.3 神经元学习算法 11
1.6.4 典型的神经网络结构 14
1.6.5 基本BP算法的局限性 15
1.7 主要研究成果 16
第2章 基于神经网络优化算法的线性系统求解研究 17
2.1 问题背景:电阻网络 17
2.2 基于梯度下降法的神经网络算法的线性方程组求解 18
2.2.1 神经网络模型 18
2.2.2 神经网络算法 19
2.2.3 神经网络算法收敛性研究 19
2.2.4 局部极小讨论 20
2.2.5 神经网络算法步骤 21
2.2.6 应用实例 21
2.3 神经网络优化计算方法 24
2.3.1 递推最小二乘法(RLS) 25
2.3.2 共轭梯度法 26
2.3.3 数值分析实例 27
2.4 小结 35
第3章 解非线性系统的神经网络算法研究 36
3.1 问题背景——人口增长问题 36
3.1.1 代数方程 37
3.1.2 超越方程 37
3.1.3 单根 37
3.1.4 重根 37
3.2 二分法 38
3.2.1 二分法基本思想 38
3.2.2 二分法算法的源程序(bisection.m) 39
3.2.3 总结 40
3.2.4 仿真实例 40
3.3 迭代法 41
3.3.1 迭代法的基本思路 41
3.3.2 线性迭代函数的启示 41
3.3.3 压缩映像原理 42
3.3.4 定点迭代法源程序(fixedp.m) 43
3.3.5 仿真实例 43
3.3.6 迭代过程的收敛速度 44
3.4 迭代过程的加速收敛方法 45
3.4.1 迭代公式的加工 45
3.4.2 仿真实例 46
3.4.3 埃特金算法 46
3.4.4 埃特金加速算法的源程序(aitken.m) 47
3.5 牛顿迭代法 47
3.5.1 牛顿迭代公式的导出 48
3.5.2 牛顿法的收敛性 49
3.5.3 牛顿迭代法源程序(newtoniter.m) 49
3.5.4 仿真实例 50
3.5.5 牛顿下山法 50
3.6 弦截法 51
3.6.1 用差商替代导数 52
3.6.2 弦截法的收敛性 52
3.6.3 仿真实例 52
3.7 解非线性方程的神经网络算法 54
3.7.1 解非线性方程的神经网络模型 54
3.7.2 解非线性方程的神经网络算法 54
3.7.3 神经网络算法收敛性分析 55
3.7.4 神经网络算法步骤 56
3.7.5 仿真实例 56
3.7.6 小结 60
3.8 解非线性方程的其他算法 60
3.9 解非线性方程组的神经网络算法 61
3.9.1 解非线性方程组的神经网络模型 62
3.9.2 解非线性方程组的神经网络算法 62
3.9.3 神经网络算法收敛性分析 63
3.9.4 神经网络算法步骤 64
3.9.5 解非线性方程组的数值试验 64
3.10 解非线性方程或代数方程重根的方法 68
3.10.1 算法描述 68
3.10.2 数值实例 68
第4章 基于神经网络算法的数值积分方法 71
4.1 问题背景:PID调节器 71
4.2 余弦基函数神经网络模型描述 72
4.2.1 余弦基函数神经网络模型 72
4.2.2 神经网络算法收敛性分析 72
4.2.3 基于神经网络权值的数值积分方法 74
4.2.4 神经网络算法训练步骤 74
4.2.5 数值积分实例 75
4.2.6 小结 77
4.3 基于向量空间的神经网络模型描述 77
4.3.1 基于向量空间的神经网络模型 77
4.3.2 基于向量空间的神经网络训练步骤 79
4.3.3 神经计算与优化 80
4.3.4 数值积分实例 81
4.3.5 小结 82
4.4 基于傅里叶基函数的神经网络模型描述 82
4.4.1 基于傅里叶基函数的神经网络模型 82
4.4.2 神经网络训练步骤 84
4.4.3 基于神经网络权值向量的数值积分方法 84
4.4.4 数值积分算例 85
4.4.5 小结 85
4.5 基于递推最小二乘法的神经网络方法 85
4.5.1 神经网络模型描述 85
4.5.2 算法步骤 87
4.5.3 数值实例 87
第5章 微分方程初值问题的神经网络算法 89
5.1 神经网络算法描述 89
5.1.1 神经网络模型 89
5.1.2 神经网络算法 91
5.1.3 神经网络算法步骤 95
5.1.4 算例 96
5.2 小结 100
第6章 FIR线性相位数字滤波器优化设计 101
6.1 FIR线性相位滤波器的幅频特性 101
6.2 神经网络算法描述 103
6.2.1 神经网络算法模型 103
6.2.2 神经网络算法 104
6.2.3 神经网络收敛性分析 104
6.2.4 神经网络训练步骤 106
6.2.5 优化设计实例 107
6.3 基于递推最小二乘法(RLS)的FIR滤波器优化设计方法 119
6.3.1 神经网络算法描述 119
6.3.2 神经网络算法步骤 121
6.3.3 优化设计实例 121
6.4 基于共轭梯度法的FIR数字滤波器优化设计 127
6.4.1 共轭梯度法描述 127
6.4.2 基于共轭梯度法的FIR滤波器优化设计 128
6.4.3 算法步骤 128
6.4.4 优化设计实例 129
第7章 基于神经网络算法的频谱分析方法 137
7.1 国内外频谱分析方法 137
7.1.1 离散频谱校正方法 137
7.1.2 细化选带频谱分析方法 138
7.1.3 包络分析方法(解调分析方法) 139
7.1.4 高阶谱分析方法 139
7.1.5 非平稳振动信号的频谱分析方法 139
7.1.6 国内外其他频谱分析方法 140
7.2 频谱分析的神经网络模型 140
7.2.1 周期信号的连续时间傅里叶级数 140
7.2.2 基于傅里叶基函数的神经网络模型 142
7.2.3 神经网络算法收敛性分析 143
7.2.4 神经网络训练步骤 144
7.2.5 信号的频谱特性分析 144
7.2.6 频谱分析实例 145
7.3 基于RLS的神经网络频谱分析方法 152
7.3.1 神经网络算法改进 153
7.3.2 神经网络算法步骤 154
7.3.3 信号频谱分析实例 154
7.4 基于共轭梯度算法的神经网络频谱分析方法 160
7.4.1 基于共轭梯度法的神经网络训练方法 160
7.4.2 算法步骤 161
7.4.3 频谱分析实例 162
第8章 神经网络算法在传感器中的应用研究 169
8.1 传感器温度特性曲线的傅里叶基神经网络拟合方法 169
8.1.1 周期信号的傅里叶级数 169
8.1.2 神经网络模型算法 170
8.1.3 传感器特性曲线拟合实例 171
8.2 传感器温度特性曲线的多项式基神经网络拟合方法 174
8.2.1 多项式基函数神经网络模型 174
8.2.2 神经网络算法步骤 175
8.2.3 仿真实例 175
8.3 多项式基神经网络拟合曲线的共轭梯度方法 177
8.3.1 共轭梯度算法 178
8.3.2 算法步骤 179
8.3.3 仿真实例 179
8.4 基于正交基神经网络算法的传感器误差补偿方法 181
8.4.1 正交基神经网络模型 181
8.4.2 基于梯度下降法的神经网络算法 182
8.4.3 神经网络算法收敛性分析 182
8.4.4 磁传感器误差补偿实例 182
8.4.5 基于RLS算法的磁传感器误差补偿方法 185
8.5 基于正交基神经网络算法的多传感器数据融合方法 188
8.5.1 多传感器信息融合模型 188
8.5.2 神经网络算法描述 189
8.5.3 仿真实例 190
8.6 热敏电阻温度传感器非线性补偿原理 190
8.6.1 热敏电阻温度传感器 190
8.6.2 非线性补偿原理 191
8.6.3 收敛性分析 193
8.6.4 仿真实例 194
第9章 神经网络算法在PID控制器中的应用研究 198
9.1 PID控制器的参数在线整定原理 198
9.1.1 经典PID控制器 198
9.1.2 基于神经计算的PID参数实时在线整定原理 199
9.2 基于神经计算的PID控制器学习算法 200
9.2.1 神经网络PID结构 200
9.2.2 神经网络算法 200
9.2.3 神经网络算法收敛性研究 202
9.2.4 神经网络算法步骤 203
9.2.5 仿真实例 203
9.2.6 小结 208
9.3 基于神经计算的增量式PID控制器学习算法 208
9.3.1 增量式数字控制律 208
9.3.2 增量式PID参数在线实时整定原理 209
9.3.3 基于神经元的智能PID控制器学习算法 209
9.3.4 收敛性分析 211
9.3.5 算法步骤 211
9.3.6 仿真实例 211
9.4 基于神经网络算法的非线性PID控制器 216
9.4.1 非线性PID控制策略研究现状 216
9.4.2 非线性PID控制器模型 217
9.4.3 动态非线性PID神经网络控制器模型算法 218
9.4.4 算法步骤 221
9.4.5 仿真实例 221
参考文献 226