吴恩达机器学习笔记18-多类别分类:一对多(Multiclass Classification_ One-vs-all)

时间:2021-09-22 05:52:05

  对于之前的一个,二元分类问题,我们的数据看起来可能是像这样:

吴恩达机器学习笔记18-多类别分类:一对多(Multiclass Classification_ One-vs-all)

  对于一个多类分类问题,我们的数据集或许看起来像这样:

吴恩达机器学习笔记18-多类别分类:一对多(Multiclass Classification_ One-vs-all)

  我用3 种不同的符号来代表3 个类别,问题就是给出3 个类型的数据集,我们如何得到
一个学习算法来进行分类呢?
我们现在已经知道如何进行二元分类,可以使用逻辑回归,对于直线或许你也知道,可
以将数据集一分为二为正类和负类。用一对多的分类思想,我们可以将其用在多类分类问题
上。
下面将介绍如何进行一对多的分类工作,有时这个方法也被称为"一对余"方法。

吴恩达机器学习笔记18-多类别分类:一对多(Multiclass Classification_ One-vs-all)

  现在我们有一个训练集,好比上图表示的有3 个类别,我们用三角形表示