《TensorFlow机器学习项目实战》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
分类
科技技术
出版年份
2017
译者
姚鹏鹏
出版社
人民邮电出版社
语言
中文
豆瓣评分
★ 6.1

《TensorFlow机器学习项目实战》内容简介

TensorFlow是Google所主导的机器学习框架,也是机器学习领域研究和应用的热门对象。 《TensorFlow机器学习项目实战》主要介绍如何使用TensorFlow库实现各种各样的模型,旨在降低学习门槛,并为读者解决问题提供详细的方法和指导。《TensorFlow机器学习项目实战》全书共10章,分别介绍了TensorFlow基础知识、聚类、线性回归、逻辑回归、不同的神经网络、规模化运行模型以及库的应用技巧。 《TensorFlow机器学习项目实战》适合想要学习和了解 TensorFlow 和机器学习的读者阅读参考。如果读者具备一定的C 和Python的经验,将能够更加轻松地阅读和学习本书。

《TensorFlow机器学习项目实战》书籍信息摘要

《TensorFlow机器学习项目实战》内容简介与阅读建议,作者 【阿根廷】RodolfoBonnin,科技技术,2017年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:TensorFlow、计算机类。

《TensorFlow机器学习项目实战》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 6.1 可作为选书参考。

获取建议

《TensorFlow机器学习项目实战》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 第1章 探索和转换数据 1
  2. 1.1 TensorFlow的主要数据结构—张量 1
  3. 1.1.1 张量的属性—阶、形状和类型 1
  4. 1.1.2 创建新的张量 3
  5. 1.1.3 动手工作—与TensorFlow交互 4
  6. 1.2 处理计算工作流—TensorFlow的数据流图 5
  7. 1.2.1 建立计算图 5
  8. 1.2.2 数据供给 6
展开全部(共 248 章节)
  1. 1.2.3 变量 6
  2. 1.2.4 保存数据流图 6
  3. 1.3 运行我们的程序—会话 8
  4. 1.4 基本张量方法 8
  5. 1.4.1 简单矩阵运算 8
  6. 1.4.2 序列 11
  7. 1.4.3 张量形状变换 12
  8. 1.4.4 数据流结构和结果可视化—TensorBoard 14
  9. 1.5 从磁盘读取信息 18
  10. 1.5.1 列表格式—CSV 18
  11. 1.5.2 读取图像数据 19
  12. 1.5.3 加载和处理图像 20
  13. 1.5.4 读取标准TensorFlow格式 21
  14. 1.6 小结 21
  15. 第2章 聚类 22
  16. 2.1 从数据中学习—无监督学习 22
  17. 2.2 聚类的概念 22
  18. 2.3 k均值 23
  19. 2.3.1 k均值的机制 23
  20. 2.3.2 算法迭代判据 23
  21. 2.3.3 k均值算法拆解 24
  22. 2.3.4 k均值的优缺点 25
  23. 2.4 k最近邻 25
  24. 2.4.1 k最近邻算法的机制 26
  25. 2.4.2 k-nn的优点和缺点 26
  26. 2.5 有用的库和使用示例 27
  27. 2.5.1 matplotlib绘图库 27
  28. 2.5.2 scikit-learn数据集模块 28
  29. 2.5.3 人工数据集类型 28
  30. 2.6 例1—对人工数据集的k均值
  31. 聚类 29
  32. 2.6.1 数据集描述和加载 29
  33. 2.6.2 模型架构 30
  34. 2.6.3 损失函数描述和优化循环 31
  35. 2.6.4 停止条件 31
  36. 2.6.5 结果描述 31
  37. 2.6.6 每次迭代中的质心变化 32
  38. 2.6.7 完整源代码 32
  39. 2.6.8 k均值用于环状数据集 34
  40. 2.7 例2—对人工数据集使用最近邻算法 36
  41. 2.7.1 数据集生成 36
  42. 2.7.2 模型结构 36
  43. 2.7.3 损失函数描述 37
  44. 2.7.4 停止条件 37
  45. 2.7.5 结果描述 37
  46. 2.7.6 完整源代码 37
  47. 2.8 小结 39
  48. 第3章 线性回归 40
  49. 3.1 单变量线性模型方程 40
  50. 3.2 选择损失函数 41
  51. 3.3 最小化损失函数 42
  52. 3.3.1 最小方差的全局最小值 42
  53. 3.3.2 迭代方法:梯度下降 42
  54. 3.4 示例部分 43
  55. 3.4.1 TensorFlow中的优化方法—训练模块 43
  56. 3.4.2 tf.train.Optimizer类 43
  57. 3.4.3 其他Optimizer实例类型 44
  58. 3.5 例1—单变量线性回归 44
  59. 3.5.1 数据集描述 45
  60. 3.5.2 模型结构 45
  61. 3.5.3 损失函数描述和Optimizer 46
  62. 3.5.4 停止条件 48
  63. 3.5.5 结果描述 48
  64. 3.5.6 完整源代码 49
  65. 3.6 例2—多变量线性回归 51
  66. 3.6.1 有用的库和方法 51
  67. 3.6.2 Pandas库 51
  68. 3.6.3 数据集描述 51
  69. 3.6.4 模型结构 53
  70. 3.6.5 损失函数和Optimizer 54
  71. 3.6.6 停止条件 55
  72. 3.6.7 结果描述 55
  73. 3.6.8 完整源代码 56
  74. 3.7 小结 57
  75. 第4章 逻辑回归 58
  76. 4.1 问题描述 58
  77. 4.2 Logistic函数的逆函数—Logit函数 59
  78. 4.2.1 伯努利分布 59
  79. 4.2.2 联系函数 60
  80. 4.2.3 Logit函数 60
  81. 4.2.4 对数几率函数的逆函数—Logistic函数 60
  82. 4.2.5 多类分类应用—Softmax回归 62
  83. 4.3 例1—单变量逻辑回归 64
  84. 4.3.1 有用的库和方法 64
  85. 4.3.2 数据集描述和加载 65
  86. 4.3.3 模型结构 67
  87. 4.3.4 损失函数描述和优化器循环 67
  88. 4.3.5 停止条件 68
  89. 4.3.6 结果描述 68
  90. 4.3.7 完整源代码 69
  91. 4.3.8 图像化表示 71
  92. 4.4 例2—基于skflow单变量逻辑回归 72
  93. 4.4.1 有用的库和方法 72
  94. 4.4.2 数据集描述 72
  95. 4.4.3 模型结构 72
  96. 4.4.4 结果描述 73
  97. 4.4.5 完整源代码 74
  98. 4.5 小结 74
  99. 第5章 简单的前向神经网络 75
  100. 5.1 基本概念 75
  101. 5.1.1 人工神经元 75
  102. 5.1.2 神经网络层 76
  103. 5.1.3 有用的库和方法 78
  104. 5.2 例1—非线性模拟数据回归 79
  105. 5.2.1 数据集描述和加载 79
  106. 5.2.2 数据集预处理 80
  107. 5.2.3 模型结构—损失函数描述 80
  108. 5.2.4 损失函数优化器 80
  109. 5.2.5 准确度和收敛测试 80
  110. 5.2.6 完整源代码 80
  111. 5.2.7 结果描述 81
  112. 5.3 例2—通过非线性回归,对汽车燃料效率建模 82
  113. 5.3.1 数据集描述和加载 82
  114. 5.3.2 数据预处理 83
  115. 5.3.3 模型架构 83
  116. 5.3.4 准确度测试 84
  117. 5.3.5 结果描述 84
  118. 5.3.6 完整源代码 84
  119. 5.4 例3—多类分类:葡萄酒分类 86
  120. 5.4.1 数据集描述和加载 86
  121. 5.4.2 数据集预处理 86
  122. 5.4.3 模型架构 87
  123. 5.4.4 损失函数描述 87
  124. 5.4.5 损失函数优化器 87
  125. 5.4.6 收敛性测试 88
  126. 5.4.7 结果描述 88
  127. 5.4.8 完整源代码 88
  128. 5.5 小结 89
  129. 第6章 卷积神经网络 90
  130. 6.1 卷积神经网络的起源 90
  131. 6.1.1 卷积初探 90
  132. 6.1.2 降采样操作—池化 95
  133. 6.1.3 提高效率—dropout操作 98
  134. 6.1.4 卷积类型层构建办法 99
  135. 6.2 例1—MNIST数字分类 100
  136. 6.2.1 数据集描述和加载 100
  137. 6.2.2 数据预处理 102
  138. 6.2.3 模型结构 102
  139. 6.2.4 损失函数描述 103
  140. 6.2.5 损失函数优化器 103
  141. 6.2.6 准确性测试 103
  142. 6.2.7 结果描述 103
  143. 6.2.8 完整源代码 104
  144. 6.3 例2—CIFAR10数据集的图像分类 106
  145. 6.3.1 数据集描述和加载 107
  146. 6.3.2 数据集预处理 107
  147. 6.3.3 模型结构 108
  148. 6.3.4 损失函数描述和优化器 108
  149. 6.3.5 训练和准确性测试 108
  150. 6.3.6 结果描述 108
  151. 6.3.7 完整源代码 109
  152. 6.4 小结 110
  153. 第7章 循环神经网络和LSTM 111
  154. 7.1 循环神经网络 111
  155. 7.1.1 梯度爆炸和梯度消失 112
  156. 7.1.2 LSTM神经网络 112
  157. 7.1.3 其他RNN结构 116
  158. 7.1.4 TensorFlow LSTM有用的类和方法 116
  159. 7.2 例1—能量消耗、单变量时间序列数据预测 117
  160. 7.2.1 数据集描述和加载 117
  161. 7.2.2 数据预处理 118
  162. 7.2.3 模型结构 119
  163. 7.2.4 损失函数描述 121
  164. 7.2.5 收敛检测 121
  165. 7.2.6 结果描述 122
  166. 7.2.7 完整源代码 122
  167. 7.3 例2—创作巴赫风格的曲目 125
  168. 7.3.1 字符级模型 125
  169. 7.3.2 字符串序列和概率表示 126
  170. 7.3.3 使用字符对音乐编码—ABC音乐格式 126
  171. 7.3.4 有用的库和方法 128
  172. 7.3.5 数据集描述和加载 129
  173. 7.3.6 网络训练 129
  174. 7.3.7 数据集预处理 130
  175. 7.3.8 损失函数描述 131
  176. 7.3.9 停止条件 131
  177. 7.3.10 结果描述 131
  178. 7.3.11 完整源代码 132
  179. 7.4 小结 137
  180. 第8章 深度神经网络 138
  181. 8.1 深度神经网络的定义 138
  182. 8.2 深度网络结构的历史变迁 138
  183. 8.2.1 LeNet 5 138
  184. 8.2.2 Alexnet 139
  185. 8.2.3 VGG模型 139
  186. 8.2.4 第一代Inception模型 140
  187. 8.2.5 第二代Inception模型 141
  188. 8.2.6 第三代Inception模型 141
  189. 8.2.7 残差网络(ResNet) 142
  190. 8.2.8 其他的深度神经网络
  191. 结构 143
  192. 8.3 例子—VGG艺术风格转移 143
  193. 8.3.1 有用的库和方法 143
  194. 8.3.2 数据集描述和加载 143
  195. 8.3.3 数据集预处理 144
  196. 8.3.4 模型结构 144
  197. 8.3.5 损失函数 144
  198. 8.3.6 收敛性测试 145
  199. 8.3.7 程序执行 145
  200. 8.3.8 完整源代码 146
  201. 8.4 小结 153
  202. 第9章 规模化运行模型—GPU和
  203. 服务 154
  204. 9.1 TensorFlow中的GPU支持 154
  205. 9.2 打印可用资源和设备参数 155
  206. 9.2.1 计算能力查询 155
  207. 9.2.2 选择CPU用于计算 156
  208. 9.2.3 设备名称 156
  209. 9.3 例1—将一个操作指派给
  210. GPU 156
  211. 9.4 例2—并行计算Pi的数值 157
  212. 9.4.1 实现方法 158
  213. 9.4.2 源代码 158
  214. 9.5 分布式TensorFlow 159
  215. 9.5.1 分布式计算组件 159
  216. 9.5.2 创建TensorFlow集群 160
  217. 9.5.3 集群操作—发送计算方法
  218. 到任务 161
  219. 9.5.4 分布式编码结构示例 162
  220. 9.6 例3—分布式Pi计算 163
  221. 9.6.1 服务器端脚本 163
  222. 9.6.2 客户端脚本 164
  223. 9.7 例4—在集群上运行分布式
  224. 模型 165
  225. 9.8 小结 168
  226. 第10章 库的安装和其他技巧 169
  227. 10.1 Linux安装 169
  228. 10.1.1 安装要求 170
  229. 10.1.2 Ubuntu安装准备(安装操作的
  230. 前期操作) 170
  231. 10.1.3 Linux下通过pip安装
  232. TensorFlow 170
  233. 10.1.4 Linux下从源码安装
  234. TensorFlow 175
  235. 10.2 Windows安装 179
  236. 10.2.1 经典的Docker工具箱
  237. 方法 180
  238. 10.2.2 安装步骤 180
  239. 10.3 MacOS X安装 183
  240. 10.4 小结 185

常见问题

《TensorFlow机器学习项目实战》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 6.1 可作为选书参考。

《TensorFlow机器学习项目实战》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《TensorFlow机器学习项目实战》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《TensorFlow机器学习项目实战》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《TensorFlow机器学习项目实战》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《TensorFlow机器学习项目实战》相关书籍?

可以进入 【阿根廷】RodolfoBonnin 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。