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

Supervised learning

Supervised learning is the key concept behind such amazing things as voice recognition, email spam filtering, and face recognition in photos, and detecting credit card frauds. More formally, given a set, D, of learning examples described with features, X, the goal of supervised learning is to find a function that predicts a target variable, Y. The function, f ,that describes the relation between features X and class Y is called a model:

The general structure of supervised learning algorithms is defined by the following decisions (Hand et al., 2001):

  1. Define the task
  2. Decide on the machine learning algorithm, which introduces specific inductive bias; that is, and a priori assumptions that it makes regarding the target concept
  3. Decide on the score or cost function, for instance, information gain, root mean square error, and so on
  4. Decide on the optimization/search method to optimize the score function
  5. Find a function that describes the relation between X and Y

Many decisions are already made for us by the type of the task and dataset that we have. In the following sections, we will take a closer look at the classification and regression methods and the corresponding score functions.

主站蜘蛛池模板: 石泉县| 邯郸县| 周宁县| 普洱| 桓台县| 中方县| 贵港市| 琼海市| 富平县| 蒙自县| 都昌县| 惠东县| 玉林市| 陇南市| 应用必备| 偏关县| 杭锦旗| 阿克苏市| 内丘县| 赤峰市| 满城县| 济源市| 临朐县| 宝应县| 西乌珠穆沁旗| 东乌珠穆沁旗| 孝义市| 渭源县| 临高县| 遵化市| 武宣县| 陈巴尔虎旗| 深水埗区| 马龙县| 罗山县| 崇信县| 辉县市| 浦东新区| 开平市| 太保市| 清水县|