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

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.

主站蜘蛛池模板: 上犹县| 密山市| 平陆县| 广水市| 丘北县| 伊宁市| 环江| 乌兰浩特市| 兰坪| 峨山| 益阳市| 平远县| 万年县| 民丰县| 曲松县| 建阳市| 万荣县| 宜昌市| 鄂尔多斯市| 旬阳县| 大悟县| 吴桥县| 钟祥市| 中卫市| 上犹县| 洛川县| 花莲市| 丰县| 延庆县| 永康市| 襄樊市| 广元市| 修文县| 贵德县| 西平县| 陆川县| 德庆县| 凤冈县| 额济纳旗| 扶风县| 平罗县|