深度学习初学者指南

深度学习初学者指南
作 者: 巴勃罗·里瓦斯 汪雄飞 陈朗 汪荣贵
出版社: 机械工业出版社
丛编项: 智能系统与技术丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《深度学习初学者指南》作者简介

内容简介

本书分为三部分。第1部分将帮助你快速理解从数据中学习、深度学习基本架构、如何准备数据,以及深度学习中经常使用的基本概念。第二部分将重点介绍无监督学习算法。从自编码器开始,然后转向层数更深、规模更大的神经网络模型。第三部分介绍监督学习算法,你将掌握基本和高级深度学习模型的实现方法,并能够将这些模型用于分类、回归以及从潜在空间生成数据等应用场合。

图书目录

译者序

前言

作者简介

审校者简介

第一部分 深度学习快速入门

第1章 机器学习概述 2

11 接触ML生态系统 2

12 从数据中训练ML算法 4

13 深度学习概述 5

131 神经元模型 5

132 感知机学习算法 6

133 浅层网络 8

134 深度网络 11

14 深度学习在现代社会中的重要性 13

15 小结 14

16 习题与答案 15

17 参考文献 15

第2章 深度学习框架的搭建与概述 16

21 Colaboratory简介 16

22 TensorFlow的简介与安装 17

221 安装 17

222 拥有GPU支持的TensorFlow 18

223 TensorFlow背后的原理 18

23 Keras的简介与安装 19

231 安装 19

232 Keras背后的原理 19

24 PyTorch简介 21

25 Dopamine简介 21

26 其他深度学习程序库 23

261 Caffe 23

262 Theano 23

263 其他程序库 23

27 小结 24

28 习题与答案 24

29 参考文献 24

第3章 数据准备 26

31 二元数据与二元分类 27

311 克利夫兰心脏病数据集的二元目标 27

312 二值化MINST数据集 30

32 分类数据与多个类别 33

321 将字符串标签转换成数字 34

322 将分类转换成独热编码 36

33 实值数据与单变量回归 38

331 缩放到特定范围的数值 38

332 标准化到零均值和单位方差 41

34 改变数据的分布 42

35 数据增强 44

351 尺度缩放 44

352 添加噪声 45

353 旋转 45

354 其他增强手段 46

36 数据降维 46

361 监督算法 47

362 无监督技术 48

363 关于维度的数量 52

37 操纵数据的道德影响 53

38 小结 53

39 习题与答案 53

310 参考文献 54

第4章 从数据中学习 55

41 学习的目的 55

411 分类问题 56

412 回归问题 60

42 度量成功与错误 63

421 二元分类 64

422 多元分类 65

423 回归分析矩阵 69

43 识别过拟合和泛化 70

431 拥有测试数据的情形 71

432 没有测试数据的情形 72

44 机器学习背后的艺术 74

45 训练深度学习算法的伦理意蕴 78

451 使用适当的模型性能度量指标 79

452 小心对待并验证异常值 79

453 抽样不足组的权重类 80

46 小结 80

47 习题与答案 81

48 参考文献 81

第5章 训练单个神经元 83

51 感知机模型 83

511 概念的可视化 83

512 张量运算 84

52 感知机学习算法 86

53 处理线性不可分数据的感知机 88

531 线性可分数据的收敛 88

532 线性不可分数据的收敛 91

54 小结 92

55 习题与答案 93

56 参考文献 93

第6章 训练多层神经元 94

61 MLP模型 94

62 最小化误差 96

621 步骤1:初始化 99

622 步骤2:前向传播 99

623 步骤3:计算损失 101

624 步骤4:反向传播 101

63 寻找最佳超参数 106

64 小结 109

65 习题与答案 109

66 参考文献 110

第二部分 无监督深度学习

第7章 自编码器 112

71 无监督学习简介 112

72 编码层与解码层 113

721 编码层 115

722 解码层 116

723 损失函数 116

724 学习与测试 117

73 数据降维与可视化应用 119

731 MNIST数据的准备 120

732 MNIST的自编码器 120

733 模型训练与可视化 122

74 无监督学习的伦理意蕴 126

75 小结 127

76 习题与答案 127

77 参考文献 128

第8章 深度自编码器 129

81 深度信念网络简介 129

82 建立深度自编码器 130

821 批归一化 130

822 随机失活 134

83 探索深度自编码器的潜在空间 139

831 CIFAR-10 139

832 MNIST 146

84 小结 148

85 习题与答案 148

86 参考文献 149

第9章 变分自编码器 150

91 深度生成模型简介 150

92 研究变分自编码器模型 151

921 回顾心脏病数据集 153

922 重参数化技巧与采样 154

923 学习编码器中的后验概率分布参数 154

924 解码器建模 156

925 最小化重构损失 156

926 训练VAE模型 157

927 使用VAE生成数据 159

93 深度和浅层VAE在MNIST上的性能比较 161

931 浅层VAE模型 162

932 深度VAE模型 164

933 VAE模型去噪 168

94 生成模型的伦理意蕴 168

95 小结 169

96 习题与答案 169

97 参考文献 170

第10章 受限玻尔兹曼机 171

101 RBM模型