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'