0

我正在尝试使用一类 svm 进行分类。但我想知道如何使它适用于多类分类?

4

1 回答 1

0

SVM 基本上是一个二元分类器,即构建一个分隔符,可以是高维的一条线或一个平面(非常高,请参见内核函数

所以要将它用作多类分类器,你必须成对训练它,这意味着如果你有 n 个类,那么你必须运行它 n 次,每次在和之间进行class-n分类not class-n

对于多分类,您必须在数据上运行 n 次,在最佳情况下,n-1 次运行将返回not class-n,1 次将返回class-n

在大多数情况下,您必须根据附加的一些置信度值来选择分类

于 2019-10-13T12:51:16.653 回答