One-vs-Rest Multiclass Classification Algorithm: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
m (Text replacement - "]] <P> " to "]] <P> ")
m (Text replacement - "<P> [[" to "<P>  [[")
Line 19: Line 19:
=== 2013 ===
=== 2013 ===
* http://scikit-learn.org/stable/modules/generated/sklearn.multiclass.OneVsRestClassifier.html#sklearn.multiclass.OneVsRestClassifier
* http://scikit-learn.org/stable/modules/generated/sklearn.multiclass.OneVsRestClassifier.html#sklearn.multiclass.OneVsRestClassifier
** [[One-vs-Rest Multiclass Classification Algorithm|One-vs-the-rest]] ([[One-vs-Rest Multiclass Classification Algorithm|OvR]]) [[multiclass/multilabel strategy]]         <P>        Also known as [[One-vs-Rest Multiclass Classification Algorithm|one-vs-all]], [[One-vs-Rest Multiclass Classification Algorithm|this strategy]] consists in fitting one classifier per class. For each classifier, the class is fitted against all the other classes. In addition to its computational efficiency (only n_classes classifiers are needed), one advantage of [[this approach]] is its interpretability. Since each class is [[represented by]] one and one classifier only, it is possible to gain knowledge about the class by inspecting its corresponding classifier. This is the most commonly used strategy for multiclass classification and is a fair default choice.        <P>        [[One-vs-Rest Multiclass Classification Algorithm|This strategy]] can also be used for [[multilabel learning]], where a classifier is used to predict multiple labels for instance, by fitting on a [[2-d matrix]] in which cell [i, j] is 1 if sample i has label j and 0 otherwise.
** [[One-vs-Rest Multiclass Classification Algorithm|One-vs-the-rest]] ([[One-vs-Rest Multiclass Classification Algorithm|OvR]]) [[multiclass/multilabel strategy]]         <P>        Also known as [[One-vs-Rest Multiclass Classification Algorithm|one-vs-all]], [[One-vs-Rest Multiclass Classification Algorithm|this strategy]] consists in fitting one classifier per class. For each classifier, the class is fitted against all the other classes. In addition to its computational efficiency (only n_classes classifiers are needed), one advantage of [[this approach]] is its interpretability. Since each class is [[represented by]] one and one classifier only, it is possible to gain knowledge about the class by inspecting its corresponding classifier. This is the most commonly used strategy for multiclass classification and is a fair default choice.        <P>          [[One-vs-Rest Multiclass Classification Algorithm|This strategy]] can also be used for [[multilabel learning]], where a classifier is used to predict multiple labels for instance, by fitting on a [[2-d matrix]] in which cell [i, j] is 1 if sample i has label j and 0 otherwise.


=== 2009 ===
=== 2009 ===

Revision as of 01:52, 27 February 2024

An One-vs-Rest Multiclass Classification Algorithm is a binary-based supervised multiclass classification algorithm that first converts a supervised multi-class classification task (with [math]\displaystyle{ n }[/math]-classes) into [math]\displaystyle{ n }[/math] binary classification tasks.



References

2013

2009

2004