0. Introduction - ZYL-Harry/Machine_Learning_study GitHub Wiki

Definition by Tom Mitchell:

A computer programme is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E.

Supervised Learning

  • Definiton: In supervised lerning, in every example in our data set, we are told what is the "correct answer" that we would have quite liked the algorithms have predicted on that example. Situation:

image

  • Regression: based on some features to predict a continuous valued output(like price)
  • Classification: based on some features to predict a discrete valued output(like 0 or 1)

Unsupervised Learning

  • Definition: In unsupervised lerning, in our data set, we are told no label of the data set, then we would have quite liked the algorithms to find some strcture in the data. Situation:

image

  • Clustering: break the data set into several separate clusters