深度学习算法实践(基于Theano和TensorFlow)

深度学习算法实践(基于Theano和TensorFlow) pdf epub mobi txt 电子书 下载 2025

闫涛,周琦 编
图书标签:
  • 深度学习
  • 机器学习
  • Theano
  • TensorFlow
  • 算法
  • 实践
  • 神经网络
  • Python
  • 人工智能
  • 模型
想要找书就要到 静思书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 荣丰通达图书专营店
出版社: 电子工业出版社
ISBN:9787121337932
商品编码:27315353090
开本:16开
页数:584

具体描述

基本信息

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


一部分  深度学习算法概述

1章  深度学习算法简介 2

1.1  神经网络发展简史 2

1.1.1  神经网络一次兴起 3

1.1.2  神经网络沉寂期(20世纪80年代—21世纪) 4

1.1.3  神经网络技术积累期(20世纪90年代—2006年) 5

1.1.4  深度学习算法崛起(2006年至今) 8

1.2  深度学习现状 10

1.2.1  传统神经网络困境 10

1.2.2  深度多层感知器 12

1.2.3  深度卷积神经网络 14

1.2.4  深度递归神经网络 15

1.3  深度学习研究前瞻 16

1.3.1  自动编码机 17

1.3.2  深度信念网络 18

1.3.3  生成式网络**进展 19

1.4  深度学习框架比较 20

1.4.1  TensorFlow 20

1.4.2  Theano 21

1.4.3  Torch 22

1.4.4  DeepLearning4J 23

1.4.5  Caffe 23

1.4.6  MXNet 24

1.4.7  CNTK 27

1.4.8  深度学习框架造型指导原则 27

1.5  深度学习入门路径 28

1.5.1  运行MNIST 28

1.5.2  深度学习框架的选择 29

1.5.3  小型试验网络 33

1.5.4  训练生产网络 33

1.5.5  搭建生产环境 34

1.5.6  持续改进 35

二部分  深度学习算法基础

2章  搭建深度学习开发环境 38

2.1  安装Python开发环境 38

2.1.1  安装*新版本Python 38

2.1.2  Python虚拟环境配置 39

2.1.3  安装科学计算库 40

2.1.4  安装*新版本Theano 40

2.1.5  图形绘制 40

2.2  NumPy简易教程 43

2.2.1  Python基础 43

2.2.2  多维数组的使用 51

2.2.3  向量运算 58

2.2.4  矩阵运算 60

2.2.5  线性代数 62

2.3  TensorFlow简易教程 68

2.3.1  张量定义 69

2.3.2  变量和placeholder 69

2.3.3  神经元激活函数 71

2.3.4  线性代数运算 72

2.3.5  操作数据集 74

2.4  Theano简易教程 77

2.4.1  安装Theano 77

2.4.2  Theano入门 78

2.4.3  Theano矩阵相加 79

2.4.4  变量和共享变量 80

2.4.5  随机数的使用 84

2.4.6  Theano求导 84

2.5  线性回归 86

2.5.1  问题描述 86

2.5.2  线性模型 88

2.5.3  线性回归学习算法 89

2.5.4  解析法 90

2.5.5  Theano实现 93

3章  逻辑回归 100

3.1  逻辑回归数学基础 100

3.1.1  逻辑回归算法的直观解释 100

3.1.2  逻辑回归算法数学推导 101

3.1.3  牛顿法解逻辑回归问题 103

3.1.4  通用学习模型 106

3.2  逻辑回归算法简单应用 113

3.3  MNIST手写数字识别库简介 124

3.4  逻辑回归MNIST手写数字识别 126

4章  感知器模型和MLP 139

4.1  感知器模型 139

4.1.1  神经元模型 139

4.1.2  神经网络架构 143

4.2  数值计算形式 144

4.2.1  前向传播 144

4.2.2  误差反向传播 145

4.2.3  算法推导 147

4.3  向量化表示形式 152

4.4  应用要点 153

4.4.1  输入信号模型 154

4.4.2  权值初始化 155

4.4.3  早期停止 155

4.4.4  输入信号调整 156

4.5  TensorFlow实现MLP 156

5章  卷积神经网络 174

5.1  卷积神经网络原理 174

5.1.1  卷积神经网络的直观理解 174

5.1.2  卷积神经网络构成 177

5.1.3  卷积神经网络设计 191

5.1.4  迁移学习和网络微调 193

5.2  卷积神经网络的TensorFlow实现 195

5.2.1  模型搭建 197

5.2.2  训练方法 203

5.2.3  运行方法 208

6章  递归神经网络 212

6.1  递归神经网络原理 212

6.1.1  递归神经网络表示方法 213

6.1.2  数学原理 214

6.1.3  简单递归神经网络应用示例 219

6.2  图像标记 226

6.2.1  建立开发环境 226

6.2.2  图像标记数据集处理 227

6.2.3  单步前向传播 229

6.2.4  单步反向传播 231

6.2.5  完整前向传播 234

6.2.6  完整反向传播 236

6.2.7  单词嵌入前向传播 239

6.2.8  单词嵌入反向传播 241

6.2.9  输出层前向/反向传播 243

6.2.10  输出层代价函数计算 245

6.2.11  图像标注网络整体架构 248

6.2.12  代价函数计算 249

6.2.13  生成图像标记 255

6.2.14  网络训练过程 258

6.2.15  网络**化 265

7章  长短时记忆网络 269

7.1  长短时记忆网络原理 269

7.1.1  网络架构 269

7.1.2  数学公式 272

7.2  MNIST手写数字识别 274

三部分  深度学习算法进阶

8章  自动编码机 286

8.1  自动编码机概述 286

8.1.1  自动编码机原理 287

8.1.2  去噪自动编码机 287

8.1.3  稀疏自动编码机 288

8.2  去噪自动编码机TensorFlow实现 291

8.3  去噪自动编码机的Theano实现 298

9章  堆叠自动编码机 307

9.1  堆叠去噪自动编码机 308

9.2  TensorFlow实现 322

9.3  Theano实现 341

10章  受限玻尔兹曼机 344

10.1  受限玻尔兹曼机原理 344

10.1.1  网络架构 344

10.1.2  能量模型 346

10.1.3  CD-K算法 351

10.2  受限玻尔兹曼机TensorFlow实现 353

10.3  受限玻尔兹曼机Theano实现 362

11章  深度信念网络 381

11.1  深度信念网络原理 381

11.2  深度信念网络TensorFlow实现 382

11.3  深度信念网络Theano实现 403

四部分  机器学习基础

12章  生成式学习 420

12.1  高斯判别分析 422

12.1.1  多变量高斯分布 422

12.1.2  高斯判决分析公式 423

12.2  朴素贝叶斯 436

12.2.1  朴素贝叶斯分类器 436

12.2.2  拉普拉斯平滑 439

12.2.3  多项式事件模型 441

13章  支撑向量机 444

13.1  支撑向量机概述 444

13.1.1  函数间隔和几何间隔 445

13.1.2  *优距离分类器 448

13.2  拉格朗日对偶 448

13.3  *优分类器算法 450

13.4  核方法 453

13.5  非线性可分问题 455

13.6  SMO算法 457

13.6.1  坐标上升算法 458

13.6.2  SMO算法详解 458

五部分  深度学习平台API

14章  Python Web编程 462

14.1  Python Web开发环境搭建 462

14.1.1  CherryPy框架 463

14.1.2  CherryPy安装 463

14.1.3  测试CherryPy安装是否成功 464

14.2  *简Web服务器 465

14.2.1  程序启动 465

14.2.2  显示HTML文件 466

14.2.3  静态内容处理 468

14.3  用户认证 471

14.4  AJAX请求详解 473

14.4.1  添加数据 474

14.4.2  修改数据 476

14.4.3  删除数据 478

14.4.4  REST服务实现 479

14.5  数据**化技术 487

14.5.1  环境搭建 487

14.5.2  数据库添加操作 488

14.5.3  数据库修改操作 489

14.5.4  数据库删除操作 490

14.5.5  数据库查询操作 491

14.5.6  数据库事务操作 492

14.5.7  数据库连接池 494

14.6  任务队列 499

14.7  媒体文件上传 502

14.8  Redis操作 504

14.8.1  Redis安装配置 504

14.8.2  Redis使用例程 505

15章  深度学习云平台 506

用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有