沃新书屋 - Python深度学习实战
本书资料更新时间:2025-05-10 03:22:39

Python深度学习实战

Python深度学习实战精美图片

Python深度学习实战书籍详细信息


内容简介:

本书以自上而下和自下而上的方法来展示针对不同领域实际问题的深度学习解决方案,包括图像识别、自然语言处理、时间序列预测和机器人操纵等。还讨论了采用诸如TensorFlow、PyTorch、Keras和CNTK等流行的深度学习开源框架用于实际问题的解决方案及其优缺点。本书内容包括:用于深度学习的编程环境、GPU计算和云端解决方案;前馈神经网络与卷积神经网络;循环与递归神经网络;强化学习与生成对抗网络;深度学习用于计算机视觉、自然语言处理、语音识别、视频分析、时间序列预测、结构化数据分析以及游戏智能体(Agents)和机器人操控等。后讨论了深度学习的超参数选择和神经网络的内在结构以及预训练模型的使用技巧等。

书籍目录:

译者序 原书前言 章编程环境、GPU计算、云解决方案和深度学习框架 1 1.1简介 1 1.2搭建一个深度学习环境 2 1.3在AWS上启动实例 2 1.4在GCP上启动实例 3 1.5安装CUDA和cuDNN 4 1.6安装Anaconda和库文件 6 1.7连接服务器上的JupyterNotebooks 7 1.8用 TensorFlow构建进的即用模型 8 1.9直观地用Keras建立网络 10 1.10使用PyTorch的RNN动态计算图 12 1.11用CNTK实现高性能模型 14 1.12使用MXNet构建高效的模型 15 1.13使用简单、高效的Gluon编码定义网络 17 第2章前馈神经网络 19 2.1简介 19 2.2理解感知器 19 2.3实现一个单层神经网络 23 2.4构建一个多层神经网络 27 2.5开始使用激活函数 30 2.6关于隐层和隐层神经元的实验 35 2.7实现一个自动编码器 38 2.8调整损失函数 41 2.9测试不同的优化器 44 2.10使用正则化技术提高泛化能力 47 2.11添加Dropout以防止过拟合 51 第3章卷积神经网络 56 3.1简介 56 3.2开始使用滤波器和参数共享 56 3.3应用层合并技术 60 3.4使用批量标准化进行优化 62 3.5理解填充和步长 66 3.6试验不同类型的初始化 72 3.7实现卷积自动编码器 76 3.8将一维CNN应用于文本 79 第4章递归神经网络 81 4.1简介 81 4.2实现一个简单的RNN 82 4.3添加LSTM 84 4.4使用GRU 86 4.5实现双向RNN 89 4.6字符级文本生成 91 第5章强化学习 95 5.1简介 95 5.2实现策略梯度 95 5.3实现深度Q学习算法 102 第6章生成对抗网络 109 6.1简介 109 6.2了解GAN 109 6.3实现DCGAN 112 6.4使用SRGAN来提高图像分辨率 117 第7章计算机视觉 125 7.1简介 125 7.2利用计算机视觉技术增广图像 125 7.3图像中的目标分类 130 7.4目标在图像中的本地化 134 7.5实时检测框架 139 7.6用U-net将图像分类 139 7.7语义分割与场景理解 143 7.8寻找人脸面部关键点 147 7.9人脸识别 151 7.10将样式转换为图像 157 第8章自然语言处理 162 8.1简介 162 8.2情绪分析 162 8.3句子翻译 165 8.4文本摘要 169 第9章语音识别和视频分析 174 9.1简介 174 9.2从零开始实现语音识别流程 174 9.3使用语音识别技术辨别讲话人 177 9.4使用深度学习理解视频 181 0章时间序列和结构化数据 185 10.1简介 185 10.2使用神经网络预测股票价格 185 10.3预测共享单车需求 189 10.4使用浅层神经网络进行二元分类 192 1章游戏智能体和机器人 194 11.1简介 194 11.2通过端到端学习来驾驶汽车 194 11.3通过深度强化学习来玩游戏 199 11.4用GA优化超参数 205 2章超参数选择、调优和神经网络学习 211 12.1简介 211 12.2用TensorBoard和Keras可视化训练过程 211 12.3使用批量和小批量工作 215 12.4使用网格搜索调整参数 219 12.5学习率和学习率调度 221 12.6比较优化器 224 12.7确定网络的深度 227 12.8添加Dropout以防止过拟合 227 12.9通过数据增广使模型更加鲁棒 232 12.10利用TTA来提高精度 234 3章网络内部构造 235 13.1简介 235 13.2用TensorBoard可视化训练过程 235 13.3用TensorBoard可视化网络结构 239 13.4分析网络权重等 239 13.5冻结层 244 13.6存储网络结构并训练权重 246 4章预训练模型 250 14.1简介 250 14.2使用GoogLeNet/Inception进行大规模视觉识别 250 14.3用ResNet提取瓶颈特征 252 14.4对新类别使用预训练的VGG模型 253 14.5用Xception细调 256

作者简介:

Indra den Bakker是一位经验丰富的深度学习工程师和培训师。他是23insights平台的创始人,这是NVIDIA所属孵化项目计划的一部分,这是一个机器学习构建解决方案的初创型计划,可以改变世界上重要的行业。在开放课程平台Udacity,他指导了在深度学习和相关领域攻读微学位(Nanodegree)的学生,他还负责审查学生的实习项目。Indra拥有计算智能背景,并在创建23insights平台之前作为IPG Mediabrands的品牌代理以及Screen6的数据科学家若干年。

其它内容:

暂无其它内容!


下载点评

  • 感谢(710+)
  • 轻松幽默(707+)
  • 精排(911+)
  • 职场(613+)
  • 可编辑(685+)
  • 过期(302+)
  • 最新(986+)
  • 必备(559+)
  • 无缺页(692+)
  • 带书签(123+)
  • 双语(1082+)
  • 珍藏(157+)
  • 错乱(710+)
  • 破损(640+)
  • TXT(258+)
  • 高清(659+)

下载评论

  • 用户1716617119: ( 2024-05-25 14:05:19 )

    无损的小说资源,互动设计提升阅读体验,资源优质。

  • 用户1742985004: ( 2025-03-26 18:30:04 )

    期待更多学术类书籍资源。

  • 用户1733364008: ( 2024-12-05 10:00:08 )

    精校版本报告资源,AZW3/TXT格式适配各种阅读设备,推荐下载。

  • 用户1742132267: ( 2025-03-16 21:37:47 )

    互动版电子书下载极速,支持EPUB/TXT格式导出,体验良好。

  • 用户1734153456: ( 2024-12-14 13:17:36 )

    图文版电子书下载稳定,支持EPUB/MOBI格式导出,值得收藏。


相关书评

暂时还没有人为这本书评论!


以下书单推荐