时间 | 专题 | 详细内容 | 实践训练 | |
第一天 |
机器学习基础 |
1. 机器学习发展历程 2. 机器学习的应用场景 3. 机器学习与统计分析 4. 无监督式学习概述 5. 有监督式学习概述 6. 半监督式学习概述 7. 强化学习概述 |
|
|
机器学习平台的解决方案和 应用案例 |
1. Hadoop Mahout/Spark MLib机器学习解决方案 2. 基于Hadoop Mahout/Spark MLib大数据机器学习分析与数据挖掘平台的方案剖析 3. 机器学习在电商平台、互联网金融平台中针对用户行为分析、客户分析、个性化推荐、广告精准投放、产品营销应用场景下常用的数据建模方法、建模过程、匹配算法、并行数据挖掘算法、技术原理及其项目应用案例剖析 |
|
||
基于机器学习方法的数据分析挖掘项目的实施步骤 |
1. 机器学习大数据分析挖掘解决方案与传统分析方案的剖析比较 2. 数据分析问题定义、数据整理、数据分析方法选择、数据提取整理、分析结果及结论、实施及建议措施、实施效果评估、项目报告整理与撰写 3. 机器学习数据挖掘过程模型 4. SEMMA挖掘模型 5. 5A挖掘模型 6. CRISP-DM挖掘模型(重点) 7. 机器学习数据挖掘过程中的:商业理解、数据理解、数据准备、模型建立、模型评估、模型发布 |
机器学习项目实施步骤与方案 |
||
第二天 |
机器学习分析建模技术应用 |
1. 决策树分析算法、模型设计及其应用 2. 聚类分析算法、模型设计及其应用 3. 分类分析算法,模型设计及其应用 4. 关联规则算法、模型设计及其应用 5. 贝叶斯算法、模型设计及其应用 6. 时间序列分析算法、模型设计及其应用 7. 协同过滤与推荐挖掘算法、模型设计及其应用 8. 基于Mahout机器学习平台的分析建模技术剖析,以及应用案例 9. 基于Spark MLib机器学习平台的分析建模技术剖析,以及应用案例 10. 选择机器学习数据挖掘模型的方法 11. 数据挖掘模型训练方法 12. 调整机器学习算法模型的方法 13. 机器学习分析模型评估方法 |
|
|
聚类分析挖掘算法的实现原理和技术应用 |
14.机器学习之聚类分析算法模型及其在Hadoop Mahout和Spark MLlib 中的实现与应用实战,包括: a) Canopy聚类(canopy clustering) b) K均值算法(K-means clustering) c) 模糊K均值(Fuzzy K-means clustering) d) EM聚类,即期望最大化聚类(Expectation Maximization) e) 以上算法在Hadoop Mahout和Spark MLib中的实现原理和实际 场景中的应用案例。 |
基于Hadoop Mahout与Spark MLlib 实现聚类分析实验任务 |
|
|
第三天 |
分类分析挖掘算法的实现原理和技术应用 |
15. 机器学习之分类分析算法模型及其在Hadoop Mahout和Spark MLlib 中的实现与应用实战,包括: f) 决策树算法 g) 逻辑回归算法(logistics regression) h) 贝叶斯算法(Bayesian与Cbeyes) i) 支持向量机(Support vector machine) j) 以上算法在Hadoop Mahout 和Spark MLlib中的实现原理和实际 场景中的应用案例。 |
基于Hadoop Mahout与Spark MLlib 实现分类分析实验任务 |
|
关联分析和推荐分析挖掘算法的实现原理和技术应用 |
16. 机器学习之关联分析和推荐分析算法模型及其在Hadoop Mahout和Spark MLlib中的实现与应用实战, 包括: k) 关联规则挖掘算法、频繁模式挖掘算法(parallel FP Growth Algorithm) l) 推荐与协同过滤算法 m) 关联规则挖掘(Apriori)算法及其应用 n) 以上算法在Hadoop Mahout和Spark MLib中的实现原理和实际 场景中的应用案例 |
基于Hadoop Mahout和Spark MLlib实现关联分析与推荐系统实验任务 |
||
第四天 |
深度学习概述 |
1. 神经网络与深度学习算法原理及应用 2. 深度学习的发展历程 3. 深度学习的应用场景 4. 深度学习在Google、Facebook、IBM中的应用趋势和热点投资领域 5. 神经网络算法Neural Network的实现方法和挖掘模型应用 |
|
|
深度学习模型及算法实现 |
6. 神经网络算法Neural Network的实现方法和挖掘模型应用 7. 深度学习基础知识:人脑视觉机理和特征 8. 深度学习的基本思想 9. 浅层学习(Shallow Learning) 和深度学习(Deep Learning) 10. 深度学习的训练过程 o) 传统神经网络的训练方法 p) Deep Learning的训练方法 11. 深度学习的常用模型和方法 q) Auto Encoder自动编码器 r) Sparse Coding稀疏编码 s) Restricted Boltzmann Machine(RBM)限制波尔兹曼机 t) Deep Belief Networks深信度网络 u) CNN(Convolutional Neural Network)卷积神经网络 v) RNN(Recurrent Neural Network)循环神经网络模型 w) LSTM(Long-Short Term Memory)RNN模型 x) CTC(Connectionist Temporal Classification)序列标注模型 |
深度学习算法模型及其应用案例分析 |
||
基于Caffe的深度学习平台应用实践 |
12. 基于Caffe实现CNN模型应用,以及算法部署,算法调优,处理效率提升之道 13. 基于Caffe实现RNN(LSTM)模型应用,以及算法部署,算法调优,处理效率提升之道 14. 基于Caffe实现CTC模型应用,以及算法部署,算法调优,处理效率提升之道 |
利用Caffe运行深度学习算法及应用案例 |
||
第五天 |
基于Tensorflow的深度学习平台应用实践 |
15. 基于Tensorflow实现CNN模型应用,以及算法部署,算法调优,处理效率提升之道 16. 基于Tensorflow实现RNN(LSTM)模型应用,以及算法部署,算法调优, 处理效率提升之道 17. 基于Tensorflow实现CTC模型应用,以及算法部署,算法调优,处理效率提升之道 |
利用Tensorflow 运行深度学习算法及应用案例 |
|
DL4J与Spark深度学习应用实践 |
18. 业界主流的Java深度学习平台DL4J( DeepLearning4Java) 19. DL4J与GPU的交互 20. DL4J深度学习算法的应用操作 21. DL4J卷积网络进行图像分类 22. DL4J的深度学习任务的并行处理机制 23. Spark+DL4J的Java深度学习程序开发 24. Spark+DL4J的Scala深度学习程序开发 |
DL4J与Spark的集成深度学习平台的应用操作 |
||
机器学习分析挖掘项目工程师的技能素养(可选) |
25. 机器学习项目工程师的必备技术能力 26. 机器学习项目工程师的业务储备 27. 机器学习项目工程师的数据洞察能力 28. 机器学习项目工程师的进阶路线 29. 机器学习项目工程师的职业素养 |
|
||
课程总结 |
30. 机器学习算法与模型讨论 31. 机器学习项目方案讨论 |
交流讨论 |
training@shhaolong.cn
China.SREs@shhaolong.cn
上海市黄浦区北京东路668号科技京城30F
北京市朝阳区广顺南大街利星行中心
雅菲奥朗
专注于“互联网时代”的IT培训
021-53098865
18018650584