官术网_书友最值得收藏!

Supervised learning

The majority of data scientists use supervised learning. Supervised learning is where you have some explanatory features, which are called input variables (X), and you have the labels that are associated with the training samples, which are called output variables (Y). The objective of any supervised learning algorithm is to learn the mapping function from the input variables (X) to the output variables (Y):

So the supervised learning algorithm will try to learn approximately the mapping from the input variables (X) to the output variables (Y), such that it can be used later to predict the Y values of an unseen sample.

Figure 1.13 shows a typical workflow for any supervised data science system:

Figure 1.13: A typical supervised learning workflow/pipeline. The top part shows the training process that starts with feeding the raw data into a feature extraction module where we will select meaningful explanatory feature to represent our data. After that, the extracted/selected explanatory feature gets combined with the training set and we feed it to the learning algorithm in order to learn from it. Then we do some model evaluation to tune the parameters and get the learning algorithm to get the best out of the data samples.

This kind of learning is called supervised learning because you are getting the label/output of each training sample associated with it. In this case, we can say that the learning process is supervised by a supervisor. The algorithm makes decisions on the training samples and is corrected by the supervisor, based on the correct labels of the data. The learning process will stop when the supervised learning algorithm achieves an acceptable level of accuracy.

Supervised learning tasks come in two different forms; regression and classification:

  • Classification: A classification task is when the label or the output variable is a category, such as tuna or Opah or spam and non spam
  • Regression: A regression task is when the output variable is a real value, such as house prices or height
主站蜘蛛池模板: 南昌市| 桦川县| 青川县| 信阳市| 靖西县| 岑溪市| 马山县| 临颍县| 兰溪市| 获嘉县| 婺源县| 洮南市| 屏南县| 镶黄旗| 于田县| 甘泉县| 辉县市| 洪泽县| 琼结县| 崇左市| 巴彦淖尔市| 莲花县| 平乡县| 黑龙江省| 砀山县| 论坛| 旺苍县| 全椒县| 榆中县| 永丰县| 湟源县| 迁安市| 台山市| 肃南| 瑞安市| 琼中| 永春县| 巴青县| 临夏市| 呼和浩特市| 阳山县|