1. 首页 > 全网神秘学教程 > 身心灵魔法

《深度学习之PyTorch实战计算机视觉》唐进民【文字版_PDF电子书_推荐】_计算机类 (深度学习框架)

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

《深度学习之PyTorch实战计算机视觉》唐进民【文字版_PDF电子书_推荐】

《深度学习之PyTorch实战计算机视觉》唐进民【文字版_PDF电子书_推荐】_计算机类 (深度学习框架)

书名:深度学习之PyTorch实战计算机视觉
作者:唐进民
出版社:电子工业出版社
译者:
出版日期:2018-6
页数:284
ISBN:9787121341441
4.1
豆瓣短评
全网资源sm.nayona.cn

内容简介:

计算机视觉、自然语言处理和语音识别是目前深度学习领域很热门的三大应用方向,本书旨在帮助零基础或基础较为薄弱的读者入门深度学习,达到能够独立使用深度学习知识处理计算机视觉问题的水平。通过阅读本书,读者将学到人工智能的基础概念及Python编程技能,掌握PyTorch的使用方法,学到深度学习相关的理论知识,比如卷积神经网络、循环神经网络、自动编码器,等等。在掌握深度学习理论和编程技能之后,读者还会学到如何基于PyTorch深度学习框架实战计算机视觉。本书中的大量实例可让读者在循序渐进地学习的同时,不断地获得成就感。本书面向对深度学习技术感兴趣、但是相关基础知识较为薄弱或者零基础的读者。

作者简介:

唐进民

深入理解深度学习与计算机视觉知识体系,有扎实的PyTorch、Python和数学功底。长期活跃于Github、知乎等平台并分享与深度学习相关的文章,具有一定的阅读量和人气。此前还在某AI网络教育平台兼职Mentor,辅导新学员入门机器学习和深度学习。

目  录:

第1章 浅谈人工智能、神经网络和计算机视觉 1

1.1 人工还是智能 1

1.2 人工智能的三起两落 2

1.2.1 两起两落 2

1.2.2 卷土重来 3

1.3 神经网络简史 5

1.3.1 生物神经网络和人工神经网络 5

1.3.2 M-P模型 6

1.3.3 感知机的诞生 9

1.3.4 你好,深度学习 10

1.4 计算机视觉 11

1.5 深度学习 12

1.5.1 图片分类 12

1.5.2 图像的目标识别和语义分割 13

1.5.3 自动驾驶 13

1.5.4 图像风格迁移 14

第2章 相关的数学知识 15

2.1 矩阵运算入门 15

2.1.1 标量、向量、矩阵和张量 15

2.1.2 矩阵的转置 17

2.1.3 矩阵的基本运算 18

2.2 导数求解 22

2.2.1 一阶导数的几何意义 23

2.2.2 初等函数的求导公式 24

2.2.3 初等函数的和、差、积、商求导 26

2.2.4 复合函数的链式法则 27

第3章 深度神经网络基础 29

3.1 监督学习和无监督学习 29

3.1.1 监督学习 30

3.1.2 无监督学习 32

3.1.3 小结 33

3.2 欠拟合和过拟合 34

3.2.1 欠拟合 34

3.2.2 过拟合 35

3.3 后向传播 36

3.4 损失和优化 38

3.4.1 损失函数 38

3.4.2 优化函数 39

3.5 激活函数 42

3.5.1 Sigmoid 44

3.5.2 tanh 45

3.5.3 ReLU 46

3.6 本地深度学习工作站 47

3.6.1 GPU和CPU 47

3.6.2 配置建议 49

第4章 卷积神经网络 51

4.1 卷积神经网络基础 51

4.1.1 卷积层 51

4.1.2 池化层 54

4.1.3 全连接层 56

4.2 LeNet模型 57

4.3 AlexNet模型 59

4.4 VGGNet模型 61

4.5 GoogleNet 65

4.6 ResNet 69

第5章 Python基础 72

5.1 Python简介 72

5.2 Jupyter Notebook 73

5.2.1 Anaconda的安装与使用 73

5.2.2 环境管理 76

5.2.3 环境包管理 77

5.2.4 Jupyter Notebook的安装 79

5.2.5 Jupyter Notebook的使用 80

5.2.6 Jupyter Notebook常用的快捷键 86

5.3 Python入门 88

5.3.1 Python的基本语法 88

5.3.2 Python变量 92

5.3.3 常用的数据类型 94

5.3.4 Python运算 99

5.3.5 Python条件判断语句 107

5.3.6 Python循环语句 109

5.3.7 Python中的函数 113

5.3.8 Python中的类 116

5.4 Python中的NumPy 119

5.4.1 NumPy的安装 119

5.4.2 多维数组 119

5.4.3 多维数组的基本操作 125

5.5 Python中的Matplotlib 133

5.5.1 Matplotlib的安装 133

5.5.2 创建图 133

第6章 PyTorch基础 142

6.1 PyTorch中的Tensor 142

6.1.1 Tensor的数据类型 143

6.1.2 Tensor的运算 146

6.1.3 搭建一个简易神经网络 153

6.2 自动梯度 156

6.2.1 torch.autograd和Variable 156

6.2.2 自定义传播函数 159

6.3 模型搭建和参数优化 162

6.3.1 PyTorch之torch.nn 162

6.3.2 PyTorch之torch.optim 167

6.4 实战手写数字识别 169

6.4.1 torch和torchvision 170

6.4.2 PyTorch之torch.transforms 171

6.4.3 数据预览和数据装载 173

6.4.4 模型搭建和参数优化 174

第7章 迁移学习 180

7.1 迁移学习入门 180

7.2 数据集处理 181

7.2.1 验证数据集和测试数据集 182

7.2.2 数据预览 182

7.3 模型搭建和参数优化 185

7.3.1 自定义VGGNet 185

7.3.2 迁移VGG16 196

7.3.3 迁移ResNet50 203

7.4 小结 219

第8章 图像风格迁移实战 220

8.1 风格迁移入门 220

8.2 PyTorch图像风格迁移实战 222

8.2.1 图像的内容损失 222

8.2.2 图像的风格损失 223

8.2.3 模型搭建和参数优化 224

8.2.4 训练新定义的卷积神经网络 226

8.3 小结 232

第9章 多模型融合 233

9.1 多模型融合入门 233

9.1.1 结果多数表决 234

9.1.2 结果直接平均 236

9.1.3 结果加权平均 237

9.2 PyTorch之多模型融合实战 239

9.3 小结 246

第10章 循环神经网络 247

10.1 循环神经网络入门 247

10.2 PyTorch之循环神经网络实战 249

10.3 小结 257

第11章 自动编码器 258

11.1 自动编码器入门 258

11.2 PyTorch之自动编码实战 259

11.2.1 通过线性变换实现自动编码器模型 260

11.2.2 通过卷积变换实现自动编码器模型 267

11.3 小结 273

浏览器不支持脚本!

有需要联系v;hx-hx4
摘要:《深度学习之PyTorch实战计算机视觉》是一本值得推荐的计算机类电子书,本文将从四个方面对该书进行详细的阐述。首先,介绍该书的内容和特点;接着,探讨该书在深度学习和PyTorch领域的价值;然后,分析该书对计算机视觉的应用和实践;最后,总结归纳了该书的优点和不足之处。

1、内容和特点

《深度学习之PyTorch实战计算机视觉》是一本以PyTorch框架为基础,介绍计算机视觉领域深度学习实践的实用指南。该书详细讲解了深度学习的基本概念和原理,并通过丰富的实例和案例,展示了如何使用PyTorch进行计算机视觉任务的实现。书中还提供了大量的实践项目,让读者通过动手实践来巩固所学知识。

该书的特点在于结合了理论和实践,既有深度学习的基础知识,又有实际项目的实现方法。此外,该书还使用了大量的示意图和代码示例,帮助读者更好地理解和掌握知识。内容深入浅出,适合有一定编程基础和计算机视觉基础的读者学习。

总之,该书内容丰富全面,理论实践并重,适合想要学习深度学习和计算机视觉的读者。

2、深度学习与PyTorch

深度学习是机器学习的一个分支,通过构建和训练神经网络模型,实现对复杂数据的模式识别和特征提取。而PyTorch是一个基于Python的开源深度学习框架,具有易用性和灵活性的特点。

《深度学习之PyTorch实战计算机视觉》将深度学习和PyTorch有机结合,通过实例和案例展示了如何使用PyTorch框架进行深度学习的实践。读者可以学习如何构建神经网络模型、进行模型训练和评估,并通过实例了解如何处理图像数据、进行目标检测和图像分类等计算机视觉任务。

通过深度学习和PyTorch的结合,读者可以深入理解深度学习的原理和方法,并掌握PyTorch框架的使用技巧,从而在计算机视觉领域有更好的实践能力。

3、计算机视觉的应用和实践

计算机视觉是人工智能领域的重要分支之一,涉及图像处理、模式识别、目标检测等多个方面。《深度学习之PyTorch实战计算机视觉》通过实例和案例,展示了如何使用PyTorch进行计算机视觉任务的实现。

该书从基本的图像处理开始,介绍了数字图像的表示和处理方法,并详细讲解了图像分类、目标检测、语义分割等计算机视觉任务的原理和方法。同时,书中还介绍了常用的数据集和评估指标,帮助读者更好地理解和应用计算机视觉技术。

通过实践项目的指导,读者可以学习如何使用PyTorch框架进行图像数据的预处理、模型的构建和训练,并通过实验和实践掌握计算机视觉任务的实现技巧。这些实践项目不仅丰富了读者的实践能力,还提供了实际问题的解决思路。

4、总结归纳

《深度学习之PyTorch实战计算机视觉》是一本值得推荐的计算机视觉实践指南。该书内容丰富全面,结合了深度学习和PyTorch的理论和实践,帮助读者深入理解深度学习的原理和方法,并掌握PyTorch框架的使用技巧。通过实践项目的指导,读者可以巩固所学知识,并在计算机视觉领域有更好的实践能力。

然而,该书也存在一些不足之处。首先,由于深度学习和PyTorch技术的发展迅速,书中的案例和实例可能存在过时的问题。其次,书中使用的数据集和模型可能有一定的局限性,读者需要根据实际情况进行适当的调整和扩展。

总的来说,该书是一本深度学习和计算机视觉领域的实用指南,值得读者学习和参考。

本文由nayona.cn整理

点击联系需要东西方神秘学学习资料,专业的咨询

本文采摘于网络,不代表本站立场,转载联系作者并注明出处: https://sm.nayona.cn/xinnengyuan/259399.html

联系我们

在线咨询:点击这里给我发消息

微信号:hx-hx3