Supervised

Supervised learning algorithms

Input data is called training data used to make predictions.

This works by a training process to make a prediction and is then corrected when those predictions are wrong. The training process continues until the model achieves a desired level of accuracy on the training data.

Data input 'X' labeled into sets let the algorithms understand the links to the give prediction 'Y'