《深度学习》(Deep Learning)[美] 伊恩·古德费洛 / [加] 约书亚·本吉奥 / [加] 亚伦·库维尔
![《深度学习》(Deep Learning)[美] 伊恩·古德费洛 / [加] 约书亚·本吉奥 / [加] 亚伦·库维尔 《深度学习》封面图片](https://nayona.cn/wp-content/themes/justnews/themer/assets/images/lazy.png)
| 书名:深度学习 作者:[美]伊恩·古德费洛/[加]约书亚·本吉奥/[加]亚伦·库维 出版社:人民邮电出版社 译者:赵申剑/黎彧君/符天凡/李凯 出版日期:2017-7-1 页数:500 ISBN:9787115461476 | 8.3 豆瓣评分 | 孔网购买 | 点击喜欢 | 全网资源sm.nayona.cn |
本页面仅为书籍推荐介绍,请支持购买正版!
内容简介:
《深度学习》由全球知名的三位专家IanGoodfellow、YoshuaBengio和AaronCourville撰写,是深度学习领域奠基性的经典教材。全书的内容包括3个部分:第1部分介绍基本的数学工具和机器学习的概念,它们是深度学习的预备知识;第2部分系统深入地讲解现今已成熟的深度学习方法和技术;第3部分讨论某些具有前瞻性的方向和想法,它们被公认为是深度学习未来的研究重点。
《深度学习》适合各类读者阅读,包括相关专业的大学生或研究生,以及不具有机器学习或统计背景、但是想要快速补充深度学习知识,以便在实际产品或平台中应用的软件工程师。
作者简介:
IanGoodfellow,谷歌公司(Google)的研究科学家,2014年蒙特利尔大学机器学习博士。他的研究兴趣涵盖大多数深度学习主题,特别是生成模型以及机器学习的安全和隐私。IanGoodfellow在研究对抗样本方面是一位有影响力的早期研究者,他发明了生成式对抗网络,在深度学习领域贡献卓越。
YoshuaBengio,蒙特利尔大学计算机科学与运筹学系(DIRO)的教授,蒙特利尔学习算法研究所(MILA)的负责人,CIFAR项目的共同负责人,加拿大统计学习算法研究主席。YoshuaBengio的主要研究目标是了解产生智力的学习原则。他还教授“机器学习”研究生课程(IFT6266),并培养了一大批研究生和博士后。
AaronCourville,蒙特利尔大学计算机科学与运筹学系的助理教授,也是LISA实验室的成员。目前他的研究兴趣集中在发展深度学习模型和方法,特别是开发概率模型和新颖的推断方法。AaronCourville主要专注于计算机视觉应用,在其他领域,如自然语言处理、音频信号处理、语音理解和其他AI相关任务方面也有所研究。
目 录:
第1章 引言1
11本书面向的读者7
12深度学习的历史趋势8
121神经网络的众多名称和命运变迁8
122与日俱增的数据量12
123与日俱增的模型规模13
124与日俱增的精度、复杂度和对现实世界的冲击15
第1部分 应用数学与机器学习基础
第2章 线性代数19
21标量、向量、矩阵和张量19
22矩阵和向量相乘21
23单位矩阵和逆矩阵22
24线性相关和生成子空间23
25范数24
26特殊类型的矩阵和向量25
27特征分解26
28奇异值分解28
29Moore-Penrose伪逆28
210迹运算29
211行列式30
212实例:主成分分析30
第3章 概率与信息论34
31为什么要使用概率34
32随机变量35
33概率分布36
331离散型变量和概率质量函数36
332连续型变量和概率密度函数36
34边缘概率37
35条件概率37
36条件概率的链式法则38
37独立性和条件独立性38
38期望、方差和协方差38
39常用概率分布39
391Bernoulli分布40
392Multinoulli分布40
393高斯分布40
394指数分布和Laplace分布41
395Dirac分布和经验分布42
396分布的混合42
310常用函数的有用性质43
311贝叶斯规则45
312连续型变量的技术细节45
313信息论47
314结构化概率模型49
第4章 数值计算52
41上溢和下溢52
42病态条件53
43基于梯度的优化方法53
431梯度之上:Jacobian和Hessian矩阵56
44约束优化60
45实例:线性最小二乘61
第5章 机器学习基础63
51学习算法63
511任务T63
512性能度量P66
513经验E66
514示例:线性回归68
52容量、过拟合和欠拟合70
521没有免费午餐定理73
522正则化74
53超参数和验证集76
531交叉验证76
54估计、偏差和方差77
541点估计77
542偏差78
543方差和标准差80
544权衡偏差和方差以最小化均方误差81
545一致性82
55最大似然估计82
551条件对数似然和均方误差84
552最大似然的性质84
56贝叶斯统计85
561最大后验(MAP)估计87
57监督学习算法88
571概率监督学习88
572支持向量机88
573其他简单的监督学习算法90
58无监督学习算法91
581主成分分析92
582k-均值聚类94
59随机梯度下降94
510构建机器学习算法96
511促使深度学习发展的挑战96
5111维数灾难97
5112局部不变性和平滑正则化97
5113流形学习99
第2部分 深度网络:现代实践
第6章 深度前馈网络105
61实例:学习XOR107
62基于梯度的学习110
621代价函数111
622输出单元113
63隐藏单元119
631整流线性单元及其扩展120
632logisticsigmoid与双曲正切函数121
633其他隐藏单元122
64架构设计123
641万能近似性质和深度123
642其他架构上的考虑126
65反向传播和其他的微分算法126
651计算图127
652微积分中的链式法则128
653递归地使用链式法则来实现反向传播128
654全连接MLP中的反向传播计算131
655符号到符号的导数131
656一般化的反向传播133
657实例:用于MLP训练的反向传播135
658复杂化137
659深度学习界以外的微分137
6510高阶微分138
66历史小记139
第7章 深度学习中的正则化141
71参数范数惩罚142
711L2参数正则化142
712L1正则化144
72作为约束的范数惩罚146
73正则化和欠约束问题147
74数据集增强148
75噪声鲁棒性149
751向输出目标注入噪声150
76半监督学习150
77多任务学习150
78提前终止151
79参数绑定和参数共享156
791卷积神经网络156
710稀疏表示157
711Bagging和其他集成方法158
712Dropout159
713对抗训练165
714切面距离、正切传播和流形正切分类器167
第8章 深度模型中的优化169
81学习和纯优化有什么不同169
811经验风险最小化169
812代理损失函数和提前终止170
813批量算法和小批量算法170
82神经网络优化中的挑战173
821病态173
822局部极小值174
823高原、鞍点和其他平坦区域175
824悬崖和梯度爆炸177
825长期依赖177
826非精确梯度178
827局部和全局结构间的弱对应178
828优化的理论限制179
83基本算法180
831随机梯度下降180
832动量181
833Nesterov动量183
84参数初始化策略184
85自适应学习率算法187
851AdaGrad187
852RMSProp188
853Adam189
854选择正确的优化算法190
86二阶近似方法190
861牛顿法190
862共轭梯度191
863BFGS193
87优化策略和元算法194
871批标准化194
872坐标下降196
873Polyak平均197
874监督预训练197
875设计有助于优化的模型199
876延拓法和课程学习199
第9章 卷积网络201
91卷积运算201
92动机203
93池化207
94卷积与池化作为一种无限强的先验210
95基本卷积函数的变体211
96结构化输出218
97数据类型219
98高效的卷积算法220
99随机或无监督的特征220
910卷积网络的神经科学基础221
911卷积网络与深度学习的历史226
第10章 序列建模:循环和递归网络227
101展开计算图228
102循环神经网络230
1021导师驱动过程和输出循环网络232
1022计算循环神经网络的梯度233
1023作为有向图模型的循环网络235
1024基于上下文的RNN序列建模237
103双向RNN239
104基于编码-解码的序列到序列架构240
105深度循环网络242
106递归神经网络243
107长期依赖的挑战244
108回声状态网络245
109渗漏单元和其他多时间尺度的策略247
1091时间维度的跳跃连接247
1092渗漏单元和一系列不同时间尺度247
1093删除连接248
1010长短期记忆和其他门控RNN248
10101LSTM248
10102其他门控RNN250
1011优化长期依赖251
10111截断梯度251
10112引导信息流的正则化252
1012外显记忆253
第11章 实践方法论256
111性能度量256
112默认的基准模型258
113决定是否收集更多数据259
114选择超参数259
1141手动调整超参数259
1142自动超参数优化算法262
1143网格搜索262
1144随机搜索263
1145基于模型的超参数优化264
115调试策略264
116示例:多位数字识别267
第12章 应用269
121大规模深度学习269
1211快速的CPU实现269
1212GPU实现269
1213大规模的分布式实现271
1214模型压缩271
1215动态结构272
1216深度网络的专用硬件实现273
122计算机视觉274
1221预处理275
1222数据集增强277
123语音识别278
124自然语言处理279
1241n-gram280
1242神经语言模型281
1243高维输出282
1244结合n-gram和神经语言模型286
1245神经机器翻译287
1246历史展望289
125其他应用290
1251推荐系统290
1252知识表示、推理和回答292
第3部分 深度学习研究
第13章 线性因子模型297
131概率PCA和因子分析297
132独立成分分析298
133慢特征分析300
134稀疏编码301
135PCA的流形解释304
第14章 自编码器306
141欠完备自编码器306
142正则自编码器307
1421稀疏自编码器307
1422去噪自编码器309
1423惩罚导数作为正则309
143表示能力、层的大小和深度310
144随机编码器和解码器310
145去噪自编码器详解311
1451得分估计312
1452历史展望314
146使用自编码器学习流形314
147收缩自编码器317
148预测稀疏分解319
149自编码器的应用319
第15章表示学习321
151贪心逐层无监督预训练322
1511何时以及为何无监督预训练有效有效323
152迁移学习和领域自适应326
153半监督解释因果关系329
154分布式表示332
155得益于深度的指数增益336
156提供发现潜在原因的线索337
第16章 深度学习中的结构化概率模型339
161非结构化建模的挑战339
162使用图描述模型结构342
1621有向模型342
1622无向模型344
1623配分函数345
1624基于能量的模型346
1625分离和d-分离347
1626在有向模型和无向模型中转换350
1627因子图352
163从图模型中采样353
164结构化建模的优势353
165学习依赖关系354
166推断和近似推断354
167结构化概率模型的深度学习方法355
1671实例:受限玻尔兹曼机356
第17章 蒙特卡罗方法359
171采样和蒙特卡罗方法359
1711为什么需要采样359
1712蒙特卡罗采样的基础359
172重要采样360
173马尔可夫链蒙特卡罗方法362
174Gibbs采样365
175不同的峰值之间的混合挑战365
1751不同峰值之间通过回火来混合367
1752深度也许会有助于混合368
第18章 直面配分函数369
181对数似然梯度369
182随机最大似然和对比散度370
183伪似然375
184得分匹配和比率匹配376
185去噪得分匹配378
186噪声对比估计378
187估计配分函数380
1871退火重要采样382
1872桥式采样384
第19章 近似推断385
191把推断视作优化问题385
192期望最大化386
193最大后验推断和稀疏编码387
194变分推断和变分学习389
1941离散型潜变量390
1942变分法394
1943连续型潜变量396
1944学习和推断之间的相互作用397
195学成近似推断397
1951醒眠算法398
1952学成推断的其他形式398
第20章 深度生成模型399
201玻尔兹曼机399
202受限玻尔兹曼机400
2021条件分布401
2022训练受限玻尔兹曼机402
203深度信念网络402
204深度玻尔兹曼机404
2041有趣的性质406
2042DBM均匀场推断406
2043DBM的参数学习408
2044逐层预训练408
2045联合训练深度玻尔兹曼机410
205实值数据上的玻尔兹曼机413
2051Gaussian-BernoulliRBM413
2052条件协方差的无向模型414
206卷积玻尔兹曼机417
207用于结构化或序列输出的玻尔兹曼机418
208其他玻尔兹曼机419
209通过随机操作的反向传播419
2091通过离散随机操作的反向传播420
2010有向生成网络422
20101sigmoid信念网络422
20102可微生成器网络423
20103变分自编码器425
20104生成式对抗网络427
20105生成矩匹配网络429
20106卷积生成网络430
20107自回归网络430
20108线性自回归网络430
20109神经自回归网络431
201010NADE432
2011从自编码器采样433
20111与任意去噪自编码器相关的马尔可夫链434
20112夹合与条件采样434
20113回退训练过程435
2012生成随机网络435
20121判别性GSN436
2013其他生成方案436
2014评估生成模型437
2015结论438
参考文献439
索引486
应版权方要求删除下载,请支持购买正版!
摘要: 《深度学习》是由伊恩·古德费洛、约书亚·本吉奥和亚伦·库维尔共同撰写的计算机科学经典著作,全面系统地揭示了深度学习的理论基础、算法实现和应用前景。全书内容覆盖神经网络的发展历史、优化方法、模型结构及其在实际问题中的应用案例,为读者提供了从理论到实践的完整认知框架。书中不仅详细解释了多层感知机、卷积神经网络、循环神经网络等核心模型,还深入探讨了梯度下降、正则化、激活函数和损失函数等关键技术细节。同时,作者以清晰的逻辑和丰富的实例展示了深度学习在计算机视觉、自然语言处理、语音识别等领域的巨大潜力。整本书既适合学术研究者,也对工业界工程师有很高的参考价值,是理解和掌握深度学习不可或缺的指南。
1、深度学习基础理论
深度学习的核心在于通过多层神经网络从数据中自动提取特征。书中首先介绍了感知机模型的发展,从单层感知机的局限性到多层感知机的广泛应用,系统梳理了神经网络的理论基础。作者详细阐述了激活函数的作用及不同函数的特点,如Sigmoid、ReLU和Tanh等,使读者能够理解非线性变换在深度网络中的重要性。
在损失函数方面,本书对常用的均方误差、交叉熵损失进行了深入分析,并解释了它们在分类与回归任务中的适用场景。同时,作者强调了正则化技术的重要性,通过L1、L2正则化和Dropout方法,缓解了模型过拟合问题,提高了模型的泛化能力。
此外,书中还对概率图模型和信息论在深度学习中的应用进行了探讨,提出了对数据分布、熵和互信息的理解方法,为学习更复杂的生成模型和判别模型奠定了理论基础。
2、深度学习算法解析
书中系统讲解了深度学习中的优化算法,重点介绍了梯度下降及其变种,如随机梯度下降(SGD)、动量法、AdaGrad、RMSProp和Adam等。每种算法都配有数学推导和直观解释,使读者能够理解算法背后的逻辑及其在训练深度神经网络中的优势与局限。
作者特别强调了梯度消失和梯度爆炸问题,并详细说明了如何通过权重初始化、批量归一化以及残差连接等方法有效解决这些问题。这部分内容不仅提供了理论依据,也为实际深度模型训练提供了指导。
在网络结构设计方面,书中介绍了卷积神经网络(CNN)、循环神经网络(RNN)和长短期记忆网络(LSTM)的原理及应用,深入分析了卷积层、池化层、循环单元的内部机制,并通过实验示例展示了不同结构在图像和序列任务中的表现差异。
3、深度学习实践应用
《深度学习》不仅关注理论,更强调实践应用。书中详细列举了深度学习在计算机视觉领域的成功案例,如图像分类、目标检测和图像生成。通过实例讲解卷积神经网络的训练流程、参数选择和模型评估,为读者提供了可操作的实践方法。
在自然语言处理领域,作者系统介绍了文本表示方法、词向量训练以及序列模型的构建。通过对RNN、LSTM和Transformer模型的分析,读者可以理解文本生成、机器翻译和情感分析等任务的深度学习实现原理。
此外,书中还探讨了语音识别、推荐系统和强化学习中的深度学习应用。通过实际案例和实验数据展示,说明了深度学习如何在不同类型的数据和任务中发挥关键作用,同时揭示了模型训练和部署中需要注意的技术细节。
4、深度学习前沿研究
书中对深度学习的前沿研究进行了全面梳理,包括生成对抗网络(GAN)、自监督学习和图神经网络(GNN)等新兴领域。作者不仅阐述了基本原理,还分析了这些技术在现实世界中的潜力和局限,为研究人员提供了未来发展方向的参考。
在可解释性和公平性方面,本书提出了模型可解释性方法和偏差消除策略,如特征重要性分析和公平性约束,使读者了解如何在复杂模型中获得可信赖的结果。这部分内容对工业应用和科研工作都具有指导意义。
书中还强调了深度学习与大规模计算资源的结合,如GPU加速、分布式训练和云计算平台的应用。这些内容展示了如何将理论模型高效地应用于海量数据环境,推动深度学习在实际场景中的落地和发展。
总结:
《深度学习》系统全面地介绍了从基础理论、算法解析到实际应用和前沿研究的完整知识体系。书中对神经网络结构、优化算法和模型训练的深入讲解,使读者能够从理论上理解深度学习的核心原理,并在实践中灵活应用。无论是学术研究还是工业实践,本书都提供了清晰而可靠的指导。
通过案例分析、实验数据和前沿研究的结合,书中展示了深度学习在计算机视觉、自然语言处理、语音识别等领域的广泛应用前景。同时,对可解释性、公平性和计算资源优化的讨论,为深度学习未来发展提供了方向性思考,体现了其学术价值和实用价值的统一。
本文由nayona.cn整理
联系我们

关注公众号

微信扫一扫
支付宝扫一扫 