留言咨询
首页 > 图书分类 > 计算机系列 >
机器学习入门与实践(双色、微课)

机器学习入门与实践(双色、微课)

ISBN:978-7-5124-4909-1

主编:薛亚非 朱静 樊伟宏

出版社:北京航空航天大学出版社

出版/修订日期:2026.1

¥59.80元

  本书适于具备一定的Python 编程基础, 或至少掌握一门编程语言并了解面向对象的开发思想的学生经典机器学习部分的学习只需要具备基本的逻辑分析能力, 线性代数中关于矩阵和向量的基础知识以及简单的微分求导知识就可以满足需要本书的目的是使学生分阶段地掌握机器学习, 而无须提前学习过NumPy、Matplotlib、Pandas、Scikit-Learn 以及PyTorch, 因为本书会将这些知识串联起来, 让学生明白人工智能是做什么的, 以及机器学习和深度学习究竟该如何实现

  由于本书的目标是入门”, 因此关于机器学习和深度学习算法的讲解仅侧重于入门理解, 基本原则是深入浅出但清楚翔实如果学生今后想从事AI 领域的开发, 可以在阅读本书之后进一步学习, 本书可作为读者入门AI 领域的一本向导书籍

第一部分 传统机器学习的理论和实践

1章 机器学习概述 3

    1. 1 初探机器学习 4

    1. 2 监督学习与无监督学习 5

    1. 3 传统机器学习与流行的深度学习 8

    1. 4 数据分析三剑客” 9

2章 判别式分类算法——k-近邻 11

    2. 1 k-近邻算法概述 11

    2. 2 k-近邻算法的思想 13

    2. 3 采用Python NumPy 实现k-近邻算法分类 16

    2. 4 采用Scikit-Learn 实现k-近邻算法分类 25

3章 预测连续值数据——回归 29

    3. 1 线性回归 29

    3. 2 多元线性回归 51

    3. 3 多项式回归 56

4章 预测离散型数据——分类 60

    4. 1 逻辑回归 60

    4. 2 多分类 78

5章 模型的优化 86

    5. 1 过拟合 86

    5. 2 解决过拟合———正则化 88

    5. 3 深入理解正则化 89

    5. 4 线性回归中的正则化 90

    5. 5 逻辑回归分类中的正则化 92

    5. 6 训练集验证集与测试集 95

    5. 7 交叉验证 97

    5. 8 高偏差与高方差 98

    5. 9 学习曲线 99

    5. 10 网格搜索 102

6章 支持向量机 105

    6. 1 从逻辑回归到SVM  105

    6. 2 SVM 与大间隔分类器 107

    6. 3 支持向量 109

    6. 4 SVM 的数学建模∗ 111

    6. 5 核函数 113

    6. 6 硬间隔与软间隔 116

    6. 7 训练使用核函数的SVM  119

    6. 8 SVM 的设置 120

    6. 9 Scikit-Learn 实现SVM 分类示例 121

 7章 基于概率论的分类——朴素贝叶斯 125

    7. 1 贝叶斯思想和贝叶斯定理 125

    7. 2 根据贝叶斯公式推算后验概率 128

    7. 3 理解朴素贝叶斯与分类 130

    7. 4 训练朴素贝叶斯模型 130

    7. 5 采用Python Numpy 实现朴素贝叶斯分类 133

    7. 6 采用Scikit-Learn 实现朴素贝叶斯分类 139

    7. 7 关于TF-IDF  143

    7. 8 采用TF-IDF 及朴素贝叶斯实现文本分类 146

8章 无监督学习 150

    8. 1  类 150

    8. 2  维 162

第二部分 现代深度学习的理论和实践

9章 深度学习与神经网络 177

    9. 1 深度学习概述 177

    9. 2 回溯机器学习与神经网络的发展 178

    9. 3 神经网络的结构和预测 180

    9. 4 神经网络的训练与学习 198

10章 基于PyTorch 实现深度学习 213

    10. 1 PyTorch 基础 213

    10. 2 采用PyTorch 实现线性神经网络 222

    10. 3 采用PyTorch 实现多层感知机MLP 229

    10. 4 梯度下降的优化 239

第三部分 卷积神经网络及计算机视觉领域应用案例

11章 深度学习与计算机视觉——卷积神经网络 253

    11. 1 MLP CNN 253

    11. 2 理解卷积运算 259

    11. 3 卷积神经网络的核心组件 268

    11. 4 CNN 的感受野 274

    11. 5 完整的CNN 示例 275

    11. 6 为什么要使用卷积 276

    11. 7 基于PyTorch 实现LeNet-5 277

    11. 8 基于PyTorch 实现AlexNet 283

    11. 9 ResNet 的结构和实现 293

  参考文献 301

配套资源下载

登录下载

目录下载

登录下载

样章下载

下载
还有疑问? 马上咨询在线专业老师, 快速回复 解答您的教材问题! 邮件咨询