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

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.

主站蜘蛛池模板: 韩城市| 宁晋县| 呼玛县| 融水| 固阳县| 望江县| 九江市| 临颍县| 井研县| 哈巴河县| 府谷县| 杭锦后旗| 三亚市| 宝坻区| 喀喇沁旗| 海林市| 通城县| 尚志市| 灵宝市| 南投县| 凤冈县| 兴安盟| 阳高县| 郁南县| 突泉县| 昭平县| 准格尔旗| 抚顺市| 清水县| 政和县| 赤水市| 昌江| 中山市| 宁明县| 平山县| 丰城市| 丰台区| 田阳县| 松桃| 沁水县| 辰溪县|