課程簡介

Julia中的機器學習算法

入門概念

  • 監督學習與無監督學習
  • 交叉驗證與模型選擇
  • 偏差/方差權衡

線性與邏輯迴歸

(NaiveBayes & GLM)

  • 入門概念
  • 擬合線性迴歸模型
  • 模型診斷
  • 樸素貝葉斯
  • 擬合邏輯迴歸模型
  • 模型診斷
  • 模型選擇方法

距離

  • 什麼是距離?
  • 歐幾里得距離
  • 曼哈頓距離
  • 餘弦距離
  • 相關性距離
  • 馬氏距離
  • 漢明距離
  • 平均絕對偏差
  • 均方根誤差
  • 均方偏差

降維

  • 主成分分析 (PCA)
    • 線性PCA
    • 核PCA
    • 概率PCA
    • 獨立成分分析
  • 多維縮放

改進的迴歸方法

  • 正則化的基本概念
  • 嶺迴歸
  • Lasso迴歸
  • 主成分迴歸 (PCR)

聚類

  • K均值
  • K中心點
  • DBSCAN
  • 層次聚類
  • 馬爾可夫聚類算法
  • 模糊C均值聚類

標準機器學習模型

(NearestNeighbors, DecisionTree, LightGBM, XGBoost, EvoTrees, LIBSVM包)

  • 梯度提升概念
  • K近鄰 (KNN)
  • 決策樹模型
  • 隨機森林模型
  • XGBoost
  • EvoTrees
  • 支持向量機 (SVM)

人工神經網絡

(Flux包)

  • 隨機梯度下降及其策略
  • 多層感知機的前向傳播與反向傳播
  • 正則化
  • 遞歸神經網絡 (RNN)
  • 卷積神經網絡 (ConvNets)
  • 自編碼器
  • 超參數

最低要求

本課程面向已經具備數據科學和統計學背景的人士。

 21 時間:

客戶評論 (2)

課程分類