Course Code: ml_lbg
Duration: 21 hours
Prerequisites:
  • 具備統計學和線性代數的基本知識
  • 熟悉數據分析或商業智能概念
  • 建議有程式設計經驗(最好是Python或R)
  • 對學習應用機器學習於數據驅動項目感興趣

目標受眾

  • 數據分析師和科學家
  • 統計學家和研究專業人員
  • 探索機器學習工具的開發人員和IT專業人員
  • 參與數據科學或預測分析項目的任何人
Overview:

Machine Learning 是现代数据科学和人工智能的基础技术,使计算机能够从数据中学习并做出预测性决策。

本课程为讲师指导的培训(线上或线下),面向中级数据分析师、开发人员或有志于成为数据科学家的学员,旨在帮助他们在Python中应用机器学习技术,提取洞察、做出预测并自动化数据驱动的决策。

课程结束后,学员将能够:

  • 理解并区分关键的机器学习范式。
  • 探索数据预处理技术和模型评估指标。
  • 应用机器学习算法解决现实世界的数据问题。
  • 使用Python库和Jupyter笔记本进行实践开发。
  • 构建用于预测、分类、推荐和聚类的模型。

课程形式

  • 互动式讲座与讨论。
  • 大量练习与实践。
  • 在实时实验环境中进行动手操作。

课程定制选项

  • 如需为本课程定制培训,请联系我们安排。
Course Outline:

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 案例研究

  • 理解業務問題
  • 數據預處理與特徵工程
  • 模型選擇與參數調優
  • 評估與結果展示
  • 部署

總結與下一步

Sites Published:

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

Nepal - Machine Learning for Data Science with Python

Uzbekistan - Machine Learning for Data Science with Python