图书介绍

MATLAB R2017a人工智能算法PDF|Epub|txt|kindle电子书版本网盘下载

MATLAB R2017a人工智能算法
  • 张德丰编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121340611
  • 出版时间:2018
  • 标注页数:398页
  • 文件大小:181MB
  • 文件页数:412页
  • 主题词:Matlab软件-人工智能-算法理论

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MATLAB R2017a人工智能算法PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初识MATLAB R2017a1

1.1 MATLAB的应用领域和优势1

1.2 MATLAB R2017a的新功能3

1.3 MATLAB的编程风格4

1.4 MATLAB的接口技术5

1.5 MATLAB与C/C++混合编程5

1.6 MATLAB的工作环境6

1.6.1 菜单/工具栏7

1.6.2 命令行窗口7

1.6.3 工作区8

1.7 MATLAB的常用命令9

1.8 MATLAB的帮助系统10

1.8.1 纯文本帮助10

1.8.2 演示帮助12

1.9 MATLAB的数据类型13

1.9.1 数值类型13

1.9.2 字符与字符串16

1.9.3 逻辑类型18

1.9.4 函数句柄19

1.9.5 结构数组21

1.9.6 元胞数组24

1.10 MATLAB的运算符28

1.10.1 算术运算符28

1.10.2 关系运算符29

1.10.3 逻辑运算符30

1.10.4 运算优先级31

第2章 MATLAB的编程基础32

2.1 数组及其运算32

2.1.1 数组的创建32

2.1.2 数组的运算33

2.2 矩阵及其运算35

2.2.1 矩阵的创建35

2.2.2 特殊矩阵的生成37

2.2.3 矩阵的操作39

2.2.4 矩阵的基本运算41

2.2.5 矩阵的相关运算42

2.3 MATLAB控制语句44

2.3.1 循环结构44

2.3.2 分支控制语句46

2.4 m文件49

2.4.1 m文件的分类49

2.4.2 m文件的结构51

2.5 图形可视化51

2.5.1 MATLAB的绘图步骤52

2.5.2 在工作空间直接绘图52

2.5.3 二维图形绘制53

2.5.4 图形的修饰55

2.5.5 三维绘图58

第3章 人工智能概述62

3.1 什么是智能62

3.1.1 智能的定义62

3.1.2 人工智能的定义63

3.2 人工智能的发展64

3.3 人工智能的研究方法64

3.4 人工智能的危机66

3.5 人工智能的应用67

3.6 人工智能的发展趋势67

3.7 人工智能对人类的深远影响68

3.7.1 人工智能对经济的影响68

3.7.2 人工智能对社会的影响68

3.7.3 人工智能对文化的影响70

3.8 各种常用智能算法71

3.8.1 群智能算法71

3.8.2 模拟退火算法72

3.8.3 禁忌搜索算法72

3.8.4 神经网络算法72

第4章 人工神经网络算法74

4.1 人工神经网络概述74

4.1.1 神经网络研究的方向74

4.1.2 人脑工作原理75

4.1.3 人工神经网络的工作原理75

4.1.4 人工神经网络的基本特征76

4.1.5 人工神经网络的特点77

4.2 神经网络算法的理论78

4.2.1 人工神经元模型78

4.2.2 常用激活函数79

4.2.3 神经网络模型80

4.2.4 神经网络工作方式81

4.2.5 几种常见的神经网络81

4.3 BP神经网络84

4.3.1 BP神经网络的拓扑结构84

4.3.2 BP神经网络的训练85

4.3.3 BP神经网络的学习方法86

4.3.4 BP神经网络的实现90

4.4 径向基神经网络93

4.4.1 RBF的基本思想94

4.4.2 RBF的网络模型94

4.4.3 RBF的网络输出94

4.4.4 RBF网络的学习过程95

4.4.5 RBF网络有关的几个问题97

4.4.6 RBF神经网络的应用98

4.5 自组织神经网络106

4.5.1 自组织竞争神经网络的基本概念107

4.5.2 自组织特征映射神经网络108

4.5.3 自组织竞争神经网络的应用110

4.6 对向传播神经网络114

4.6.1 CPN的基本概念114

4.6.2 CPN网络的学习算法115

4.7 广义回归神经网络115

4.7.1 广义回归神经网络的结构116

4.7.2 广义回归神经网络的优点116

4.7.3 广义回归神经网络的应用117

4.8 概率神经网络118

4.8.1 概率神经网络的结构118

4.8.2 概率神经网络的优缺点119

4.8.3 概率神经网络的应用120

4.9 Hopfield神经网络125

4.9.1 Hopfield神经网络的结构125

4.9.2 Hopfield神经网络的学习算法126

4.9.3 Hopfield神经网络的应用126

第5章 模糊逻辑控制算法132

5.1 模糊逻辑控制概述132

5.1.1 模糊、神经网络、人工智能间的关系132

5.1.2 神经网络和模糊系统的比较133

5.1.3 模糊和神经网络的结合135

5.2 模糊逻辑控制理论136

5.2.1 模糊逻辑控制的基本概念136

5.2.2 模糊逻辑的组成137

5.2.3 模糊逻辑控制原理137

5.2.4 模糊逻辑控制器的设计内容139

5.2.5 模糊逻辑控制的规则139

5.2.6 模糊逻辑控制的应用领域140

5.3 模糊逻辑控制工具箱141

5.3.1 模糊逻辑控制工具箱的功能特点141

5.3.2 模糊系统的基本类型142

5.3.3 模糊推理系统的基本函数143

5.4 模糊逻辑工具箱的图形用户界面158

5.4.1 FIS编辑器158

5.4.2 隶属度函数编辑器159

5.4.3 模糊规则编辑器160

5.4.4 模糊规则浏览器161

5.4.5 输入/输出曲面视图161

5.4.6 模糊推理界面的应用162

5.5 基于Simulink的模糊逻辑控制164

5.6 模糊推理系统在控制系统中的应用170

第6章 粒子群算法174

6.1 粒子群概述174

6.1.1 人工生命174

6.1.2 粒子群算法的基本原理175

6.1.3 全局与局部模式176

6.1.4 粒子群的算法建模176

6.1.5 粒子群的特点176

6.1.6 粒子群算法与其他进化算法的异同177

6.2 粒子群的种类177

6.2.1 基本粒子群177

6.2.2 标准粒子群178

6.2.3 压缩因子粒子群179

6.2.4 离散粒子群179

6.3 基于粒子群的聚类分析180

6.4 粒子群算法的MATLAB实现181

6.5 改进权重粒子群算法187

6.5.1 自适应权重法187

6.5.2 随机权重法190

6.5.3 线性递减权重法192

6.6 混合粒子群算法194

6.6.1 混合粒子群协同优化的设计思想194

6.6.2 基于杂交的算法194

6.6.3 基于自然选择的算法197

6.6.4 基于模拟退火的算法199

6.7 粒子群的应用202

第7章 蚁群算法208

7.1 蚁群的基本概念208

7.1.1 蚁群的觅食过程208

7.1.2 人工蚂蚁与真实蚂蚁的异同208

7.1.3 人工蚁群的优化过程209

7.1.4 蚁群算法的基本原理210

7.2 改进的蚁群算法211

7.2.1 蚁群系统211

7.2.2 精英蚁群系统212

7.2.3 最大最小蚁群系统212

7.2.4 排序的蚁群系统213

7.2.5 几种改进蚁群算法的比较213

7.3 自适应蚁群算法213

7.4 蚁群算法的重要规则215

7.5 蚁群算法的应用进展及发展趋势216

7.5.1 应用进展216

7.5.2 存在的问题216

7.5.3 发展趋势216

7.5.4 蚁群算法的MATLAB实现217

7.6 蚁群算法的应用219

第8章 模拟退火算法234

8.1 模拟退火算法的理论234

8.1.1 模拟退火算法的思想234

8.1.2 物理退火的过程235

8.1.3 模拟退火的原理236

8.1.4 模拟退火算法的终止准则236

8.1.5 模拟退火算法的特点236

8.2 模拟退火算法的改进237

8.2.1 模拟退火算法的改进方式237

8.2.2 模拟退火算法的改进新解238

8.3 模拟退火算法的MATLAB工具箱238

8.4 模拟退火算法的应用242

第9章 遗传算法249

9.1 遗传算法概述249

9.1.1 遗传算法的生物学基础249

9.1.2 遗传算法的名称解释250

9.1.3 遗传算法的运算过程251

9.1.4 遗传算法的特点252

9.1.5 遗传算法的改进方向253

9.2 遗传算法的构成要素254

9.2.1 染色体的编码254

9.2.2 适应度函数255

9.2.3 遗传算子256

9.3 控制参数的选择258

9.4 遗传算法的研究现状258

9.5 遗传算法的应用领域260

9.6 遗传算法工具箱260

9.6.1 遗传算法的程序设计261

9.6.2 MATLAB自带的遗传算法函数265

9.6.3 遗传算法的GUI268

9.7 遗传算法的应用270

9.7.1 遗传算法求解极值问题270

9.7.2 遗传算法求解TSP问题280

9.7.3 遗传算法的BP神经网络实现286

第10章 免疫算法293

10.1 免疫算法概述293

10.1.1 免疫算法的发展史294

10.1.2 生物免疫系统294

10.1.3 免疫算法的基本原理296

10.1.4 免疫算法流程297

10.1.5 免疫算法算子298

10.1.6 免疫算法的特点300

10.1.7 免疫算法的发展趋势300

10.2 免疫遗传算法301

10.2.1 免疫遗传算法的几个基本概念302

10.2.2 免疫遗传算法的原理303

10.2.3 免疫遗传算法的MATLAB实现304

10.3 免疫算法的应用312

10.3.1 免疫算法在优化中的应用312

10.3.2 免疫算法在TSP中的应用315

10.3.3 免疫算法在物流选址中的应用319

10.3.4 免疫算法在故障检测中的应用326

第11章 禁忌搜索算法334

11.1 禁忌搜索的相关理论334

11.1.1 启发式搜索算法与传统的方法334

11.1.2 禁忌搜索与局部邻域搜索335

11.1.3 局部邻域搜索335

11.1.4 禁忌搜索的基本思想336

11.1.5 禁忌搜索算法的特点337

11.1.6 禁忌搜索算法的改进方向338

11.2 禁忌算法的关键参数338

11.3 禁忌搜索算法的应用342

第12章 支持向量机算法348

12.1 支持向量机的相关理论348

12.1.1 统计学理论348

12.1.2 数据挖掘分类349

12.1.3 线性分类器350

12.2 支持向量机的理论352

12.2.1 支持向量机的支持技术352

12.2.2 最优分类面353

12.2.3 支持向量机的模型353

12.2.4 支持向量机的算法354

12.2.5 核函数355

12.3 支持向量机的应用356

第13章 小波分析算法360

13.1 傅里叶变换360

13.1.1 一维傅里叶变换360

13.1.2 二维傅里叶变换365

13.2 小波变换的基本定义366

13.2.1 一维离散小波变换367

13.2.2 二维离散小波变换367

13.3 Mallat算法369

13.3.1 Mallat算法的原理370

13.3.2 常用小波函数372

13.3.3 Mallat算法的应用374

13.4 小波包分析377

13.5 小波的GUI379

13.6 小波分析的应用382

13.6.1 小波分析在信号处理中的应用382

13.6.2 小波变换在图像处理中的应用389

参考文献397

热门推荐