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

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.

主站蜘蛛池模板: 鄂温| 克什克腾旗| 洛宁县| 龙门县| 达孜县| 蓝山县| 平凉市| 微博| 大洼县| 昭平县| 江津市| 新田县| 崇左市| 开鲁县| 惠水县| 阿图什市| 兴城市| 雷州市| 固阳县| 安丘市| 通榆县| 图木舒克市| 平利县| 靖州| 长岭县| 如东县| 五莲县| 绥芬河市| 彭州市| 来凤县| 确山县| 卓资县| 榕江县| 邯郸县| 平罗县| 延安市| 青田县| 汤阴县| 澜沧| 三门峡市| 淮北市|