SVM是如何分类的

How does SVM classify work?

本文关键字:分类 何分类 SVM      更新时间:2023-10-16

我对SVM或任何这些分类技术都是新手。现在我正在学习如何使用SVM多类对数据进行分类,我很困惑:

我完全理解svm学习是如何在训练数据上工作的,通过创建超平面和其他东西,并找到支持向量。

我似乎不知道svm分类是如何工作的,或者更确切地说,它的实际功能是什么?从名称上看,svm分类应该"将类分配给未分类的点",但它似乎只是给了我测试集上的"错误"answers"平均损失"。

更清楚地说:

如果我用这个文件训练svm:

class-label : data

然后我通过这样的测试文件:

    data1
    data2
    .
    .
    dataN

所以svmglassification应该将类输出到这些数据。。。

不是吗?

看起来您使用的是svm-light,而不是libsvm。训练数据后,您应该有一个模型文件。然后按如下方式运行svm_classification:

svm_classify [options] example_file model_file output_file

分类结果应写在output_file中。