- 中国铁道出版社
- 9787113309336
- 1版
- 559851
- 16开
- 2025-06
- 计算机类
- 本科
内容简介
深度学习是人工智能的核心技术之一,本书较系统地介绍了深度学习的基本内容,主要包括深度学习基础、前馈神经网络、卷积神经网络、循环神经网络、自编码器、Transformer模型、生成对抗网络、深度信念网络和强化学习模型等内容。本书注重基本概念、基本内容和基本方法的介绍,并通过应用实例来说明模型与算法,语言精练、逻辑层次清晰、内容先进实用,适合作为高等学校人工智能专业课程教材,也可作为人工智能应用、开发人员的参考书。
目录
第1章概述1
11深度学习的发展历程2
111深度学习的起源2
112深度学习的发展3
113深度学习的爆发3
12机器学习基础3
121机器学习方式4
122机器学习的主要流派与演化
过程8
123泛化能力与增强方法9
124模型性能评价指标12
125相似性的度量与误差计算14
13神经网络模型基础19
131神经网络模型特性20
132学习方式与学习规则25
133深度学习模型原理33
小结37
思考与练习37
第2章前馈神经网络38
21分类模型38
211分类系统38
212判别函数39
213线性不可分的分类41
22感知器42
221离散感知器42
222连续感知器45
23BP神经网络46
231多层感知器结构46
232误差反向传播算法47
233Dropout方法52
234深度神经网络训练过程52
235回归神经网络54
小结56
思考与练习56
第3章卷积神经网络57
31卷积神经网络的产生58
311问题的提出58
312卷积神经网络的特点59
32CNN的结构60
321CNN系统结构60
322输入层60
323卷积层62
324池化层68
325输出层69
33CNN的训练71
331CNN的训练过程71
332CNN的正向传播过程72
333CNN的反向传播过程72
334CNN的权值更新73
34逆CNN75
341逆池化与逆卷积75
342逆池化运算76
343逆卷积运算77
35CNN的应用79
351CNN的应用特点79
352CNN的应用领域80
小结80
思考与练习80
第4章循环神经网络82
41循环神经网络概述83
411RNN的原理83
412RNN的记忆能力83
42RNN的结构84
421埃尔曼神经网络84
422单向循环神经网络84
423双向循环神经网络88
424BPTT学习算法89
425堆叠RNN92
43RNN的I/O模式92
431序列到类别模式93
432同步序列到序列模式93
433异步序列到序列模式94
44长短期记忆模型94
441RNN的记忆能力与长期
依赖94
442LSTM模型结构95
443模型参数的调节方法97
45基于RNN的语言模型98
451文本处理的编码解码框架98
452注意力模型99
453双向RNN注意力模型103
454词嵌入与词嵌入算法103
455基于RNN的语言模型举例107
小结109
思考与练习109
第5章自编码器110
51自编码器概述110
511表征学习110
512自编码器工作原理111
52常用的自编码器114
521欠完备的自编码器114
522稀疏自编码器 115
523栈式自编码器117
524去噪自编码器121
525变分自编码器123
53深度自编码器126
531基于多层BP网络的深度
自编码器126
532基于卷积神经网络的深度
自编码器126
54深度自编码器应用127
541深度自编码器主要应用
场景127
542典型应用127
小结128
思考与练习128
第6章Transformer模型129
61Transformer模型的特点与注意力
机制129
611Transformer模型的主要
特点130
612注意力机制和自注意力
机制130
613Transform多头注意力机制137
62Transformer 模型结构140
621总体架构140
622位置向量140
623编码器块142
624解码器块144
625构建Transformer英汉翻译
系统过程149
63Transformer工作过程与训练151
631Transformer工作过程151
632Transformer模型训练155
633Transformer并行训练
与测试157
小结159
思考与练习159
第7章生成对抗网络160
71GAN概述160
711GAN的产生背景161
712GAN的基本原理161
72GAN算法流程162
721GAN工作过程163
722GAN结构164
73GAN训练165
731GAN训练特点165
732GAN训练过程165
733损失函数166
734GAN优化169
735条件生成对抗网络170
74多种形式的GAN结构171
741多判别器单生成器171
742单判别器多生成器171
743多生成器多判别器172
75GAN的优点和应用场景172
751GAN的优点172
752GAN的应用场景172
小结174
思考与练习174
第8章深度信念网络175
81DBN的产生与发展175
811DBN的产生175
812DBN的发展176
82玻尔兹曼机与受限玻尔兹曼机176
821玻尔兹曼机176
822受限玻尔兹曼机179
823RBM训练183
83DBN的结构与构建185
831DBN的结构185
832DBN的构建186
84DBN训练186
841DBN预训练188
842DBN调优189
小结191
思考与练习191
第9章强化学习模型192
91强化学习原理193
911智能体及其特性193
912RL模型与工作过程194
913RL算法分类197
92SARSA算法199
921SARSA算法基本原理199
922SARSA算法流程200
923SARSA(λ)算法204
93QLearning算法207
931QLearning算法基本原理207
932QLearning算法流程209
933QLearning算法与SARSA算法
比较211
94策略梯度算法212
941基于值的RL算法的局
限性212
942基于策略算法212
943蒙特卡罗策略梯度过程212
95ActorCritic RL算法213
951ActorCritic RL算法基本
原理213
952ActorCritic RL算法流程214
96深度强化学习模型与算法215
961深度Q网络算法215
962深度确定性策略梯度算法216
97RL的应用217
971RL应用方法217
972RL应用流程218
973RL应用领域218
小结219
思考与练习219
参考文献220
11深度学习的发展历程2
111深度学习的起源2
112深度学习的发展3
113深度学习的爆发3
12机器学习基础3
121机器学习方式4
122机器学习的主要流派与演化
过程8
123泛化能力与增强方法9
124模型性能评价指标12
125相似性的度量与误差计算14
13神经网络模型基础19
131神经网络模型特性20
132学习方式与学习规则25
133深度学习模型原理33
小结37
思考与练习37
第2章前馈神经网络38
21分类模型38
211分类系统38
212判别函数39
213线性不可分的分类41
22感知器42
221离散感知器42
222连续感知器45
23BP神经网络46
231多层感知器结构46
232误差反向传播算法47
233Dropout方法52
234深度神经网络训练过程52
235回归神经网络54
小结56
思考与练习56
第3章卷积神经网络57
31卷积神经网络的产生58
311问题的提出58
312卷积神经网络的特点59
32CNN的结构60
321CNN系统结构60
322输入层60
323卷积层62
324池化层68
325输出层69
33CNN的训练71
331CNN的训练过程71
332CNN的正向传播过程72
333CNN的反向传播过程72
334CNN的权值更新73
34逆CNN75
341逆池化与逆卷积75
342逆池化运算76
343逆卷积运算77
35CNN的应用79
351CNN的应用特点79
352CNN的应用领域80
小结80
思考与练习80
第4章循环神经网络82
41循环神经网络概述83
411RNN的原理83
412RNN的记忆能力83
42RNN的结构84
421埃尔曼神经网络84
422单向循环神经网络84
423双向循环神经网络88
424BPTT学习算法89
425堆叠RNN92
43RNN的I/O模式92
431序列到类别模式93
432同步序列到序列模式93
433异步序列到序列模式94
44长短期记忆模型94
441RNN的记忆能力与长期
依赖94
442LSTM模型结构95
443模型参数的调节方法97
45基于RNN的语言模型98
451文本处理的编码解码框架98
452注意力模型99
453双向RNN注意力模型103
454词嵌入与词嵌入算法103
455基于RNN的语言模型举例107
小结109
思考与练习109
第5章自编码器110
51自编码器概述110
511表征学习110
512自编码器工作原理111
52常用的自编码器114
521欠完备的自编码器114
522稀疏自编码器 115
523栈式自编码器117
524去噪自编码器121
525变分自编码器123
53深度自编码器126
531基于多层BP网络的深度
自编码器126
532基于卷积神经网络的深度
自编码器126
54深度自编码器应用127
541深度自编码器主要应用
场景127
542典型应用127
小结128
思考与练习128
第6章Transformer模型129
61Transformer模型的特点与注意力
机制129
611Transformer模型的主要
特点130
612注意力机制和自注意力
机制130
613Transform多头注意力机制137
62Transformer 模型结构140
621总体架构140
622位置向量140
623编码器块142
624解码器块144
625构建Transformer英汉翻译
系统过程149
63Transformer工作过程与训练151
631Transformer工作过程151
632Transformer模型训练155
633Transformer并行训练
与测试157
小结159
思考与练习159
第7章生成对抗网络160
71GAN概述160
711GAN的产生背景161
712GAN的基本原理161
72GAN算法流程162
721GAN工作过程163
722GAN结构164
73GAN训练165
731GAN训练特点165
732GAN训练过程165
733损失函数166
734GAN优化169
735条件生成对抗网络170
74多种形式的GAN结构171
741多判别器单生成器171
742单判别器多生成器171
743多生成器多判别器172
75GAN的优点和应用场景172
751GAN的优点172
752GAN的应用场景172
小结174
思考与练习174
第8章深度信念网络175
81DBN的产生与发展175
811DBN的产生175
812DBN的发展176
82玻尔兹曼机与受限玻尔兹曼机176
821玻尔兹曼机176
822受限玻尔兹曼机179
823RBM训练183
83DBN的结构与构建185
831DBN的结构185
832DBN的构建186
84DBN训练186
841DBN预训练188
842DBN调优189
小结191
思考与练习191
第9章强化学习模型192
91强化学习原理193
911智能体及其特性193
912RL模型与工作过程194
913RL算法分类197
92SARSA算法199
921SARSA算法基本原理199
922SARSA算法流程200
923SARSA(λ)算法204
93QLearning算法207
931QLearning算法基本原理207
932QLearning算法流程209
933QLearning算法与SARSA算法
比较211
94策略梯度算法212
941基于值的RL算法的局
限性212
942基于策略算法212
943蒙特卡罗策略梯度过程212
95ActorCritic RL算法213
951ActorCritic RL算法基本
原理213
952ActorCritic RL算法流程214
96深度强化学习模型与算法215
961深度Q网络算法215
962深度确定性策略梯度算法216
97RL的应用217
971RL应用方法217
972RL应用流程218
973RL应用领域218
小结219
思考与练习219
参考文献220