𝔖 Scriptorium
✦   LIBER   ✦

📁

TensorFlow:实战Google深度学习框架(第2版)

✍ Scribed by 顾思宇; 梁博文; 郑泽宇


Publisher
电子工业出版社
Year
2018
Tongue
Chinese
Leaves
364
Series
博文视点AI系列
Edition
2
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


TensorFlow是谷歌2015年开源的主流深度学习框架,目前已得到广泛应用。《TensorFlow:实战Google深度学习框架(第2版)》为TensorFlow入门参考书,旨在帮助读者以快速、有效的方式上手TensorFlow和深度学习。书中省略了烦琐的数学模型推导,从实际应用问题出发,通过具体的TensorFlow示例介绍如何使用深度学习解决实际问题。书中包含深度学习的入门知识和大量实践经验,是走进这个前沿、热门的人工智能领域的优选参考书。

第2版将书中所有示例代码从TensorFlow 0.9.0升级到了TensorFlow 1.4.0。在升级API的同时,第2版也补充了更多只有TensorFlow 1.4.0才支持的功能。另外,第2版还新增两章分别介绍TensorFlow高层封装和深度学习在自然语言领域应用的内容。

《TensorFlow:实战Google深度学习框架(第2版)》适用于想要使用深度学习或TensorFlow的数据科学家、工程师,希望了解深度学习的大数据平台工程师,对人工智能、深度学习感兴趣的计算机相关从业人员及在校学生等。

✦ Table of Contents


扉页
版权页
推荐序1
推荐序2

前言
目录
第1 章 深度学习简介
1.1 人工智能、机器学习与深度学习①
1.2 深度学习的发展历程
1.3 深度学习的应用
1.3.1 计算机视觉
1.3.2 语音识别
1.3.3 自然语言处理
1.3.4 人机博弈
1.4 深度学习工具介绍和对比
小结
第2 章 TensorFlow 环境搭建
2.1 TensorFlow 的主要依赖包
2.1.1 Protocol Buffer
2.1.2 Bazel
2.2 TensorFlow 安装
2.2.1 使用Docker 安装
2.2.2 使用pip 安装
2.2.3 从源代码编译安装
2.3 TensorFlow 测试样例
小结
第3 章 TensorFlow 入门
3.1 TensorFlow 计算模型——计算图
3.1.1 计算图的概念
3.1.2 计算图的使用
3.2 TensorFlow 数据模型——张量
3.2.1 张量的概念
3.2.2 张量的使用
3.3 TensorFlow 运行模型——会话
3.4 TensorFlow 实现神经网络
3.4.1 TensorFlow 游乐场及神经网络简介
3.4.2 前向传播算法简介
3.4.3 神经网络参数与TensorFlow 变量
3.4.4 通过TensorFlow 训练神经网络模型
3.4.5 完整神经网络样例程序
小结
第4 章 深层神经网络
4.1 深度学习与深层神经网络
4.1.1 线性模型的局限性
4.1.2 激活函数实现去线性化
4.1.3 多层网络解决异或运算
4.2 损失函数定义
4.2.1 经典损失函数
4.2.2 自定义损失函数
4.3 神经网络优化算法
4.4 神经网络进一步优化
4.4.1 学习率的设置
4.4.2 过拟合问题
4.4.3 滑动平均模型
小结
第5 章 MNIST 数字识别问题
5.1 MNIST 数据处理
5.2 神经网络模型训练及不同模型结果对比
5.2.1 TensorFlow 训练神经网络
5.2.2 使用验证数据集判断模型效果
5.2.3 不同模型效果比较
5.3 变量管理
5.4 TensorFlow 模型持久化
5.4.1 持久化代码实现
5.4.2 持久化原理及数据格式
5.5 TensorFlow 最佳实践样例程序
小结
第6 章 图像识别与卷积神经网络
6.1 图像识别问题简介及经典数据集
6.2 卷积神经网络简介
6.3 卷积神经网络常用结构
6.3.1 卷积层
6.3.2 池化层
6.4 经典卷积网络模型
6.4.1 LeNet-5 模型
6.4.2 Inception-v3 模型
6.5 卷积神经网络迁移学习
6.5.1 迁移学习介绍
6.5.2 TensorFlow 实现迁移学习
小结
第7 章 图像数据处理
7.1 TFRecord 输入数据格式
7.1.1 TFRecord 格式介绍
7.1.2 TFRecord 样例程序
7.2 图像数据处理
7.2.1 TensorFlow 图像处理函数
7.2.2 图像预处理完整样例
7.3 多线程输入数据处理框架
7.3.1 队列与多线程
7.3.2 输入文件队列
7.3.3 组合训练数据(batching)
7.3.4 输入数据处理框架
7.4 数据集(Dataset)
7.4.1 数据集的基本使用方法
7.4.2 数据集的高层操作
小结
第8 章 循环神经网络
8.1 循环神经网络简介①
8.2 长短时记忆网络(LSTM)结构
8.3 循环神经网络的变种
8.3.1 双向循环神经网络和深层循环神经网络
8.3.2 循环神经网络的dropout
8.4 循环神经网络样例应用
小结
第9 章 自然语言处理
9.1 语言模型的背景知识
9.1.1 语言模型简介
9.1.2 语言模型的评价方法
9.2 神经语言模型
9.2.1 PTB 数据集的预处理
9.2.2 PTB 数据的batching 方法
9.2.3 基于循环神经网络的神经语言模型
9.3 神经网络机器翻译
9.3.1 机器翻译背景与Seq2Seq 模型介绍
9.3.2 机器翻译文本数据的预处理
9.3.3 Seq2Seq 模型的代码实现
9.3.4 注意力机制
小结
第10 章 TensorFlow 高层封装
10.1 TensorFlow 高层封装总览
10.2 Keras 介绍
10.2.1 Keras 基本用法
10.2.2 Keras 高级用法
10.3 Estimator 介绍
10.3.1 Estimator 基本用法
10.3.2 Estimator 自定义模型
10.3.3 使用数据集(Dataset)作为Estimator 输入
小结
第11 章 TensorBoard 可视化
11.1 TensorBoard 简介
11.2 TensorFlow 计算图可视化
11.2.1 命名空间与TensorBoard 图上节点
11.2.2 节点信息
11.3 监控指标可视化
11.4 高维向量可视化
小结
第12 章 TensorFlow 计算加速
12.1 TensorFlow 使用GPU
12.2 深度学习训练并行模式
12.3 多GPU 并行
12.4 分布式TensorFlow
12.4.1 分布式TensorFlow 原理
12.4.2 分布式TensorFlow 模型训练
小结


📜 SIMILAR VOLUMES


Tensorflow:实战Google深度学习框架
✍ 郑泽宇; 顾思宇 📂 Library 📅 2017 🏛 电子工业出版社 🌐 Chinese

<p>TensorFlow是谷歌2015年开源的主流深度学习框架,目前已在谷歌、优步(Uber)、京东、小米等科技公司广泛应用。《Tensorflow实战》为使用TensorFlow深度学习框架的入门参考书,旨在帮助读者以最快、最有效的方式上手TensorFlow和深度学习。书中省略了深度学习繁琐的数学模型推导,从实际应用问题出发,通过具体的TensorFlow样例程序介绍如何使用深度学习解决这些问题。《Tensorflow实战》包含了深度学习的入门知识和大量实践经验,是走进这个最新、最火的人工智能领域的首选参考书。</p>

深度学习框架PyTorch快速开发与实战
✍ 邢梦来; 王硕; 孙洋洋 📂 Library 📅 2018 🏛 电子工业出版社 🌐 Chinese

<p>深度学习已经成为人工智能炙手可热的技术,PyTorch是一个较新的、容易上手的深度学习开源框架,目前已得到广泛应用。《深度学习框架PyTorch快速开发与实战》从PyTorch框架结构出发,通过案例主要介绍了线性回归、逻辑回归、前馈神经网络、卷积神经网络、循环神经网络、自编码模型、以及生成对抗网络。《深度学习框架PyTorch快速开发与实战》作为深度学习的入门教材,省略了大量的数学模型推导,适合深度学习初学者,人工智能领域的从业者,以及深度学习感兴趣的人阅读。</p>

深度学习实战
✍ 杨云; 杜飞 📂 Library 📅 2017 🏛 清华大学出版社 🌐 Chinese

<p>深度学习为人工智能带来了巨大突破,也成为机器学习领域一颗闪耀的新星。虽然相关学习资料丰富,但大部分内容较为庞杂且难以理解,并对初学者的相关理论知识与实践能力有较高的要求,这使得大部分想进入这一领域的初学者望而却步。《深度学习实战》去繁化简地对深度学习的理论知识进行了梳理,并对算法实现做出了浅显易懂的讲解,适合初学者进行学习。结合《深度学习实战》的内容,读者可以快速对深度学习进行实践。通过启发式的自学模式,可以使读者由浅入深地学习并掌握常用的深度学习模型,为进一步使用开源的深度学习平台与工具提供理论与实践基础。</p> <p>《深度学习实战》可作为高等院校计算机专业的本科生或研究生教材,

OpenCV+TensorFlow深度学习与计算机视觉实战
✍ 王晓华 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书旨在掌握深度学习基本知识和特性的基础上,培养使用TensorFlow OpenCV进行实际编程以解决图像处理相关问题的能力。全书力求通过通俗易懂的语言和详细的程序分析,介绍TensorFlow的基本用法、高级模型设计和对应的程序编写。 本书共13章,内容包括计算机视觉与深度学习的关系、Python的安装和使用、Python数据处理及可视化、机器学习的理论和算法、计算机视觉处理库OpenCV 、OpenCV图像处理实战、TensorFlow基本数据结构和使用、TensorFlow数据集的创建与读取、BP神经网络、反馈神经网络、卷积神经网络等。本书强调理论联系实际,着重介绍TensorFlow

C++模板元编程实战: 一个深度学习框架的初步实现
✍ 李伟 📂 Library 📅 2018 🏛 人民邮电出版社 🌐 Chinese

<p>《C++模板元编程实战:一个深度学习框架的初步实现》以一个深度学习框架的初步实现为例,讨论如何在一个相对较大的项目中深入应用元编程,为系统性能优化提供更多的可能。</p> <p>《C++模板元编程实战:一个深度学习框架的初步实现》分为8章,前两章讨论了一些元编程与编译期计算的基本技术,后面6章则讨论了元编程在深度学习框架中的实际应用,涉及富类型与标签体系、表达式模板、复杂元函数的编写等多个主题,详尽地展示了如何将面向对象与元编程相结合以构造复杂系统。</p> <p>《C++模板元编程实战:一个深度学习框架的初步实现》适合具有一定C++基础的读者阅读。对主流深度学习框架的内核有一定了解