深度学习算法实践
- 名 称:深度学习算法实践 - 下载地址1
- 类 别:计算机与网络
- 下载地址:[下载地址1]
- 提 取 码:
- 浏览次数:3
新闻评论(共有 0 条评论) |
资料介绍
深度学习算法实践
出版时间:2017
内容简介
本书以一位软件工程师的转型故事为线索,讲述算法思维的建立及实践。第1章主要讲解如何从传统的工程思维转入算法思维,第2-5章分别阐述文本处理、视觉识别、Bot机器人、强化学习方向的算法实践,第6章案例阐述预测与推荐的应用。
目录
1 开始 1
1.1 从传统的软件工程思维转型 1
1.2 建立算法思维 2
1.2.1 算法的开发流程 3
1.2.2 做算法的步骤 4
1.2.3 英特的总结 8
1.3 观察!观察!观察!重要的事情说三遍 11
2 文本分析实战 15
2.1 第一个文本问题 15
2.1.1 邮件标题的预处理 15
2.1.2 选用算法 18
2.1.3 用CNN 做文本分类 21
2.2 情感分类 24
2.2.1 先分析需求 24
2.2.2 词法分析 25
2.2.3 机器学习 28
2.2.4 试试LSTM 模型 30
2.3 文本深度特征提取 31
2.3.1 词特征表示 31
2.3.2 句子特征表示 42
目录
VII ?
2.3.3 深度语义模型 51
3 做一个对话机器人 53
3.1 理解人类提问 56
3.2 答案的抽取和选择 57
3.3 蕴含关系 62
3.4 生成式对话模型(Generative Model ) 63
3.5 判断机器人说话的准确性 69
3.6 智能对话的总结和思考 70
4 视觉识别 73
4.1 从人脸识别开始 74
4.1.1 OpenCV 能做什么 74
4.1.2 检测精度的进化:Dlib 79
4.1.3 表情识别:Openface 83
4.2 深度卷积网络 87
4.2.1 CNN 的演化过程 87
4.2.2 深度卷积和更深的卷积 96
4.2.3 实现更深的卷积网络 103
4.2.4 残差网络的实现 108
4.2.5 十全大补药:通用的提高精度的方法 111
4.2.6 图像训练需要注意的地方 116
4.3 目标检测 125
4.3.1 用SSD 来实现目标检测应用 133
4.3.2 SSD 训练源码提示 136
4.4 视觉领域的应用 138
4.4.1 艺术风格画 138
4.4.2 看图说话:用文字描述一幅图像(BiRNN+CNN) 140
4.4.3 CNN 的有趣应用:语音识别 142
5 强化学习实践 144
5.1 吃豆子和强化学习 144
5.2 马尔科夫决策过程 146
5.3 理解Q 网络 149
深度学习算法实践
? VIII
5.4 模拟物理世界:OpenAI 151
5.5 实现一个DQN 153
5.5.1 DQN 代码实现 153
5.5.2 DQN 过程的图表化 159
5.6 关于强化学习的思考 162
5.6.1 强化学习的特殊性 162
5.6.2 知识的形成要素:记忆 164
5.6.3 终极理想:终身学习 169
6 预测与推荐 172
6.1 从Google 的感冒预测说起 172
6.2 股票预测(一) 174
6.2.1 股票业务整理 175
6.2.2 数据获取和准备 178
6.2.3 模型搭建 182
6.2.4 优化 185
6.2.5 后续 186
6.3 股票预测(二) 188
6.4 深度学习在推荐领域的应用:Lookalike 算法 196
6.4.1 调研 197
6.4.2 实现 200
6.4.3 结果 204
6.4.4 总结探讨 204
参考文献 206
出版时间:2017
内容简介
本书以一位软件工程师的转型故事为线索,讲述算法思维的建立及实践。第1章主要讲解如何从传统的工程思维转入算法思维,第2-5章分别阐述文本处理、视觉识别、Bot机器人、强化学习方向的算法实践,第6章案例阐述预测与推荐的应用。
目录
1 开始 1
1.1 从传统的软件工程思维转型 1
1.2 建立算法思维 2
1.2.1 算法的开发流程 3
1.2.2 做算法的步骤 4
1.2.3 英特的总结 8
1.3 观察!观察!观察!重要的事情说三遍 11
2 文本分析实战 15
2.1 第一个文本问题 15
2.1.1 邮件标题的预处理 15
2.1.2 选用算法 18
2.1.3 用CNN 做文本分类 21
2.2 情感分类 24
2.2.1 先分析需求 24
2.2.2 词法分析 25
2.2.3 机器学习 28
2.2.4 试试LSTM 模型 30
2.3 文本深度特征提取 31
2.3.1 词特征表示 31
2.3.2 句子特征表示 42
目录
VII ?
2.3.3 深度语义模型 51
3 做一个对话机器人 53
3.1 理解人类提问 56
3.2 答案的抽取和选择 57
3.3 蕴含关系 62
3.4 生成式对话模型(Generative Model ) 63
3.5 判断机器人说话的准确性 69
3.6 智能对话的总结和思考 70
4 视觉识别 73
4.1 从人脸识别开始 74
4.1.1 OpenCV 能做什么 74
4.1.2 检测精度的进化:Dlib 79
4.1.3 表情识别:Openface 83
4.2 深度卷积网络 87
4.2.1 CNN 的演化过程 87
4.2.2 深度卷积和更深的卷积 96
4.2.3 实现更深的卷积网络 103
4.2.4 残差网络的实现 108
4.2.5 十全大补药:通用的提高精度的方法 111
4.2.6 图像训练需要注意的地方 116
4.3 目标检测 125
4.3.1 用SSD 来实现目标检测应用 133
4.3.2 SSD 训练源码提示 136
4.4 视觉领域的应用 138
4.4.1 艺术风格画 138
4.4.2 看图说话:用文字描述一幅图像(BiRNN+CNN) 140
4.4.3 CNN 的有趣应用:语音识别 142
5 强化学习实践 144
5.1 吃豆子和强化学习 144
5.2 马尔科夫决策过程 146
5.3 理解Q 网络 149
深度学习算法实践
? VIII
5.4 模拟物理世界:OpenAI 151
5.5 实现一个DQN 153
5.5.1 DQN 代码实现 153
5.5.2 DQN 过程的图表化 159
5.6 关于强化学习的思考 162
5.6.1 强化学习的特殊性 162
5.6.2 知识的形成要素:记忆 164
5.6.3 终极理想:终身学习 169
6 预测与推荐 172
6.1 从Google 的感冒预测说起 172
6.2 股票预测(一) 174
6.2.1 股票业务整理 175
6.2.2 数据获取和准备 178
6.2.3 模型搭建 182
6.2.4 优化 185
6.2.5 后续 186
6.3 股票预测(二) 188
6.4 深度学习在推荐领域的应用:Lookalike 算法 196
6.4.1 调研 197
6.4.2 实现 200
6.4.3 结果 204
6.4.4 总结探讨 204
参考文献 206
下一篇: 新商业模式创新设计:当资本插上“互联网+”的翅膀
上一篇: 深入理解并行编程
相关推荐
- 数字剪辑技术 曾志刚 2018年版
- UML理论与实作:个案讨论与经验分享
- 计算机科学丛书:Java程序设计与问题求解 原书第8版 [美]Kenrick Mock 2019年版
- 数据压缩导论 第四版
- 新未来简史:区块链、人工智能、大数据陷阱与数字化生活
- 信息科学与技术丛书 Linux驱动程序开发实例 (第2版)
- 敏捷软件开发:原则、模式与实践(C#版)2008年版
- Matlab与化工数值计算教程
- 计算机科学丛书 无线网络 理解和应对互联网环境下网络互连所带来的挑战 (美)杰克 L.伯班克(Jack L.Burbank) 等著 2017年版
- 国外计算机科学经典教材 MATLAB Excel工程计算 [(美)迈斯特,(美)霍华德,(美)威廉 著,吴文园,林川 译] 2010年版