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