- Supervised Learning: given the "right answer" for each example in the data
- Regression problem: predict real-valued output
- Classification: predict discrete-valued output
Squared error function is the commonly used cost function for most regression.