Unsupervised learning, Supervised learning and Semi-supervised learning
In the context of machine learning, what is the difference between unsupervised learning, supervised learning and semi-supervised learning?
And what are some of the main algorithmic approaches to look at?
Generally, the problems of machine learning may be considered variations on function estimation for classification, prediction or modeling.
In supervised learning one is furnished with input (x1, x2, . .,) and output (y1, y2, . .,) and are challenged with finding a function that approximates this behavior in a generalizable fashion. The output could be a class label (in classification) or a real number (in regression)-- these are the “supervision” in supervised learning. In this case your training data exists out of labeled data. The problem you solve here is often predicting th