• 机器学习算法(MATLAB版)
21年品牌 40万+商家 超1.5亿件商品

机器学习算法(MATLAB版)

正版保障 假一赔十 可开发票

76.11 7.8折 98 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者马昌凤,柯艺芬,谢亚君

出版社科学出版社

ISBN9787030603197

出版时间2023-12

装帧平装

开本16开

定价98元

货号29272076

上书时间2024-10-22

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要
本书是机器学习领域的入门教材,详细阐述了机器学习的基本理论和方法。全书由15章组成,包括机器学习概论、数学基础知识、线性模型与逻辑斯谛回归、支持向量机、人工神经网络、决策树算法、贝叶斯算法、k近邻算法、数据降维算法、聚类算法、高斯混合模型与EM算法、集成学习算法、**熵算法、概率图算法以及强化学习算法等。对每一种机器学习算法,均从算法原理的理论推导和MATLAB实现两方面进行介绍。本书既注意保持理论分析的严谨性,又注重机器学习算法的实用性,同时强调机器学习算法的思想和原理在计算机上的实现。全书内容选材恰当,系统性强,行文通俗流畅,具有较强的可读性。

作者简介



目录
第1章 机器学习概论 1

1.1 机器学习的基本定义 1

1.2 机器学习的基本术语 2

1.3 机器学习算法的分类 3

1.3.1 监督学习与无监督学习 3

1.3.2 分类问题与回归问题 4

1.3.3 生成模型与判别模型 5

1.3.4 强化学习 6

1.4 机器学习模型的评价指标 6

1.4.1 模型的泛化能力 6

1.4.2 模型的评估方法 7

1.4.3 精度与召回率 8

1.4.4 ROC曲线与 AUC 9

1.5 机器学习模型的选择 10

1.5.1 正则化技术 10

1.5.2 偏差-方差分解 12

1.6 机器学习应用的基本流程 13

1.7 机器学习的用途及发展简史 14

第2章 数学基础知识 16

2.1 矩阵与微分 16

2.1.1 矩阵的基本运算 16

2.1.2 矩阵对标量的导数 17

2.1.3 矩阵变量函数的导数 18

2.1.4 向量函数的导数 20

2.1.5 矩阵和向量的微分 21

2.1.6 特征值分解和奇异值分解 22

2.2 很优化方法 24

2.2.1 无约束优化方法 24

2.2.2 约束优化与 KKT 条件 27

2.2.3 二次规划 29

2.2.4 半定规划 30

2.3 概率与统计 31

2.3.1 随机变量与概率 31

2.3.2 条件概率与独立性 33

2.3.3 期望、马尔可夫不等式和矩生成函数 34

2.3.4 方差与切比雪夫不等式 35

2.3.5 样本均值与样本方差 37

2.3.6 极大似然估计 39

2.3.7 熵与KL散度 39

第3章 线性模型与逻辑斯谛回归 41

3.1 线性模型的基本形式 41

3.1.1 线性回归模型的理论基础 41

3.1.2 线性回归模型的 MATLAB 实现 44

3.2 逻辑斯谛回归模型 46

3.2.1 逻辑斯谛回归的基本原理 46

3.2.2 逻辑斯谛回归的 MATLAB 实现 50

3.3 线性判别分析 53

3.3.1 线性判别分析的基本原理 54

3.3.2 线性判别分析的 MATLAB 实现 58

第4章 支持向量机 64

4.1 支持向量机的算法原理 64

4.1.1 线性可分问题 65

4.1.2 线性不可分问题 69

4.2 核映射(核函数) 支持向量机 71

4.3 SMO算法原理及推导 73

4.3.1 子问题的求解 75

4.3.2 优化变量的选择 78

4.4 支持向量回归模型 79

4.5 支持向量机的 MATLAB 实现 82

第5章 人工神经网络 89

5.1 前馈神经网络简介 89

5.1.1 M-P神经元 89

5.1.2 感知器模型 91

5.1.3 多层前馈网络 95

5.2 误差逆传播算法 98

5.2.1 一个单隐层网络实例 99

5.2.2 误差逆传播(BP)算法 103

5.3 神经网络的数学性质与实现细节 109

5.3.1 神经网络的数学性质 109

5.3.2 全局最小与局部极小 110

5.3.3 面临的问题与实现细节 111

5.4 神经网络的MATLAB实现 115

第6章 决策树算法 124

6.1 决策树算法的基本原理 124

6.1.1 树模型决策过程 124

6.1.2 决策树算法的基本框架 125

6.1.3 决策树的剪枝 127

6.2 基本决策树算法的改进 130

6.2.1 信息增益与ID3决策树 130

6.2.2 增益率与C4.5决策树 133

6.2.3 基尼指数与CART决策树 135

6.3 连续值处理与属性缺失 137

6.3.1 连续值的处理 137

6.3.2 属性缺失问题 139

6.4 决策树算法的MATLAB实现 141

第7章 贝叶斯算法 148

7.1 贝叶斯算法的原理 148

7.1.1 贝叶斯决策 148

7.1.2 朴素贝叶斯算法 149

7.1.3 正态贝叶斯算法 154

7.2 贝叶斯算法的改进 155

7.2.1 半朴素贝叶斯算法 156

7.2.2 TAN贝叶斯算法 157

7.2.3 贝叶斯网与朴素贝叶斯树 159

7.2.4 加权朴素贝叶斯算法 161

7.3 贝叶斯算法的MATLAB实现 162

第8章 k近邻算法 167

8.1 k近邻算法的原理 167

8.1.1 k近邻算法的流程 167

8.1.2 k近邻的距离函数 169

8.2 k近邻改进算法简介 171

8.3 k近邻算法的MATLAB实现 173

第9章 数据降维算法 182

9.1 主成分分析法 182

9.1.1 主成分分析的基本原理 182

9.1.2 核主成分分析算法 189

9.1.3 PCA算法的MATLAB实现 190

9.1.4 快速PCA算法及其实现 194

9.2 流形学习算法 196

9.2.1 局部线性嵌入及其MATLAB实现 197

9.2.2 等距映射与MDS算法及其实现 203

第10章 聚类算法 209

10.1 聚类的基本理论 209

10.1.1 问题定义 209

10.1.2 距离计算 210

10.1.3 性能指标 211

10.2 k均值算法 213

10.2.1 k均值算法基本原理 213

10.2.2 k均值算法的MATLAB实现 214

10.3 k中心点算法 217

10.3.1 k中心点算法基本原理 217

10.3.2 k中心点算法的MATLAB实现 220

10.4 密度聚类算法 221

10.4.1 DBSCAN算法的基本原理 222

10.4.2 DBSCAN算法的MATLAB实现 224

10.5 层次聚类算法 230

10.5.1 AGNES算法的基本原理 230

10.5.2 AGNES算法的MATLAB实现 231

第11章 高斯混合模型与EM算法 237

11.1 高斯混合模型 237

11.2 EM算法的理论推导 238

11.3 EM算法的应用 242

11.4 GMM的MATLAB实现 251

11.4.1 高斯混合模型的生成 251

11.4.2 GM模型的参数拟合 253

11.4.3 高斯混合聚类实例 255

11.5 高斯混合聚类的改进方法 261

11.5.1 拟合初始值的设定问题 261

11.5.2 聚类簇数k值的选择问题 264

11.5.3 高斯混合聚类的正则化 267

第12章 集成学习算法 270

12.1 集成学习概述 270

12.1.1 集成学习的基本概念 270

12.1.2 集成模型的并行生成 271

12.1.3 集成模型的串行生成 272

12.1.4 集成模型的组合策略 273

12.2 Bagging与随机森林 276

12.2.1 Bagging算法 276

12.2.2 随机森林算法 278

12.2.3 随机森林的MATLAB实现 279

12.3 Boosting算法 283

12.3.1 AdaBoost算法的基本原理 283

12.3.2 AdaBoost的MATLAB实现 291

第13章优选熵算法 298

13.1 熵的来源及相关定义 298

13.2 优选熵模型的定义 300

13.2.1 优选熵原理 300

13.2.2 优选熵模型 302

13.3 优选熵模型的学习算法 304

13.3.1 优选熵算法的基本原理 304

13.3.2 优选熵模型的极大似然估计 308

13.4 模型参数学习的很优化方法 310

13.4.1 梯度下降法和拟牛顿法 310

13.4.2 改进的迭代尺度法 312

13.5 优选熵模型的MATLAB实现 316

第14章 概率图算法 322

14.1 隐马尔可夫模型 323

14.1.1 隐马尔可夫模型的定义 323

14.1.2 观测序列概率的计算方法 326

14.1.3 计算模型参数的鲍姆-韦尔奇算法 336

14.1.4 预测隐藏状态序列的维特比算法 343

14.2 条件随机场模型 348

14.2.1 条件随机场的定义 349

14.2.2 线性链条件随机场 350

14.2.3 线性链条件随机场的概率计算 355

14.2.4 线性链条件随机场的学习算法 358

14.2.5 线性链条件随机场的解码算法 360

第15章 强化学习算法 366

15.1 强化学习的模型基础 366

15.1.1 强化学习的基本特征 366

15.1.2 强化学习的建模 367

15.2 强化学习的理论模型 369

15.2.1 探索与利用 369

15.2.2 ε-贪心算法 370

15.2.3 Softmax算法 371

15.3 马尔可夫决策过程 375

15.4 求解很优策略的动态规划算法 378

15.4.1 策略迭代算法 379

15.4.2 价值迭代算法 381

15.5 求解很优策略的蒙特卡罗法 383

15.5.1 无模型强化学习的定义 383

15.5.2 蒙特卡罗法求解预测问题 384

15.5.3 蒙特卡罗法求解控制问题 386

15.6 求解很优策略的时序差分法 387

15.6.1 时序差分法的基本原理 387

15.6.2 SARSA算法及MATLAB实现 390

15.6.3 Q-学习算法及MATLAB实现 397

参考文献 407

内容摘要
本书是机器学习领域的入门教材,详细阐述了机器学习的基本理论和方法。全书由15章组成,包括机器学习概论、数学基础知识、线性模型与逻辑斯谛回归、支持向量机、人工神经网络、决策树算法、贝叶斯算法、k近邻算法、数据降维算法、聚类算法、高斯混合模型与EM算法、集成学习算法、**熵算法、概率图算法以及强化学习算法等。对每一种机器学习算法,均从算法原理的理论推导和MATLAB实现两方面进行介绍。本书既注意保持理论分析的严谨性,又注重机器学习算法的实用性,同时强调机器学习算法的思想和原理在计算机上的实现。全书内容选材恰当,系统性强,行文通俗流畅,具有较强的可读性。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP