主页 详情

《深度学习算法实践 基于Theano和TensorFlow》_闫涛,周琦编著_14406676_9787121337932

【书名】:《深度学习算法实践 基于Theano和TensorFlow》
【作者】:闫涛,周琦编著
【出版社】:北京:电子工业出版社
【时间】:2018
【页数】:570
【ISBN】:9787121337932
【SS码】:14406676

最新查询

内容简介

第一部分 深度学习算法概述

第1章 深度学习算法简介

1.1神经网络发展简史

1.1.1神经网络第一次兴起

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

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

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

1.2深度学习现状

1.2.1传统神经网络困境

1.2.2深度多层感知器

1.2.3深度卷积神经网络

1.2.4深度递归神经网络

1.3深度学习研究前瞻

1.3.1自动编码机

1.3.2深度信念网络

1.3.3生成式网络最新进展

1.4深度学习框架比较

1.4.1 TensorFlow

1.4.2 Theano

1.4.3 Torch

1.4.4 DeepLearning4J

1.4.5 Caffe

1.4.6 MXNet

1.4.7 CNTK

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

1.5深度学习入门路径

1.5.1运行MNIST

1.5.2深度学习框架的选择

1.5.3小型试验网络

1.5.4训练生产网络

1.5.5搭建生产环境

1.5.6持续改进

第二部分 深度学习算法基础

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

2.1安装Python开发环境

2.1.1安装最新版本Python

2.1.2 Python虚拟环境配置

2.1.3安装科学计算库

2.1.4安装最新版本Theano

2.1.5图形绘制

2.2 NumPy简易教程

2.2.1 Python基础

2.2.2多维数组的使用

2.2.3向量运算

2.2.4矩阵运算

2.2.5线性代数

2.3 TensorFlow简易教程

2.3.1张量定义

2.3.2变量和placeholder

2.3.3神经元激活函数

2.3.4线性代数运算

2.3.5操作数据集

2.4 Theano简易教程

2.4.1安装Theano

2.4.2 Theano入门

2.4.3 Theano矩阵相加

2.4.4变量和共享变量

2.4.5随机数的使用

2.4.6 Theano求导

2.5线性回归

2.5.1问题描述

2.5.2线性模型

2.5.3线性回归学习算法

2.5.4解析法

2.5.5 Theano实现

第3章 逻辑回归

3.1逻辑回归数学基础

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

3.1.2逻辑回归算法数学推导

3.1.3牛顿法解逻辑回归问题

3.1.4通用学习模型

3.2逻辑回归算法简单应用

3.3 MNIST手写数字识别库简介

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

第4章 感知器模型和MLP

4.1感知器模型

4.1.1神经元模型

4.1.2神经网络架构

4.2数值计算形式

4.2.1前向传播

4.2.2误差反向传播

4.2.3算法推导

4.3向量化表示形式

4.4应用要点

4.4.1输入信号模型

4.4.2权值初始化

4.4.3早期停止

4.4.4输入信号调整

4.5 TensorFlow实现MLP

第5章 卷积神经网络

5.1卷积神经网络原理

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

5.1.2卷积神经网络构成

5.1.3卷积神经网络设计

5.1.4迁移学习和网络微调

5.2卷积神经网络的TensorFlow实现

5.2.1模型搭建

5.2.2训练方法

5.2.3运行方法

第6章 递归神经网络

6.1递归神经网络原理

6.1.1递归神经网络表示方法

6.1.2数学原理

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

6.2图像标记

6.2.1建立开发环境

6.2.2图像标记数据集处理

6.2.3单步前向传播

6.2.4单步反向传播

6.2.5完整前向传播

6.2.6完整反向传播

6.2.7单词嵌入前向传播

6.2.8单词嵌入反向传播

6.2.9输出层前向/反向传播

6.2.10输出层代价函数计算

6.2.11图像标注网络整体架构

6.2.12代价函数计算

6.2.13生成图像标记

6.2.14网络训练过程

6.2.15 网络持久化

第7章 长短时记忆网络

7.1长短时记忆网络原理

7.1.1网络架构

7.1.2数学公式

7.2 MNIST手写数字识别

第三部分 深度学习算法进阶

第8章 自动编码机

8.1自动编码机概述

8.1.1自动编码机原理

8.1.2去噪自动编码机

8.1.3稀疏自动编码机

8.2去噪自动编码机TensorFlow实现

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

第9章 堆叠自动编码机

9.1堆叠去噪自动编码机

9.2 TensorFlow实现

9.3 Theano实现

第10章 受限玻尔兹曼机

10.1受限玻尔兹曼机原理

10.1.1网络架构

10.1.2能量模型

10.1.3 CD-K算法

10.2受限玻尔兹曼机TensorFlow实现

10.3受限玻尔兹曼机Theano实现

第11章 深度信念网络

11.1深度信念网络原理

11.2深度信念网络TensorFlow实现

11.3深度信念网络Theano实现

第四部分 机器学习基础

第12章 生成式学习

12.1高斯判别分析

12.1.1多变量高斯分布

12.1.2高斯判决分析公式

12.2朴素贝叶斯

12.2.1朴素贝叶斯分类器

12.2.2拉普拉斯平滑

12.2.3多项式事件模型

第13章 支撑向量机

13.1支撑向量机概述

13.1.1函数间隔和几何间隔

13.1.2最优距离分类器

13.2拉格朗日对偶

13.3最优分类器算法

13.4核方法

13.5非线性可分问题

13.6 SMO算法

13.6.1坐标上升算法

13.6.2 SMO算法详解

第五部分 深度学习平台API

第14章 Python Web编程

14.1 Python Web开发环境搭建

14.1.1 CherryPy框架

14.1.2 CherryPy安装

14.1.3测试CherryPy安装是否成功

14.2最简Web服务器

14.2.1程序启动

14.2.2显示HTML文件

14.2.3静态内容处理

14.3用户认证系统

14.4 AJAX请求详解

14.4.1添加数据

14.4.2修改数据

14.4.3删除数据

14.4.4 REST服务实现

14.5数据持久化技术

14.5.1环境搭建

14.5.2数据库添加操作

14.5.3数据库修改操作

14.5.4数据库删除操作

14.5.5数据库查询操作

14.5.6数据库事务操作

14.5.7数据库连接池

14.6任务队列

14.7媒体文件上传

14.8 Redis操作

14.8.1 Redis安装配置

14.8.2 Redis使用例程

第15章 深度学习云平台

15.1神经网络持久化

15.1.1数据库表设计

15.1.2整体目录结构

15.1.3训练过程及模型文件保存

15.2神经网络运行模式

15.3 AJAX请求调用神经网络

15.3.1显示静态网页

15.3.2上传图片文件

15.3.3 AJAX接口

15.4请求合法性验证

15.4.1用户注册和登录

15.4.2客户端生成请求

15.4.3服务器端验证请求

15.5异步结果处理

15.5.1网页异步提交

15.5.2应用队列管理模块

15.5.3任务队列

15.5.4结果队列

15.5.5异步请求处理流程

15.6神经网络持续改进

15.6.1应用遗传算法

15.6.2重新训练

15.6.3生成式对抗网络

后记

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
0994224dd7791f0253a286fb0e49fb31#49185581de8d61e27089da45d23de0a7#281851599#深度学习算法实践 基于Theano和TensorFlow_14406676.zip