supervised-learning-vs-unsupervised-learning
Supervised learning is where you have input variables and an output
variable and you use an algorithm to learn the mapping function
from the input to the output. The aim is to approximate the mapping
function so that when we have new input data we can predict the
output variables for that data.
Unsupervised learning is modeling the underlying or hidden
structure or distribution in the data in order to learn more about the
data. Unsupervised learning is where you only have input data and
no corresponding output variables.
Classification -vs-clustering
https://techdifferences.com/difference-between-classification-and-
clustering.html
Classification -vs-regression
https://techdifferences.com/difference-between-classification-and-
regression.html