聯繫我們

課程簡介

簡介

本節提供何時使用「機器學習」的一般介紹,包括應考量的事項、其意義,以及優缺點。涵蓋資料類型(結構化/非結構化/靜態/串流)、資料有效性/數量、資料驅動與使用者驅動的分析、統計模型與機器學習模型、非監督式學習的挑戰、偏誤-變異權衡、迭代/評估、交叉驗證方法,以及監督式/非監督式/強化學習。

主要主題

1. 了解樸素貝氏

  • 貝氏方法的基本概念
  • 機率
  • 聯合機率
  • 貝氏定理的條件機率
  • 樸素貝氏演算法
  • 樸素貝氏分類
  • 拉普拉斯估計器
  • 使用數值特徵搭配樸素貝氏

2. 了解決策樹

  • 分治法
  • C5.0 決策樹演算法
  • 選擇最佳分割
  • 修剪決策樹

3. 了解神經網路

  • 從生物神經元到人工神經元
  • 激活函數
  • 網路拓撲
  • 層數
  • 資訊傳遞方向
  • 每一層的節點數
  • 使用反向傳播訓練神經網路
  • 深度學習

4. 了解支援向量機

  • 使用超平面進行分類
  • 尋找最大邊界
  • 線性可分的資料案例
  • 非線性可分的資料案例
  • 使用核函數處理非線性空間

5. 了解分群

  • 分群作為機器學習任務
  • 用於分群的 k-means 演算法
  • 使用距離指派與更新叢集
  • 選擇適當的叢集數量

6. 衡量分類效能

  • 處理分類預測資料
  • 深入探討混淆矩陣
  • 使用混淆矩陣衡量效能
  • 超越準確率——其他效能衡量指標
  • Kappa 統計量
  • 敏感度與特異度
  • 精確度與召回率
  • F 度量
  • 視覺化效能權衡
  • ROC 曲線
  • 估計未來效能
  • 保留法
  • 交叉驗證
  • 自助抽樣

7. 調整股票模型以獲得更好的效能

  • 使用 caret 進行自動化參數調整
  • 建立簡單的調整模型
  • 自訂調整過程
  • 透過元學習改善模型效能
  • 了解整合方法
  • Bagging
  • Boosting
  • 隨機森林
  • 訓練隨機森林
  • 評估隨機森林效能

次要主題

8. 了解使用最近鄰居的分類

  • kNN 演算法
  • 計算距離
  • 選擇適當的 k
  • 為 kNN 準備資料
  • 為什麼 kNN 演算法是「懶惰」的?

9. 了解分類規則

  • 分離與征服
  • One Rule 演算法
  • RIPPER 演算法
  • 從決策樹產生規則

10. 了解迴歸

  • 簡單線性迴歸
  • 普通最小平方法估計
  • 相關性
  • 多元線性迴歸

11. 了解迴歸樹與模型樹

  • 將迴歸加入樹中

12. 了解關聯規則

  • 用於關聯規則學習的 Apriori 演算法
  • 衡量規則興趣——支持度與信賴度
  • 使用 Apriori 原則建立規則集

額外內容

  • Spark/PySpark/MLlib 與多臂吃角子老虎機

最低要求

Python 知識

 21 小時

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類