matlab是否自动优化SVM线性参数

时间:2013-07-05 07:56:05

标签: matlab svm

我在Matlab中使用SVM进行分类。我直接给出了培训数据集和课程标签,但没有任何参数。我的代码如下所示:

traningData = myData;
label = [1 1 0 0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 1 0];
SVMStructure = svmtrain (myData, label);
... %further prediction part

我发现默认的SVM方法是“linear”,所以在我的代码中,它应该是'linear'。但参数C怎么样?它从Matlab文档中说:

The resulting structure, SVMstruct, contains the optimized parameters from the SVM algorithm, enabling you to classify new data

这是否意味着Matlab会自动优化C SVM的参数linear

1 个答案:

答案 0 :(得分:0)

那些内置例程非常糟糕。它们不允许灵活性并使用恐龙解决方案。目前还不清楚幕后发生了什么。

我强烈建议您使用其他库进行SVM培训。许多流行的软件包都是免费的,并且有MATLAB接口。