這邊紀錄閱讀 Hands on Machine Learning with Scikit-Learn & TensorFlow 的筆記。
Ch 1: The Machine Learning Landscape
機器學習是一種讓電腦從資料中學習的方法。
問題過於複雜(long lists of rules)且需要不斷找到新的pattern,或者是難以直接用傳統程式語言描述並解出的問題,就適合使用機器學習從資料中找出解法。
且透過機器學習的方法,人類也可以去檢視學習出來的模型,來得到該問題的相關知識。
根據機器學習的種類,可以分成:
- Supervised / Unsupervised Learning : 資料是否有標記解答
- Batch and Online Learning : Online為每筆資料進來,就會調整模型
- Instance-Based Versus Model-Based Learning
這三大類可以交互組合。