摘要:
这篇文章主要是关于机器学习中多分类任务的一些基本知识。
1.我先抛出一个问题,在LR(逻辑回归)中,如何进行多分类?
一般下,我们所认识的lr模型是一个二分类的模型,但是,能否用lr进行多分类任务呢?答案当然是可以的。
不过,我们需要注意的是,我们有许多种思路利用lr来进行多分类。
2.训练多个二分类器的思想
既然天然的lr是用来做二分类,那么我们很自然地想到把多分类划分多个二分类的任务。
具体来说,有以下三种策略:
2.1 一对一 (OvO)
假如某个分类中有N个类别,我们将这N个类别进行两两配对(两两配对后转化为二分类问题)。那么我们可以得到
个二分类器。(简单解释一下,相当于在N个类别里面抽2个)
之后,在测试阶段,我们把新样本交给这
个二分类器。于是我们可以得到
个分类结果。把预测的最多的类别作为预测的结果。
<