III. Types of Learning
1. Learning with Different Output Space y y y
Classification , binary classifiction, multiclass classification
Regression
Structured, output a structure including videos, images, a sentence(siri), etc.
2. Learning with Different Data Label y n y_n yn
Supervised Learning
Unsupervised Learning
⇔
\Leftrightarrow
⇔clustering
Semi-supervised Learning
Reinforcement Learning, just like train your pet dog
3. Learning with Different Protocol f ⇒ ( x n , y n ) \Rightarrow(x_n,y_n) ⇒(xn,yn)
Batch Learning
Online
Active Learning, the model query the
y
n
y_n
yn of the chosen
x
n
x_n
xn
4. Learning with Different Input Space X X X
Concrete Features, size, mass, height…
Raw Features, digit recognition
Abstract Features, Rating Prediction(little physical meaning)