码迷,mamicode.com
首页 > 其他好文 > 详细

scikit-learn(工程中用的相对较多的模型介绍):1.12. Multiclass and multilabel algorithms

时间:2015-08-07 09:40:47      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:机器学习   scikit-learn   multiclass   multilabel   工程应用   

http://scikit-learn.org/stable/modules/multiclass.html



在实际项目中,我们真的很少用到那些简单的模型,比如LR、kNN、NB等,虽然经典,但在工程中确实不实用。

今天我们关注在工程中用的相对较多的 Multiclass and multilabel algorithms。



warning:scikit-learn的所有分类器都是可以do multiclass classification out-of-the-box(可直接使用),所以没必要使用本节介绍的 sklearn.multiclass module,这里只是讲些知识点。

Below is a summary of the classifiers supported by scikit-learn grouped by strategy; you don’t need the meta-estimators in this class if you’re using one of these unless you want custom multiclass behavior:

Some estimators also support multioutput-multiclass classification tasks Decision TreesRandom ForestsNearest Neighbors.




三类问题:

Multiclass classification means a classification task with more than two classes;但是一个sample只能属于其中一个类别(相当于一个多元分类)

Multilabel classification assigns to each sample a set of target labels.一个sample可以属于多个类别(相当于多个二元分类)。

Multioutput-multiclass classification and multi-task classification means that a single estimator has to handle several joint classification tasks.(相当于多个多元分类:The set of labels can be different for each output variable. For instance a sample could be assigned “pear” for an output variable that takes possible values in a finite set of species such as “pear”, “apple”, “orange” and “green” for a second output variable that takes possible values in a finite set of colors such as “green”, “red”, “orange”, “yellow”...





版权声明:本文为博主原创文章,未经博主允许不得转载。

scikit-learn(工程中用的相对较多的模型介绍):1.12. Multiclass and multilabel algorithms

标签:机器学习   scikit-learn   multiclass   multilabel   工程应用   

原文地址:http://blog.csdn.net/mmc2015/article/details/47333499

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!