《深度学习算法实践(基于Theano和TensorFlow)》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
作者
闫涛/周琦
分类
科技技术
出版年份
2018
出版社
电子工业出版社
页数
584 页
语言
中文

《深度学习算法实践(基于Theano和TensorFlow)》内容简介

本书以深度学习算法入门为主要内容,通过系统介绍Python、NumPy、SciPy等科学计算库,深度学习主流算法,深度学习前沿研究,深度学习服务云平台构建四大主线,向读者系统地介绍了深度学习的主要内容和研究进展。本书介绍了Python、NumPy、SciPy的使用技巧,面向谷歌推出的开源深度学习框架TensorFlow,向读者展示了利用TensorFlow和Theano框架实现线性回归、逻辑回归、多层感知器、卷积神经网络、递归神经网络、长短时记忆网络、去噪自动编码机、堆叠自动编码机、受限玻尔兹曼机、深度信念网络等,并将这些技术用于MNIST手写数字识别任务。本书不仅讲述了深度学习算法本身,而且重点讲述了如何将这些深度学习算法包装成Web服务。本书旨在帮助广大工程技术人员快速掌握深度学习相关理论和实践,并将这些知识应用到实际工作中。

《深度学习算法实践(基于Theano和TensorFlow)》书籍信息摘要

《深度学习算法实践(基于Theano和TensorFlow)》内容简介与阅读建议,作者 闫涛/周琦,科技技术,2018年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:算法、计算机类。

《深度学习算法实践(基于Theano和TensorFlow)》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。

获取建议

《深度学习算法实践(基于Theano和TensorFlow)》怎么获取更合适?

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

下载

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

下载

版本

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

目录

  1. 目 录
  2. 第一部分 深度学习算法概述
  3. 第1章 深度学习算法简介 2
  4. 1.1 神经网络发展简史 2
  5. 1.1.1 神经网络第一次兴起 3
  6. 1.1.2 神经网络沉寂期(20世纪80年代—21世纪) 4
  7. 1.1.3 神经网络技术积累期(20世纪90年代—2006年) 5
  8. 1.1.4 深度学习算法崛起(2006年至今) 8
展开全部(共 224 章节)
  1. 1.2 深度学习现状 10
  2. 1.2.1 传统神经网络困境 10
  3. 1.2.2 深度多层感知器 12
  4. 1.2.3 深度卷积神经网络 14
  5. 1.2.4 深度递归神经网络 15
  6. 1.3 深度学习研究前瞻 16
  7. 1.3.1 自动编码机 17
  8. 1.3.2 深度信念网络 18
  9. 1.3.3 生成式网络最新进展 19
  10. 1.4 深度学习框架比较 20
  11. 1.4.1 TensorFlow 20
  12. 1.4.2 Theano 21
  13. 1.4.3 Torch 22
  14. 1.4.4 DeepLearning4J 23
  15. 1.4.5 Caffe 23
  16. 1.4.6 MXNet 24
  17. 1.4.7 CNTK 27
  18. 1.4.8 深度学习框架造型指导原则 27
  19. 1.5 深度学习入门路径 28
  20. 1.5.1 运行MNIST 28
  21. 1.5.2 深度学习框架的选择 29
  22. 1.5.3 小型试验网络 33
  23. 1.5.4 训练生产网络 33
  24. 1.5.5 搭建生产环境 34
  25. 1.5.6 持续改进 35
  26. 第二部分 深度学习算法基础
  27. 第2章 搭建深度学习开发环境 38
  28. 2.1 安装Python开发环境 38
  29. 2.1.1 安装最新版本Python 38
  30. 2.1.2 Python虚拟环境配置 39
  31. 2.1.3 安装科学计算库 40
  32. 2.1.4 安装最新版本Theano 40
  33. 2.1.5 图形绘制 40
  34. 2.2 NumPy简易教程 43
  35. 2.2.1 Python基础 43
  36. 2.2.2 多维数组的使用 51
  37. 2.2.3 向量运算 58
  38. 2.2.4 矩阵运算 60
  39. 2.2.5 线性代数 62
  40. 2.3 TensorFlow简易教程 68
  41. 2.3.1 张量定义 69
  42. 2.3.2 变量和placeholder 69
  43. 2.3.3 神经元激活函数 71
  44. 2.3.4 线性代数运算 72
  45. 2.3.5 操作数据集 74
  46. 2.4 Theano简易教程 77
  47. 2.4.1 安装Theano 77
  48. 2.4.2 Theano入门 78
  49. 2.4.3 Theano矩阵相加 79
  50. 2.4.4 变量和共享变量 80
  51. 2.4.5 随机数的使用 84
  52. 2.4.6 Theano求导 84
  53. 2.5 线性回归 86
  54. 2.5.1 问题描述 86
  55. 2.5.2 线性模型 88
  56. 2.5.3 线性回归学习算法 89
  57. 2.5.4 解析法 90
  58. 2.5.5 Theano实现 93
  59. 第3章 逻辑回归 100
  60. 3.1 逻辑回归数学基础 100
  61. 3.1.1 逻辑回归算法的直观解释 100
  62. 3.1.2 逻辑回归算法数学推导 101
  63. 3.1.3 牛顿法解逻辑回归问题 103
  64. 3.1.4 通用学习模型 106
  65. 3.2 逻辑回归算法简单应用 113
  66. 3.3 MNIST手写数字识别库简介 124
  67. 3.4 逻辑回归MNIST手写数字识别 126
  68. 第4章 感知器模型和MLP 139
  69. 4.1 感知器模型 139
  70. 4.1.1 神经元模型 139
  71. 4.1.2 神经网络架构 143
  72. 4.2 数值计算形式 144
  73. 4.2.1 前向传播 144
  74. 4.2.2 误差反向传播 145
  75. 4.2.3 算法推导 147
  76. 4.3 向量化表示形式 152
  77. 4.4 应用要点 153
  78. 4.4.1 输入信号模型 154
  79. 4.4.2 权值初始化 155
  80. 4.4.3 早期停止 155
  81. 4.4.4 输入信号调整 156
  82. 4.5 TensorFlow实现MLP 156
  83. 第5章 卷积神经网络 174
  84. 5.1 卷积神经网络原理 174
  85. 5.1.1 卷积神经网络的直观理解 174
  86. 5.1.2 卷积神经网络构成 177
  87. 5.1.3 卷积神经网络设计 191
  88. 5.1.4 迁移学习和网络微调 193
  89. 5.2 卷积神经网络的TensorFlow实现 195
  90. 5.2.1 模型搭建 197
  91. 5.2.2 训练方法 203
  92. 5.2.3 运行方法 208
  93. 第6章 递归神经网络 212
  94. 6.1 递归神经网络原理 212
  95. 6.1.1 递归神经网络表示方法 213
  96. 6.1.2 数学原理 214
  97. 6.1.3 简单递归神经网络应用示例 219
  98. 6.2 图像标记 226
  99. 6.2.1 建立开发环境 226
  100. 6.2.2 图像标记数据集处理 227
  101. 6.2.3 单步前向传播 229
  102. 6.2.4 单步反向传播 231
  103. 6.2.5 完整前向传播 234
  104. 6.2.6 完整反向传播 236
  105. 6.2.7 单词嵌入前向传播 239
  106. 6.2.8 单词嵌入反向传播 241
  107. 6.2.9 输出层前向/反向传播 243
  108. 6.2.10 输出层代价函数计算 245
  109. 6.2.11 图像标注网络整体架构 248
  110. 6.2.12 代价函数计算 249
  111. 6.2.13 生成图像标记 255
  112. 6.2.14 网络训练过程 258
  113. 6.2.15 网络持久化 265
  114. 第7章 长短时记忆网络 269
  115. 7.1 长短时记忆网络原理 269
  116. 7.1.1 网络架构 269
  117. 7.1.2 数学公式 272
  118. 7.2 MNIST手写数字识别 274
  119. 第三部分 深度学习算法进阶
  120. 第8章 自动编码机 286
  121. 8.1 自动编码机概述 286
  122. 8.1.1 自动编码机原理 287
  123. 8.1.2 去噪自动编码机 287
  124. 8.1.3 稀疏自动编码机 288
  125. 8.2 去噪自动编码机TensorFlow实现 291
  126. 8.3 去噪自动编码机的Theano实现 298
  127. 第9章 堆叠自动编码机 307
  128. 9.1 堆叠去噪自动编码机 308
  129. 9.2 TensorFlow实现 322
  130. 9.3 Theano实现 341
  131. 第10章 受限玻尔兹曼机 344
  132. 10.1 受限玻尔兹曼机原理 344
  133. 10.1.1 网络架构 344
  134. 10.1.2 能量模型 346
  135. 10.1.3 CD-K算法 351
  136. 10.2 受限玻尔兹曼机TensorFlow实现 353
  137. 10.3 受限玻尔兹曼机Theano实现 362
  138. 第11章 深度信念网络 381
  139. 11.1 深度信念网络原理 381
  140. 11.2 深度信念网络TensorFlow实现 382
  141. 11.3 深度信念网络Theano实现 403
  142. 第四部分 机器学习基础
  143. 第12章 生成式学习 420
  144. 12.1 高斯判别分析 422
  145. 12.1.1 多变量高斯分布 422
  146. 12.1.2 高斯判决分析公式 423
  147. 12.2 朴素贝叶斯 436
  148. 12.2.1 朴素贝叶斯分类器 436
  149. 12.2.2 拉普拉斯平滑 439
  150. 12.2.3 多项式事件模型 441
  151. 第13章 支撑向量机 444
  152. 13.1 支撑向量机概述 444
  153. 13.1.1 函数间隔和几何间隔 445
  154. 13.1.2 最优距离分类器 448
  155. 13.2 拉格朗日对偶 448
  156. 13.3 最优分类器算法 450
  157. 13.4 核方法 453
  158. 13.5 非线性可分问题 455
  159. 13.6 SMO算法 457
  160. 13.6.1 坐标上升算法 458
  161. 13.6.2 SMO算法详解 458
  162. 第五部分 深度学习平台API
  163. 第14章 Python Web编程 462
  164. 14.1 Python Web开发环境搭建 462
  165. 14.1.1 CherryPy框架 463
  166. 14.1.2 CherryPy安装 463
  167. 14.1.3 测试CherryPy安装是否成功 464
  168. 14.2 最简Web服务器 465
  169. 14.2.1 程序启动 465
  170. 14.2.2 显示HTML文件 466
  171. 14.2.3 静态内容处理 468
  172. 14.3 用户认证系统 471
  173. 14.4 AJAX请求详解 473
  174. 14.4.1 添加数据 474
  175. 14.4.2 修改数据 476
  176. 14.4.3 删除数据 478
  177. 14.4.4 REST服务实现 479
  178. 14.5 数据持久化技术 487
  179. 14.5.1 环境搭建 487
  180. 14.5.2 数据库添加操作 488
  181. 14.5.3 数据库修改操作 489
  182. 14.5.4 数据库删除操作 490
  183. 14.5.5 数据库查询操作 491
  184. 14.5.6 数据库事务操作 492
  185. 14.5.7 数据库连接池 494
  186. 14.6 任务队列 499
  187. 14.7 媒体文件上传 502
  188. 14.8 Redis操作 504
  189. 14.8.1 Redis安装配置 504
  190. 14.8.2 Redis使用例程 505
  191. 第15章 深度学习云平台 506
  192. 15.1 神经网络持久化 506
  193. 15.1.1 数据库表设计 506
  194. 15.1.2 整体目录结构 511
  195. 15.1.3 训练过程及模型文件保存 512
  196. 15.2 神经网络运行模式 528
  197. 15.3 AJAX请求调用神经网络 531
  198. 15.3.1 显示静态网页 531
  199. 15.3.2 上传图片文件 540
  200. 15.3.3 AJAX接口 543
  201. 15.4 请求合法性验证 545
  202. 15.4.1 用户注册和登录 546
  203. 15.4.2 客户端生成请求 553
  204. 15.4.3 服务器端验证请求 555
  205. 15.5 异步结果处理 557
  206. 15.5.1 网页异步提交 557
  207. 15.5.2 应用队列管理模块 559
  208. 15.5.3 任务队列 560
  209. 15.5.4 结果队列 561
  210. 15.5.5 异步请求处理流程 562
  211. 15.6 神经网络持续改进 563
  212. 15.6.1 应用遗传算法 563
  213. 15.6.2 重新训练 564
  214. 15.6.3 生成式对抗网络 565
  215. 后 记 567
  216. 参考文献 568

常见问题

《深度学习算法实践(基于Theano和TensorFlow)》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。

《深度学习算法实践(基于Theano和TensorFlow)》阅读难度高吗?

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

《深度学习算法实践(基于Theano和TensorFlow)》纸质书值得买吗?

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

《深度学习算法实践(基于Theano和TensorFlow)》哪个版本更适合?

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

在哪里可以合法获取《深度学习算法实践(基于Theano和TensorFlow)》?

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

如何继续查找《深度学习算法实践(基于Theano和TensorFlow)》相关书籍?

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

手机扫码下载

使用手机扫描二维码

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

电子书下载二维码

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