1. 程式人生 > >MLCC筆記 - Google機器學習速成課程 - 筆記匯總

MLCC筆記 - Google機器學習速成課程 - 筆記匯總

cati ner 基礎知識 使用 live -i 正則化 復雜 soft

MLCC筆記 - Google機器學習速成課程

https://www.cnblogs.com/anliven/p/6107783.html

  • MLCC簡介
  • 前提條件和準備工作
  • 完成課程的下一步

MLCC筆記01 - 框架處理(Framing)

https://www.cnblogs.com/anliven/p/10252938.html

  • 機器學習基本術語。
  • 了解機器學習的各種用途。

MLCC筆記02 - 深入了解機器學習 (Descending into ML)

https://www.cnblogs.com/anliven/p/10253210.html

  • 直線擬合知識。
  • 將機器學習中的權重和偏差與直線擬合中的斜率和偏移關聯起來。
  • 大致了解“損失”,詳細了解平方損失。

MLCC筆記03 - 降低損失 (Reducing Loss)

https://www.cnblogs.com/anliven/p/10258292.html

  • 了解如何使用叠代方法來訓練模型。
  • 全面了解梯度下降法和一些變體,包括:小批量梯度下降法、隨機梯度下降法、嘗試不同的學習速率。

MLCC筆記04 - 使用TensorFlow的起始步驟 (First Steps with TensorFlow)

https://www.cnblogs.com/anliven/p/10264318.html

  • 了解如何在 TensorFlow 中創建和修改張量。
  • 了解 Pandas 的基礎知識。
  • 使用 TensorFlow 的一種高級 API 開發線性回歸代碼。
  • 嘗試不同的學習速率。

MLCC筆記05 - 泛化 (Generalization)

https://www.cnblogs.com/anliven/p/10264475.html

  • 直觀理解過擬合。
  • 確定某個模型是否出色。
  • 將數據集劃分為訓練集和測試集。

MLCC筆記06 - 訓練集和測試集 (Training and Test Sets)

https://www.cnblogs.com/anliven/p/10280028.html

  • 了解將數據集分成訓練集和測試集的優勢。

MLCC筆記07 - 驗證 (Validation)

https://www.cnblogs.com/anliven/p/10280117.html

  • 使用驗證集評估訓練集的效果。

MLCC筆記08 - 表示法 (Representation)

https://www.cnblogs.com/anliven/p/10280203.html

  • 將日誌和 Protocol Buffer 中的字段映射到實用的機器學習特征。
  • 判斷哪些特性可用作合適的特征。
  • 處理離群值特征。
  • 調查數據集的統計屬性。
  • 使用 tf.estimator 訓練並評估模型。

MLCC筆記09 - 特征組合 (Feature Crosses)

https://www.cnblogs.com/anliven/p/10288612.html

  • 了解特征組合。
  • 在 TensorFlow 中實施特征組合。

MLCC筆記10 - 正則化:簡單性 (Regularization for Simplicity)

https://www.cnblogs.com/anliven/p/10301588.html

  • 了解復雜度與泛化之間的權衡。
  • 使用 L2 正則化進行實驗。

MLCC筆記11 - 邏輯回歸 (Logistic Regression)

https://www.cnblogs.com/anliven/p/10328363.html

  • 了解邏輯回歸。
  • 了解邏輯回歸的損失和正則化函數。

MLCC筆記12 - 分類 (Classification)

https://www.cnblogs.com/anliven/p/10336463.html

  • 評估邏輯回歸模型的準確率和精確率。
  • 了解 ROC 曲線和曲線下面積。

MLCC筆記13 - 正則化:稀疏性 (Regularization for Sparsity)

https://www.cnblogs.com/anliven/p/10344515.html

  • 了解如何使信息缺乏的系數值正好為 0,以便節省 RAM。
  • 了解 L2 正則化之外的其他類型的正則化。

MLCC筆記14 - 神經網絡簡介 (Introduction to Neural Networks)

https://www.cnblogs.com/anliven/p/10344698.html

  • 對神經網絡有一定的了解,尤其是了解:隱藏層、激活函數。

MLCC筆記15 - 訓練神經網絡 (Training Neural Networks)

https://www.cnblogs.com/anliven/p/10347254.html

  • 在一定程度上了解反向傳播算法。

MLCC筆記16 - 多類別神經網絡 (Multi-Class Neural Networks)

https://www.cnblogs.com/anliven/p/10347273.html

  • 理解多類別分類問題,尤其是 Softmax。
  • 在 TensorFlow 中制定 Softmax 解決方案。

MLCC筆記17 - 嵌套 (Embedding)

https://www.cnblogs.com/anliven/p/10347306.html

  • 嵌套的定義和用途。
  • 嵌套如何編碼語義關系。
  • 如何使用嵌套。
  • 如何訓練有意義的嵌套(例如使用 word2vec)。

MLCC筆記18 - 生產機器學習系統(Production ML Systems)

https://www.cnblogs.com/anliven/p/10349462.html

  • 了解生產環境機器學習系統中組件的跨度範圍。
  • 識別靜態訓練與動態訓練的優缺點。
  • 了解靜態推理和動態推理的優缺點。
  • 評估現實世界情形的訓練和應用需求。
  • 了解生產機器學習系統中的數據依賴關系。

MLCC筆記 - Google機器學習速成課程 - 筆記匯總