- 具备机器学习的基本知识,例如监督式学习和非监督式学习
- 熟悉Python编程(变量、循环、函数)
- 有使用pandas或NumPy等库处理数据的经验会有帮助,但不是必须的
- 不需要具备高级建模或神经网络的经验
目标受众
- 数据科学家
- Business分析师
- 处理数据的软件工程师和技术专业人员
Machine Learning 和 Predictive Analytics 与 Python 是一门全面的培训课程,涵盖监督式和非监督式学习技术、模型评估以及使用真实数据的实际应用。
这门由讲师指导的培训(线上或线下)面向中级数据专业人士,旨在帮助他们将机器学习技术应用于数据驱动的业务问题,包括使用神经网络进行销售预测和预测建模。
在本培训结束时,参与者将能够:
- 理解机器学习的核心概念和类型。
- 应用分类、回归、聚类和关联分析的关键算法。
- 使用 Python 进行探索性数据分析和数据准备。
- 使用神经网络进行非线性建模任务。
- 实施预测分析以进行业务预测,包括销售数据。
- 使用视觉和统计技术评估和优化模型性能。
课程形式
- 互动式讲座和讨论。
- 大量练习和实践。
- 在实时实验室环境中进行动手操作。
课程定制选项
- 如需为本课程定制培训,请联系我们安排。
Machine Learning 介绍
- 机器学习的类型 – 监督式与非监督式
- 从统计学习到机器学习
- 数据挖掘的工作流程:业务理解、数据准备、建模、部署
- 为任务选择合适的算法
- 过拟合与偏差-方差权衡
Python 和 ML 函式库概述
- 为何使用程式语言进行机器学习
- 在 R 和 Python 之间选择
- Python 速成课程与 Jupyter Notebooks
- Python 函式库:pandas、NumPy、scikit-learn、matplotlib、seaborn
测试与评估机器学习算法
- 泛化、过拟合与模型验证
- 评估策略:保留法、交叉验证、自助法
- 回归的评估指标:ME、MSE、RMSE、MAPE
- 分类的评估指标:准确率、混淆矩阵、不平衡类别
- 模型性能可视化:利润曲线、ROC 曲线、提升曲线
- 模型选择与网格搜索调参
数据准备
- 在 Python 中导入与储存数据
- 探索性分析与摘要统计
- 处理缺失值与异常值
- 标准化、正规化与转换
- 定性数据重新编码与使用 pandas 进行数据整理
分类算法
- 二元分类与多元分类
- 逻辑回归与判别函数
- 朴素贝叶斯、k-近邻
- 决策树:CART、Random Forests、Bagging、Boosting、XGBoost
- 支持向量机与核函数
- 集成学习技术
回归与数值预测
- 最小二乘法与变量选择
- 正则化方法:L1、L2
- 多项式回归与非线性模型
- 回归树与样条
Neural Networks
- 神经网络与深度学习介绍
- 激活函数、层与反向传播
- 多层感知器 (MLP)
- 使用 TensorFlow 或 PyTorch 进行基本神经网络建模
- 神经网络用于分类与回归
销售 Forecasting 与 Predictive Analytics
- 时间序列与基于回归的预测
- 处理季节性与趋势数据
- 使用机器学习技术构建销售预测模型
- 评估预测准确性与不确定性
- Business 结果解释与沟通
Unsupervised Learning
- 聚类技术:k-means、k-medoids、层次聚类、SOMs
- 降维:PCA、因子分析、SVD
- 多维尺度分析
文本挖掘
- 文本预处理与分词
- 词袋模型、词干提取与词形还原
- 情感分析与词频分析
- 使用词云可视化文本数据
推荐系统
- 基于用户与基于项目的协同过滤
- 设计与评估推荐引擎
关联模式挖掘
- 频繁项集与 Apriori 算法
- 市场篮子分析与提升比
异常检测
- 极值分析
- 基于距离与基于密度的方法
- 高维数据中的异常检测
Machine Learning 案例研究
- 理解业务问题
- 数据预处理与特征工程
- 模型选择与参数调优
- 评估与结果展示
- 部署
总结与下一步
United Arab Emirates - Machine Learning and Predictive Analytics with Python
Qatar - Machine Learning and Predictive Analytics with Python
Egypt - Machine Learning and Predictive Analytics with Python
Saudi Arabia - Machine Learning and Predictive Analytics with Python
South Africa - Machine Learning and Predictive Analytics with Python
Brasil - Machine Learning and Predictive Analytics with Python
Canada - Machine Learning and Predictive Analytics with Python
中国 - Machine Learning and Predictive Analytics with Python
香港 - Machine Learning and Predictive Analytics with Python
澳門 - Machine Learning and Predictive Analytics with Python
台灣 - Machine Learning and Predictive Analytics with Python
USA - Machine Learning and Predictive Analytics with Python
Österreich - Machine Learning and Predictive Analytics with Python
Schweiz - Machine Learning and Predictive Analytics with Python
Deutschland - Machine Learning and Predictive Analytics with Python
Czech Republic - Machine Learning and Predictive Analytics with Python
Denmark - Machine Learning and Predictive Analytics with Python
Estonia - Machine Learning and Predictive Analytics with Python
Finland - Machine Learning and Predictive Analytics with Python
Greece - Machine Learning and Predictive Analytics with Python
Magyarország - Machine Learning and Predictive Analytics with Python
Ireland - Machine Learning and Predictive Analytics with Python
Luxembourg - Machine Learning and Predictive Analytics with Python
Latvia - Machine Learning and Predictive Analytics with Python
España - Machine Learning and Predictive Analytics with Python
Italia - Machine Learning and Predictive Analytics with Python
Lithuania - Machine Learning and Predictive Analytics with Python
Nederland - Machine Learning and Predictive Analytics with Python
Norway - Machine Learning and Predictive Analytics with Python
Portugal - Machine Learning and Predictive Analytics with Python
România - Machine Learning and Predictive Analytics with Python
Sverige - Machine Learning and Predictive Analytics with Python
Türkiye - Machine Learning and Predictive Analytics with Python
Malta - Machine Learning and Predictive Analytics with Python
Belgique - Machine Learning and Predictive Analytics with Python
France - Machine Learning and Predictive Analytics with Python
日本 - Machine Learning and Predictive Analytics with Python
Australia - Machine Learning and Predictive Analytics with Python
Malaysia - Machine Learning and Predictive Analytics with Python
New Zealand - Machine Learning and Predictive Analytics with Python
Philippines - Machine Learning and Predictive Analytics with Python
Singapore - Machine Learning and Predictive Analytics with Python
Thailand - Machine Learning and Predictive Analytics with Python
Vietnam - Machine Learning and Predictive Analytics with Python
India - Machine Learning and Predictive Analytics with Python
Argentina - Machine Learning and Predictive Analytics with Python
Chile - Machine Learning and Predictive Analytics with Python
Costa Rica - Machine Learning and Predictive Analytics with Python
Ecuador - Machine Learning and Predictive Analytics with Python
Guatemala - Machine Learning and Predictive Analytics with Python
Colombia - Machine Learning and Predictive Analytics with Python
México - Machine Learning and Predictive Analytics with Python
Panama - Machine Learning and Predictive Analytics with Python
Peru - Machine Learning and Predictive Analytics with Python
Uruguay - Machine Learning and Predictive Analytics with Python
Venezuela - Machine Learning and Predictive Analytics with Python
Polska - Machine Learning and Predictive Analytics with Python
United Kingdom - Machine Learning and Predictive Analytics with Python
South Korea - Machine Learning and Predictive Analytics with Python
Pakistan - Machine Learning and Predictive Analytics with Python
Sri Lanka - Machine Learning and Predictive Analytics with Python
Bulgaria - Machine Learning and Predictive Analytics with Python
Bolivia - Machine Learning and Predictive Analytics with Python
Indonesia - Machine Learning and Predictive Analytics with Python
Kazakhstan - Machine Learning and Predictive Analytics with Python
Moldova - Machine Learning and Predictive Analytics with Python
Morocco - Machine Learning and Predictive Analytics with Python
Tunisia - Machine Learning and Predictive Analytics with Python
Kuwait - Machine Learning and Predictive Analytics with Python
Oman - Machine Learning and Predictive Analytics with Python
Slovakia - Machine Learning and Predictive Analytics with Python
Kenya - Machine Learning and Predictive Analytics with Python
Nigeria - Machine Learning and Predictive Analytics with Python
Botswana - Machine Learning and Predictive Analytics with Python
Slovenia - Machine Learning and Predictive Analytics with Python
Croatia - Machine Learning and Predictive Analytics with Python
Serbia - Machine Learning and Predictive Analytics with Python
Bhutan - Machine Learning and Predictive Analytics with Python
Nepal - Machine Learning and Predictive Analytics with Python
Uzbekistan - Machine Learning and Predictive Analytics with Python