深度学习应用与实战(全彩)

深度学习应用与实战(全彩)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书系统介绍了神经网络和深度学习。

内容简介

全书共16章,分为4个部分。

第1部分介绍了深度学习基础算法与应用,主要包括神经网络和深度学习的相关概念、多层神经网络的基本原理和具体应用、卷积神经网络的原理及项目案例实现、优化算法与模型管理。

第2部分介绍了深度学习进阶算法与应用,主要包括经典的深度卷积神经网络,ResNet、DenseNet和MobileNet,目标检测的基本概念和常见算法,循环神经网络的基本概念和具体应用。

第3部分介绍了时空数据模型与应用,主要包括CNN-LSTM混合模型的基本概念和具体应用,多元时间序列神经网络、注意力机制和Transformer的基本结构和具体应用。

第4部分介绍了生成对抗网络及其应用,主要包括生成对抗网络的基本概念及其模型的结构和训练过程,使用检测模型、识别模型对车牌进行检测与识别。

作者简介

编著者韩少云,达内科技(中国)有限公司创始人、总裁/CEO。专注IT职业教育人才服务多年,拥有300多家培训中心,帮助学员实现一地学习全国就业。

章节目录

版权信息

内容简介

《深度学习应用与实战》编委会

前言

第1部分 深度学习基础算法与应用

第1章 单层神经网络

1.1 深度学习的基本概念

1.1.1 深度学习的概述

1.1.2 神经网络

1.2 深度学习框架

1.2.1 常见框架介绍

1.2.2 张量

1.3 单层神经网络的概述

1.3.1 回归模型

1.3.2 二分类模型

1.3.3 多分类模型

1.4 单层神经网络实现鸢尾花分类

1.4.1 使用TensorFlow实现鸢尾花分类

1.4.2 使用PyTorch实现鸢尾花分类

本章总结

作业与练习

第2章 多层神经网络

2.1 多层神经网络的概述

2.1.1 隐藏层的意义

2.1.2 激活函数

2.1.3 反向传播

2.1.4 异或处理代码实现

2.2 梯度下降算法

2.2.1 批量梯度下降算法

2.2.2 随机梯度下降算法

2.2.3 小批量梯度下降算法

2.3 正则化处理

2.3.1 L1正则化与L2正则化

2.3.2 Dropout正则化

2.3.3 提前停止

2.3.4 批量标准化

2.4 手写数字识别

2.4.1 MNIST数据集简介

2.4.2 使用TensorFlow实现MNIST手写数字分类

2.4.3 使用PyTorch实现MNIST手写数字分类

本章总结

作业与练习

第3章 卷积神经网络

3.1 图像基础原理

3.1.1 像素

3.1.2 灰度值

3.1.3 彩色图像表达

3.2 卷积的作用及原理

3.2.1 卷积的概述

3.2.2 卷积运算的原理

3.2.3 卷积运算的方式

3.2.4 卷积表达的含义

3.2.5 卷积相关术语

3.3 卷积神经网络的基本结构

3.3.1 卷积神经网络的网络结构

3.3.2 卷积层

3.3.3 ReLU层

3.3.4 池化层

3.3.5 全连接层

3.4 基于卷积神经网络实现MNIST手写数字识别

3.4.1 构建卷积神经网络模型

3.4.2 使用TensorFlow实现卷积神经网络MNIST手写数字分类

3.4.3 使用PyTorch实现卷积神经网络MNIST手写数字分类

本章总结

作业与练习

第4章 优化算法与模型管理

4.1 数据增强

4.1.1 数据增强的意义

4.1.2 使用TensorFlow实现数据增强

4.1.3 使用PyTorch实现数据增强

4.2 梯度下降优化

4.2.1 梯度下降优化的必要性

4.2.2 Momentum优化器

4.2.3 Adagrad优化器

4.2.4 RMSprop优化器

4.2.5 Adam优化器

4.3 模型的保存与加载

4.3.1 TensorFlow模型保存与加载

4.3.2 PyTorch模型保存与加载

4.4 项目案例:车辆识别

4.4.1 汽车数据集

4.4.2 项目案例实现

本章总结

作业与练习

第2部分 深度学习进阶算法与应用

第5章 深度卷积神经网络

5.1 深度卷积神经网络的概述

5.2 AlexNet

5.2.1 AlexNet的网络结构

5.2.2 构建AlexNet模型

5.3 VGG

5.3.1 VGG的网络结构

5.3.2 构建VGG模型

5.4 NiN

5.4.1 NiN的网络结构

5.4.2 构建NiN模型

5.5 GoogLeNet

5.5.1 GoogLeNet的网络结构

5.5.2 构建GoogLeNet模型

5.6 项目案例:车辆多属性识别

5.6.1 多属性识别

5.6.2 项目案例实现

本章总结

作业与练习

第6章 高效的卷积神经网络

6.1 ResNet

6.1.1 ResNet的网络结构

6.1.2 构建ResNet模型

6.2 DenseNet

6.2.1 DenseNet的网络结构

6.2.2 构建DenseNet模型

6.3 MobileNet

6.3.1 MobileNet的网络结构

6.3.2 构建MobileNet模型

6.4 项目案例:违规驾驶行为识别

本章总结

作业与练习

第7章 目标检测

7.1 目标检测的概述

7.2 两阶段目标检测

7.2.1 R-CNN

7.2.2 Fast R-CNN和Faster R-CNN

7.2.3 Mask R-CNN

7.3 一阶段目标检测

7.3.1 YOLO系列

7.3.2 SSD

7.4 项目案例:车辆检测

本章总结

作业与练习

第8章 循环神经网络

8.1 循环神经网络的概述

8.2 LSTM神经网络

8.2.1 LSTM神经网络的网络结构

8.2.2 LSTM门机制

8.3 GRU神经网络

8.3.1 GRU神经网络的网络结构

8.3.2 GRU门机制

8.4 项目案例:文本生成

本章总结

作业与练习

第9章 深度循环神经网络

9.1 深度循环神经网络的概述

9.1.1 深度循环神经网络的特点

9.1.2 双向LSTM神经网络

9.2 项目案例:短时交通流量预测

9.2.1 解决方案

9.2.2 项目案例实现

本章总结

作业与练习

第3部分 时空数据模型与应用

第10章 CNN-LSTM混合模型

10.1 编码器-解码器模型

10.1.1 模型结构

10.1.2 构建编码器-解码器模型

10.2 项目案例:基于时空特征的交通事故预测

10.2.1 数据集和评价指标

10.2.2 项目案例实现

本章总结

作业与练习

第11章 多元时间序列神经网络

11.1 图

11.1.1 结构和信号

11.1.2 图结构

11.1.3 图神经网络

11.2 图卷积网络

11.2.1 基本原理

11.2.2 数学运算

11.2.3 使用GCN模型实现图像识别

11.3 多元时间序列神经网络的概述

11.3.1 DCRNN

11.3.2 seq2seq模型

11.4 项目案例:基于DCRNN实现交通流量预测

11.4.1 解决方案

11.4.2 项目案例实现

本章总结

作业与练习

第12章 MTGNN与交通流量预测

12.1 基于MTGNN实现交通流量预测

12.1.1 MTGNN的网络结构

12.1.2 MTGNN时空卷积

12.2 PyTorch-Lightning

12.2.1 安装

12.2.2 基本使用

12.3 项目案例:基于MTGNN实现交通流量预测

本章总结

作业与练习

第13章 注意力机制

13.1 注意力机制的概述

13.1.1 机器翻译中的注意力机制

13.1.2 自注意力机制的概述

13.2 项目案例:视频异常检测

本章总结

作业与练习

第14章 Transformer

14.1 Transformer的概述

14.1.1 Transformer的简介

14.1.2 Transformer的总体结构

14.2 Self-Attention机制

14.2.1 Self-Attention机制的原理

14.2.2 Self-Attention的计算过程

14.2.3 Positional Encoding和LayerNorm

14.3 项目案例:轨迹预测

14.3.1 解决方案

14.3.2 车辆轨迹预测数据集

14.3.3 实现过程

本章总结

作业与练习

第4部分 生成对抗网络及其应用

第15章 生成对抗网络

15.1 生成对抗网络的概述

15.1.1 GAN模型的结构

15.1.2 GAN模型的训练过程

15.2 TecoGAN模型

15.2.1 TecoGAN模型的结构

15.2.2 TecoGAN损失函数

15.2.3 TecoGAN评价指标

15.3 项目案例:视频超分辨率

本章总结

作业与练习

第16章 车牌检测与识别

16.1 项目案例:车牌检测与识别

16.1.1 数据集

16.1.2 MTCNN模型

16.1.3 LPRNet

16.2 项目案例实现

本章总结

作业与练习

深度学习应用与实战(全彩)是2023年由电子工业出版社出版,作者韩少云 等 编著。

得书感谢您对《深度学习应用与实战(全彩)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
PaddlePaddleFluid深度学习入门与实战 电子书
本书全面讲解PaddlePaddle Fluid框架在深度学习领域的应用。
Python深度学习与项目实战 电子书
本书基于Python以及两个深度学习框架Keras与TensorFlow,讲述深度学习在实际项目中的应用。本书共10章,首先介绍线性回归模型、逻辑回归模型、Softmax多分类器,然后讲述全连接神经网络、神经网络模型的优化、卷积神经网络、循环神经网络,最后讨论自编码模型、对抗生成网络、深度强化学习。
PyTorch深度学习实战 电子书
1.PyTorch核心开发者教你使用PyTorch创建神经网络和深度学习系统的实用指南。2.详细讲解整个深度学习管道的关键实践,包括PyTorch张量API、用Python加载数据、监控训练以及对结果进行可视化。3.PyTorch核心知识+真实、完整的案例项目,快速提升读者动手能力:a.全面掌握PyTorch相关的API的使用方法以及系统掌握深度学习的理论和方法;b.快速从零开始构建一个真实示例:肿瘤图像分类器;c.轻松学会使用PyTorch实现各种神经网络模型来解决具体的深度学习问题;d.章尾附有“练习题”,巩固提升所学知识;更有配套的代码文件可下载并动手实现。4.PyTorch联合创作者SoumithChintala作序推荐!5.书中所有代码都是基于Python3.6及以上的版本编写的,提供源代码下载。
TensorFlow深度学习基础与应用 电子书
本书内容包括TensorFlow在Windows操作系统、Linux操作系统、macOS下的安装,TensorFlow静态图、动态图、损失函数、优化器等基础语法,k均值、k近邻、朴素贝叶斯、决策树、支持向量机、人工神经网络、线性回归、逻辑回归、决策树回归等机器学习算法,分类、检测、检索、光学字符识别等图像处理技术,中文分词、命名实体识别等自然语言处理技术,TensorFlow高阶应用等。
TensorFlow 2深度学习实战 电子书
本书以深度学习的常用技术与TensorFlow2真实案例相结合的方式,深入浅出地介绍TensorFlow2实现深度学习的重要内容。全书共7章,分为基础篇(第1~3章)和实战篇(第4~7章),基础篇内容包括深度学习概述、TensorFlow2快速入门、深度神经网络原理及实现等基础知识;实战篇内容包括4个案例,分别为基于CNN的门牌号识别、基于LSTM网络的语音识别、基于CycleGAN的图像风格转换