Course Wiki
Supervised Machine Learning — Machine Learning Zoomcamp Module 1
In Supervised Machine Learning (SML) there are always labels associated with certain features. The model is trained, and then it can make predictions on new features. In this way, the model is taught by certain features and targets.
Related Pages
Machine Learning Zoomcamp › Module 1: Introduction to Machine Learning › Supervised Machine Learning
Notes
In Supervised Machine Learning (SML) there are always labels associated with certain features. The model is trained, and then it can make predictions on new features. In this way, the model is taught by certain features and targets.
- Feature matrix (X): made of observations or objects (rows) and features (columns).
- Target variable (y): a vector with the target information we want to predict. For each row of X there’s a value in y.
The model can be represented as a function, g, that takes the feature matrix, X, as input and tries to predict values as close as possible to the targets, y. The process of finding this function g is called training.
Types of SML problems
- Regression: the output is a number (car’s price).
- Classification: the output is a category (spam example).
- Binary: there are two categories.
- Multiclass problems: there are more than two categories.
- Ranking: the output is the top scores associated with corresponding items. It is applied in recommender systems.
In summary, SML is about teaching the model by showing it different examples, and the goal is to come up with a function, that takes the feature matrix as input, and makes predictions of values as close as possible to the y targets.
| ⚠️ |
The notes are written by the community. If you see an error here, please create a PR with a fix. |
Key concepts
No glossary concepts detected in this lesson.
Related notes
- mlz-m01-crisp-dm
- mlz-m01-introduction-to-machine-learning
- mlz-m01-introduction-to-numpy
- mlz-m01-introduction-to-pandas
- mlz-m01-linear-algebra-refresher
- mlz-m01-ml-vs-rule-based-systems
- mlz-m01-model-selection-process
- mlz-m01-setting-up-the-environment
- mlz-m01-summary